Class EvaluationContext<AH extends AssignmentHolderType>


  • public class EvaluationContext<AH extends AssignmentHolderType>
    extends Object
    This is to reduce the number of parameters passed between methods in this class. Moreover, it highlights the fact that identity of objects referenced here is fixed for any invocation of the evaluate() method. (There is single EvaluationContext instance for any call to evaluate().)