Class EvaluationContext<AH extends AssignmentHolderType>

java.lang.Object
com.evolveum.midpoint.model.impl.lens.assignments.EvaluationContext<AH>

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().)