org.kuali.rice.krms.framework.engine
Class CollectionOfComparablesTermBasedProposition<T>
java.lang.Object
org.kuali.rice.krms.framework.engine.ComparableTermBasedProposition<T>
org.kuali.rice.krms.framework.engine.CollectionOfComparablesTermBasedProposition<T>
- All Implemented Interfaces:
- Proposition
public class CollectionOfComparablesTermBasedProposition<T>
- extends ComparableTermBasedProposition<T>
CollectionOfComparablesTermBasedProposition
public CollectionOfComparablesTermBasedProposition(CollectionOperator collectionOper,
ComparisonOperator compareOper,
Term term,
T expectedValue)
evaluate
public PropositionResult evaluate(ExecutionEnvironment environment)
- Description copied from interface:
Proposition
- Evaluates this proposition -- and in the case of
Propositions containing children,
those children as well -- and returns the boolean result;
- Specified by:
evaluate in interface Proposition- Overrides:
evaluate in class ComparableTermBasedProposition<T>
- Parameters:
environment - the ExecutionEnvironment that this Proposition is running in
- Returns:
- the boolean result of evaluation
- Throws:
TermResolutionException - if there is a problem resolving a Term- See Also:
ComparableTermBasedProposition.evaluate(org.kuali.rice.krms.api.engine.ExecutionEnvironment)
toString
public String toString()
- Overrides:
toString in class ComparableTermBasedProposition<T>
Copyright © 2005-2013 The Kuali Foundation. All Rights Reserved.