org.databene.commons.condition
Class ComparationCondition<E>
java.lang.Object
org.databene.commons.condition.ComparationCondition<E>
- All Implemented Interfaces:
- Condition<E[]>
public class ComparationCondition<E>
- extends java.lang.Object
- implements Condition<E[]>
Condition implementation that compares an arbitrary number of arguments
with one of different available operators.
Created: 06.03.2006 17:49:06
- Since:
- 0.1
- Author:
- Volker Bergmann
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EQUAL
public static final int EQUAL
- See Also:
- Constant Field Values
NOT_EQUAL
public static final int NOT_EQUAL
- See Also:
- Constant Field Values
GREATER_OR_EQUAL
public static final int GREATER_OR_EQUAL
- See Also:
- Constant Field Values
GREATER
public static final int GREATER
- See Also:
- Constant Field Values
LESS_OR_EQUAL
public static final int LESS_OR_EQUAL
- See Also:
- Constant Field Values
LESS
public static final int LESS
- See Also:
- Constant Field Values
ComparationCondition
public ComparationCondition()
ComparationCondition
public ComparationCondition(int operator)
ComparationCondition
public ComparationCondition(int operator,
java.util.Comparator<E> comparator)
getOperator
public int getOperator()
setOperator
public void setOperator(int operator)
getComparator
public java.util.Comparator<E> getComparator()
setComparator
public void setComparator(java.util.Comparator<E> comparator)
evaluate
public boolean evaluate(E[] arguments)
- Specified by:
evaluate in interface Condition<E[]>
Copyright © 2010. All Rights Reserved.