public enum DataFilterOperator extends java.lang.Enum<DataFilterOperator>
DataFilterExpressions
Copyright 2009 Partner Software, Inc.
| Enum Constant and Description |
|---|
AND
Logical AND
|
EQUALS
Equals Operator
|
GREATER_THAN
> Operator
|
GREATER_THAN_OR_EQUAL
>= Operator
|
LESS_THAN
< Operator
|
LESS_THAN_OR_EQUAL
<= Operator
|
LIKE
String comparison (Sql Style LIKE clause)
|
NOT_EQUAL
Non-equal Operator
|
OR
Logical OR
|
| Modifier and Type | Method and Description |
|---|---|
abstract DataFilterOperator |
flip()
Returns the opposite direction operator.
|
static DataFilterOperator |
forText(java.lang.String text)
|
abstract java.lang.String |
getStringEquivalent()
Returns a String representation,
'=' for EQUAL, '>=' for GREATER_THAN_OR_EQUAL. |
static DataFilterOperator |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static DataFilterOperator[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final DataFilterOperator AND
public static final DataFilterOperator OR
public static final DataFilterOperator GREATER_THAN
public static final DataFilterOperator GREATER_THAN_OR_EQUAL
public static final DataFilterOperator LESS_THAN
public static final DataFilterOperator LESS_THAN_OR_EQUAL
public static final DataFilterOperator EQUALS
public static final DataFilterOperator NOT_EQUAL
public static final DataFilterOperator LIKE
public static DataFilterOperator[] values()
for (DataFilterOperator c : DataFilterOperator.values()) System.out.println(c);
public static DataFilterOperator valueOf(java.lang.String name)
name - the name of the enum constant to be returned.java.lang.IllegalArgumentException - if this enum type has no constant with the specified namejava.lang.NullPointerException - if the argument is nullpublic static DataFilterOperator forText(java.lang.String text)
text - - Text to find matching operator forDataFilterOperator or nullpublic abstract java.lang.String getStringEquivalent()
'=' for EQUAL, '>=' for GREATER_THAN_OR_EQUAL.public abstract DataFilterOperator flip()
ex, <= flip() becomes >
use: x <= 10 can become 10 > x