enum ExpressionOperator extends Enum<ExpressionOperator> implements Operator
Enum Constant and Description |
---|
ADD |
AND |
ARRAY |
CALL |
CONTAINS |
DIV |
EQ |
GT |
GTEQ |
IN |
IN_QUERY |
INDEX |
IS_NOT_NULL |
IS_NULL |
LIKE |
LITERAL |
LT |
LTEQ |
MAP |
MATCHES |
MOD |
MULT |
NEGATE |
NEQ |
NOT |
NOT_IN |
NOT_IN_QUERY |
NOT_LIKE |
NOT_MATCHES |
NULL |
OR |
PROPREF |
READ_FIELD |
READ_MODULE |
READ_RECORD |
SUB |
VARREF |
VESPA_GROUPING |
Modifier and Type | Field and Description |
---|---|
private ArgumentsTypeChecker |
checker |
static com.google.common.base.Predicate<OperatorNode<? extends Operator>> |
IS |
Modifier and Type | Method and Description |
---|---|
void |
checkArguments(Object... args) |
static ExpressionOperator |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static ExpressionOperator[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final ExpressionOperator AND
public static final ExpressionOperator OR
public static final ExpressionOperator EQ
public static final ExpressionOperator NEQ
public static final ExpressionOperator LT
public static final ExpressionOperator GT
public static final ExpressionOperator LTEQ
public static final ExpressionOperator GTEQ
public static final ExpressionOperator IN
public static final ExpressionOperator IN_QUERY
public static final ExpressionOperator NOT_IN
public static final ExpressionOperator NOT_IN_QUERY
public static final ExpressionOperator LIKE
public static final ExpressionOperator NOT_LIKE
public static final ExpressionOperator IS_NULL
public static final ExpressionOperator IS_NOT_NULL
public static final ExpressionOperator MATCHES
public static final ExpressionOperator NOT_MATCHES
public static final ExpressionOperator CONTAINS
public static final ExpressionOperator ADD
public static final ExpressionOperator SUB
public static final ExpressionOperator MULT
public static final ExpressionOperator DIV
public static final ExpressionOperator MOD
public static final ExpressionOperator NEGATE
public static final ExpressionOperator NOT
public static final ExpressionOperator MAP
public static final ExpressionOperator ARRAY
public static final ExpressionOperator INDEX
public static final ExpressionOperator PROPREF
public static final ExpressionOperator CALL
public static final ExpressionOperator VARREF
public static final ExpressionOperator LITERAL
public static final ExpressionOperator READ_RECORD
public static final ExpressionOperator READ_FIELD
public static final ExpressionOperator READ_MODULE
public static final ExpressionOperator VESPA_GROUPING
public static final ExpressionOperator NULL
private final ArgumentsTypeChecker checker
public static com.google.common.base.Predicate<OperatorNode<? extends Operator>> IS
public static ExpressionOperator[] values()
for (ExpressionOperator c : ExpressionOperator.values()) System.out.println(c);
public static ExpressionOperator 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 nullpublic void checkArguments(Object... args)
checkArguments
in interface Operator
Copyright © 2018. All rights reserved.