public class Comparison extends EnumeratedAttribute
Modifier and Type | Field and Description |
---|---|
static Comparison |
EQUAL
Equal Comparison.
|
static Comparison |
GREATER
Greater Comparison.
|
static Comparison |
GREATER_EQUAL
Greater-or-Equal Comparison.
|
static Comparison |
LESS
Less Comparison.
|
static Comparison |
LESS_EQUAL
Less-or-Equal Comparison.
|
static Comparison |
NOT_EQUAL
Not-Equal Comparison.
|
value
Constructor and Description |
---|
Comparison()
Default constructor.
|
Comparison(java.lang.String value)
Construct a new Comparison with the specified value.
|
Modifier and Type | Method and Description |
---|---|
boolean |
evaluate(int comparisonResult)
Evaluate a comparison result as from Comparator.compare() or Comparable.compareTo().
|
java.lang.String[] |
getValues()
Return the possible values.
|
containsValue, getIndex, getInstance, getValue, indexOfValue, setValue, toString
public static final Comparison EQUAL
public static final Comparison NOT_EQUAL
public static final Comparison GREATER
public static final Comparison LESS
public static final Comparison GREATER_EQUAL
public static final Comparison LESS_EQUAL
public Comparison()
public Comparison(java.lang.String value)
value
- the EnumeratedAttribute value.public java.lang.String[] getValues()
getValues
in class EnumeratedAttribute
public boolean evaluate(int comparisonResult)
comparisonResult
- the result to evaluate.