private static enum QueryUtilities.Kind extends Enum<QueryUtilities.Kind>
Enum Constant and Description |
---|
BINARY
FilterSym.kind for an operation with two operands
|
END
FilterSym.kind for the end of a FilterLeaf expression
|
NILARY
FilterSym.kind for an operation with no operands
|
SEPARATOR
FilterSym.kind for a target separator token
|
TARGET
FilterSym.kind for target specification token
|
UNARY
FilterSym.kind for an operation with one operand
|
VARIADIC
FilterSym.kind for an operation with one or more operands
|
Modifier and Type | Method and Description |
---|---|
static QueryUtilities.Kind |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static QueryUtilities.Kind[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final QueryUtilities.Kind NILARY
public static final QueryUtilities.Kind UNARY
public static final QueryUtilities.Kind BINARY
public static final QueryUtilities.Kind VARIADIC
public static final QueryUtilities.Kind TARGET
public static final QueryUtilities.Kind SEPARATOR
public static final QueryUtilities.Kind END
public static QueryUtilities.Kind[] values()
for (QueryUtilities.Kind c : QueryUtilities.Kind.values()) System.out.println(c);
public static QueryUtilities.Kind valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant
with the specified nameNullPointerException
- if the argument is nullCopyright © IBM 2017. All rights reserved.