public static class Field.Op extends Enum
EQUAL
(identical to EXACT
) and STARTS
designate
a field as searchable--all others are for filtering and constraining. It is an error not to include
at least one searchable field. Note that range operators require two parameters.
See SearchPropertyEditors
.Modifier and Type | Class and Description |
---|---|
static class |
Field.Op.OpEditor |
Enum.EnumEditor, Enum.LocaleEnumEditor
Modifier and Type | Field and Description |
---|---|
static Field.Op |
BETWEEN
Greater than the first, less than the second.
|
static java.lang.String |
CLASS_VERSION
Class version string
|
static Field.Op |
CONTAINS
Contains
|
static Field.Op |
ENDS
Ends with
|
static Field.Op |
EQUAL
Equal to.
|
static Field.Op |
EXACT
Exactly the same.
|
static Field.Op |
GREATER
Greater than
|
static Field.Op |
GREATER_LESS
Greater than the first, less than the second.
|
static Field.Op |
GREATER_LESSEQ
Greater than the first, less than or equal to the second
|
static Field.Op |
GREATEREQ
Greater than or equal to
|
static Field.Op |
GREATEREQ_LESS
Greater than or equal to the first, less than the second
|
static Field.Op |
GREATEREQ_LESSEQ
Greater than or equal to the first, less than or equal to the second.
|
static Field.Op |
LESS
Less than
|
static Field.Op |
LESSEQ
Less than or equal to
|
static Field.Op |
STARTS
Starts with
|
static Field.Op |
WITHIN
Greater than or equal to the first, less than or equal to the second.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
isRangeOp(Field.Op opVal)
Indicates whether the operation is a range operation
|
static Field.Op |
valueOf(java.lang.String pName) |
compareTo, getEnumClassInfo, getOrdinal, iterator, iterator, lookup, lookup, lookup, lookup, readResolve, toString
public static final java.lang.String CLASS_VERSION
public static final Field.Op GREATER
public static final Field.Op GREATEREQ
public static final Field.Op LESS
public static final Field.Op LESSEQ
public static final Field.Op BETWEEN
GREATER_LESS
public static final Field.Op WITHIN
GREATEREQ_LESSEQ
public static final Field.Op GREATER_LESS
BETWEEN
public static final Field.Op GREATER_LESSEQ
public static final Field.Op GREATEREQ_LESS
public static final Field.Op GREATEREQ_LESSEQ
WITHIN
public static final Field.Op STARTS
public static final Field.Op CONTAINS
public static final Field.Op ENDS