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>
-
Constructor Summary
ConstructorsConstructorDescriptionCollectionOfComparablesTermBasedProposition(CollectionOperator collectionOper, ComparisonOperator compareOper, Term term, T expectedValue) -
Method Summary
Modifier and TypeMethodDescriptionevaluate(ExecutionEnvironment environment) Evaluates this proposition -- and in the case ofPropositions containing children, those children as well -- and returns the boolean result;toString()Methods inherited from class org.kuali.rice.krms.framework.engine.ComparableTermBasedProposition
compare, getChildren, getExpectedValue, isCompound
-
Constructor Details
-
CollectionOfComparablesTermBasedProposition
public CollectionOfComparablesTermBasedProposition(CollectionOperator collectionOper, ComparisonOperator compareOper, Term term, T expectedValue)
-
-
Method Details
-
evaluate
Description copied from interface:PropositionEvaluates this proposition -- and in the case ofPropositions containing children, those children as well -- and returns the boolean result;- Specified by:
evaluatein interfaceProposition- Overrides:
evaluatein classComparableTermBasedProposition<T>- Parameters:
environment- theExecutionEnvironmentthat thisPropositionis running in- Returns:
- the boolean result of evaluation
- Throws:
TermResolutionException- if there is a problem resolving aTerm- See Also:
-
toString
- Overrides:
toStringin classComparableTermBasedProposition<T>
-