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
Proposition
s 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-2012 The Kuali Foundation. All Rights Reserved.