Package soot.jimple.spark.ondemand
Interface FieldCheckHeuristic
-
- All Known Implementing Classes:
EverythingHeuristic,IncrementalTypesHeuristic,InnerTypesIncrementalHeuristic,ManualAndInnerHeuristic,ManualFieldCheckHeuristic,NothingHeuristic
public interface FieldCheckHeuristic
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanrunNewPass()Update the heuristic for another pass of the algorithm.booleanvalidateMatchesForField(SparkField field)booleanvalidFromBothEnds(SparkField field)
-
-
-
Method Detail
-
runNewPass
boolean runNewPass()
Update the heuristic for another pass of the algorithm.- Returns:
- true if the heuristic will act differently on the next pass
-
validateMatchesForField
boolean validateMatchesForField(SparkField field)
-
validFromBothEnds
boolean validFromBothEnds(SparkField field)
-
-