public class InnerTypesIncrementalHeuristic extends java.lang.Object implements FieldCheckHeuristic
| Constructor and Description |
|---|
InnerTypesIncrementalHeuristic(TypeManager manager,
int maxPasses) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
runNewPass()
Update the heuristic for another pass of the algorithm.
|
java.lang.String |
toString() |
boolean |
validateMatchesForField(SparkField field) |
boolean |
validFromBothEnds(SparkField field) |
public InnerTypesIncrementalHeuristic(TypeManager manager, int maxPasses)
public boolean runNewPass()
FieldCheckHeuristicrunNewPass in interface FieldCheckHeuristicpublic boolean validateMatchesForField(SparkField field)
validateMatchesForField in interface FieldCheckHeuristicpublic boolean validFromBothEnds(SparkField field)
validFromBothEnds in interface FieldCheckHeuristicpublic java.lang.String toString()
toString in class java.lang.Object