org.springmodules.validation.valang.predicates
Class InTestPredicate
java.lang.Object
  
org.springmodules.validation.valang.predicates.AbstractPropertyPredicate
      
org.springmodules.validation.valang.predicates.InTestPredicate
- All Implemented Interfaces: 
 - org.apache.commons.collections.Predicate
 
- Direct Known Subclasses: 
 - NotInTestPredicate
 
public class InTestPredicate
- extends AbstractPropertyPredicate
 
Tests if a value is in a list.
- Author:
 
  - David Winterfeldt
 
 
| 
Method Summary | 
 boolean | 
evaluate(Object target)
 
          The evaluate method takes the result of both functions and tests with the operator. | 
 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
InTestPredicate
public InTestPredicate(Function leftFunction,
                       Operator operator,
                       Function rightFunction,
                       int line,
                       int column)
Constructor taking two functions and an operator.
- Parameters:
 leftFunction - the left functionoperator - the operator.
evaluate
public boolean evaluate(Object target)
The evaluate method takes the result of both functions and tests with the operator.
- Specified by:
 evaluate in interface org.apache.commons.collections.Predicate- Specified by:
 evaluate in class AbstractPropertyPredicate
 
- Parameters:
 target - The target bean.
- Returns:
 - boolean      Whether or not the test passed.
 
 
Copyright © 2009. All Rights Reserved.