public enum ValueItemType extends java.lang.Enum<ValueItemType> implements ValueEnum
FilterBuilder
class to indicate the role of a particular
value-field form item within a filter clause.Enum Constant and Description |
---|
END
Indicates this item will generate the higher-bound value (or "end") when generating criteria with valueType
"valueRange" . |
NAME
This is the single form item that will populated the generated
value
for valueType of "fieldName" . |
START
Indicates this item will generate the lower-bound value (or "start") when generating criteria with valueType
"valueRange" . |
VALUE
This is the single form item that will populate the generated
value
for this clause. |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getValue() |
static ValueItemType |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static ValueItemType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final ValueItemType VALUE
value
for this clause. This applies for operators with valueType of "fieldType"
or "custom"
.public static final ValueItemType NAME
value
for valueType of "fieldName"
.public static final ValueItemType START
"valueRange"
.public static final ValueItemType END
"valueRange"
.public static ValueItemType[] values()
for (ValueItemType c : ValueItemType.values()) System.out.println(c);
public static ValueItemType 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 null