org.apache.tools.ant.types
Class Comparison
EnumeratedAttribute for generic comparisons. Accepts values
"equal", "greater", "more", "less", "ne" (not equal),
"ge" (greater or equal), "le" (less or equal), "eq" (equal),
"gt" (greater), "lt" (less).
Comparison() - Default constructor.
|
Comparison(String value) - Construct a new Comparison with the specified value.
|
boolean | evaluate(int comparisonResult) - Evaluate a comparison result as from Comparator.compare() or Comparable.compareTo().
|
String[] | getValues() - Return the possible values.
|
EQUAL
public static final Comparison EQUAL
Equal Comparison.
GREATER
public static final Comparison GREATER
Greater Comparison.
GREATER_EQUAL
public static final Comparison GREATER_EQUAL
Greater-or-Equal Comparison.
LESS
public static final Comparison LESS
Less Comparison.
LESS_EQUAL
public static final Comparison LESS_EQUAL
Less-or-Equal Comparison.
NOT_EQUAL
public static final Comparison NOT_EQUAL
Not-Equal Comparison.
Comparison
public Comparison()
Default constructor.
Comparison
public Comparison(String value)
Construct a new Comparison with the specified value.
value
- the EnumeratedAttribute value.
evaluate
public boolean evaluate(int comparisonResult)
Evaluate a comparison result as from Comparator.compare() or Comparable.compareTo().
comparisonResult
- the result to evaluate.
- true if the comparison result fell within the parameters of this Comparison.
getValues
public String[] getValues()
Return the possible values.
- getValues in interface EnumeratedAttribute
- String[] of EnumeratedAttribute values.