public class FinalAnalysis
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected CompleteModelInternal |
completeModel |
protected PivotMetamodelManager |
metamodelManager |
Constructor and Description |
---|
FinalAnalysis(CompleteModelInternal completeModel) |
Modifier and Type | Method and Description |
---|---|
boolean |
isFinal(CompleteClass completeClass) |
boolean |
isFinal(Operation operation) |
Operation |
isFinal(Operation operation,
CompleteClass completeClass) |
void |
print(java.lang.StringBuilder s) |
@NonNull protected final CompleteModelInternal completeModel
@NonNull protected final PivotMetamodelManager metamodelManager
public FinalAnalysis(@NonNull CompleteModelInternal completeModel)
public boolean isFinal(@NonNull CompleteClass completeClass)
@Nullable public Operation isFinal(@NonNull Operation operation, @NonNull CompleteClass completeClass)
public void print(@NonNull java.lang.StringBuilder s)