soot.jimple.spark.ondemand
Class NothingHeuristic

java.lang.Object
  extended by soot.jimple.spark.ondemand.NothingHeuristic
All Implemented Interfaces:
FieldCheckHeuristic

public class NothingHeuristic
extends Object
implements FieldCheckHeuristic


Constructor Summary
NothingHeuristic()
           
 
Method Summary
 boolean runNewPass()
          Update the heuristic for another pass of the algorithm.
 boolean validateMatchesForField(SparkField field)
           
 boolean validFromBothEnds(SparkField field)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NothingHeuristic

public NothingHeuristic()
Method Detail

runNewPass

public boolean runNewPass()
Description copied from interface: FieldCheckHeuristic
Update the heuristic for another pass of the algorithm.

Specified by:
runNewPass in interface FieldCheckHeuristic
Returns:
true if the heuristic will act differently on the next pass

validateMatchesForField

public boolean validateMatchesForField(SparkField field)
Specified by:
validateMatchesForField in interface FieldCheckHeuristic

validFromBothEnds

public boolean validFromBothEnds(SparkField field)
Specified by:
validFromBothEnds in interface FieldCheckHeuristic