public static enum PlanProto.EvalType extends Enum<PlanProto.EvalType> implements com.google.protobuf.ProtocolMessageEnum
EvalType| Enum Constant and Description |
|---|
AGG_FUNCTION
AGG_FUNCTION = 19; |
AND
AND = 1; |
BETWEEN
BETWEEN = 25; |
BIT_AND
BIT_AND = 15; |
BIT_OR
BIT_OR = 16; |
BIT_XOR
BIT_XOR = 17; |
CASE
CASE = 26; |
CAST
CAST = 30; |
CONCATENATE
CONCATENATE = 24; |
CONST
CONST = 33; |
DIVIDE
DIVIDE = 14; |
EQUAL
EQUAL = 3; |
FIELD
FIELD = 32; |
FUNCTION
FUNCTION = 20; |
GEQ
GEQ = 9; |
GTH
GTH = 8; |
IF_THEN
IF_THEN = 27; |
IN
IN = 28; |
IS_NULL
IS_NULL = 4; |
LEQ
LEQ = 7; |
LIKE
LIKE = 21; |
LTH
LTH = 6; |
MINUS
MINUS = 11; |
MODULAR
MODULAR = 12; |
MULTIPLY
MULTIPLY = 13; |
NOT
NOT = 0; |
NOT_EQUAL
NOT_EQUAL = 5; |
OR
OR = 2; |
PLUS
PLUS = 10; |
REGEX
REGEX = 23; |
ROW_CONSTANT
ROW_CONSTANT = 31; |
SIGNED
SIGNED = 29; |
SIMILAR_TO
SIMILAR_TO = 22; |
WINDOW_FUNCTION
WINDOW_FUNCTION = 18; |
| Modifier and Type | Field and Description |
|---|---|
static int |
AGG_FUNCTION_VALUE
AGG_FUNCTION = 19; |
static int |
AND_VALUE
AND = 1; |
static int |
BETWEEN_VALUE
BETWEEN = 25; |
static int |
BIT_AND_VALUE
BIT_AND = 15; |
static int |
BIT_OR_VALUE
BIT_OR = 16; |
static int |
BIT_XOR_VALUE
BIT_XOR = 17; |
static int |
CASE_VALUE
CASE = 26; |
static int |
CAST_VALUE
CAST = 30; |
static int |
CONCATENATE_VALUE
CONCATENATE = 24; |
static int |
CONST_VALUE
CONST = 33; |
static int |
DIVIDE_VALUE
DIVIDE = 14; |
static int |
EQUAL_VALUE
EQUAL = 3; |
static int |
FIELD_VALUE
FIELD = 32; |
static int |
FUNCTION_VALUE
FUNCTION = 20; |
static int |
GEQ_VALUE
GEQ = 9; |
static int |
GTH_VALUE
GTH = 8; |
static int |
IF_THEN_VALUE
IF_THEN = 27; |
static int |
IN_VALUE
IN = 28; |
static int |
IS_NULL_VALUE
IS_NULL = 4; |
static int |
LEQ_VALUE
LEQ = 7; |
static int |
LIKE_VALUE
LIKE = 21; |
static int |
LTH_VALUE
LTH = 6; |
static int |
MINUS_VALUE
MINUS = 11; |
static int |
MODULAR_VALUE
MODULAR = 12; |
static int |
MULTIPLY_VALUE
MULTIPLY = 13; |
static int |
NOT_EQUAL_VALUE
NOT_EQUAL = 5; |
static int |
NOT_VALUE
NOT = 0; |
static int |
OR_VALUE
OR = 2; |
static int |
PLUS_VALUE
PLUS = 10; |
static int |
REGEX_VALUE
REGEX = 23; |
static int |
ROW_CONSTANT_VALUE
ROW_CONSTANT = 31; |
static int |
SIGNED_VALUE
SIGNED = 29; |
static int |
SIMILAR_TO_VALUE
SIMILAR_TO = 22; |
static int |
WINDOW_FUNCTION_VALUE
WINDOW_FUNCTION = 18; |
| Modifier and Type | Method and Description |
|---|---|
static com.google.protobuf.Descriptors.EnumDescriptor |
getDescriptor() |
com.google.protobuf.Descriptors.EnumDescriptor |
getDescriptorForType() |
int |
getNumber() |
com.google.protobuf.Descriptors.EnumValueDescriptor |
getValueDescriptor() |
static com.google.protobuf.Internal.EnumLiteMap<PlanProto.EvalType> |
internalGetValueMap() |
static PlanProto.EvalType |
valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) |
static PlanProto.EvalType |
valueOf(int value) |
static PlanProto.EvalType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static PlanProto.EvalType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final PlanProto.EvalType NOT
NOT = 0;public static final PlanProto.EvalType AND
AND = 1;public static final PlanProto.EvalType OR
OR = 2;public static final PlanProto.EvalType EQUAL
EQUAL = 3;public static final PlanProto.EvalType IS_NULL
IS_NULL = 4;public static final PlanProto.EvalType NOT_EQUAL
NOT_EQUAL = 5;public static final PlanProto.EvalType LTH
LTH = 6;public static final PlanProto.EvalType LEQ
LEQ = 7;public static final PlanProto.EvalType GTH
GTH = 8;public static final PlanProto.EvalType GEQ
GEQ = 9;public static final PlanProto.EvalType PLUS
PLUS = 10;public static final PlanProto.EvalType MINUS
MINUS = 11;public static final PlanProto.EvalType MODULAR
MODULAR = 12;public static final PlanProto.EvalType MULTIPLY
MULTIPLY = 13;public static final PlanProto.EvalType DIVIDE
DIVIDE = 14;public static final PlanProto.EvalType BIT_AND
BIT_AND = 15;
Binary Bitwise expressions
public static final PlanProto.EvalType BIT_OR
BIT_OR = 16;public static final PlanProto.EvalType BIT_XOR
BIT_XOR = 17;public static final PlanProto.EvalType WINDOW_FUNCTION
WINDOW_FUNCTION = 18;
Function
public static final PlanProto.EvalType AGG_FUNCTION
AGG_FUNCTION = 19;public static final PlanProto.EvalType FUNCTION
FUNCTION = 20;public static final PlanProto.EvalType LIKE
LIKE = 21;
String operator or pattern matching predicates
public static final PlanProto.EvalType SIMILAR_TO
SIMILAR_TO = 22;public static final PlanProto.EvalType REGEX
REGEX = 23;public static final PlanProto.EvalType CONCATENATE
CONCATENATE = 24;public static final PlanProto.EvalType BETWEEN
BETWEEN = 25;
Other predicates
public static final PlanProto.EvalType CASE
CASE = 26;public static final PlanProto.EvalType IF_THEN
IF_THEN = 27;public static final PlanProto.EvalType IN
IN = 28;public static final PlanProto.EvalType SIGNED
SIGNED = 29;
Value or Reference
public static final PlanProto.EvalType CAST
CAST = 30;public static final PlanProto.EvalType ROW_CONSTANT
ROW_CONSTANT = 31;public static final PlanProto.EvalType FIELD
FIELD = 32;public static final PlanProto.EvalType CONST
CONST = 33;public static final int NOT_VALUE
NOT = 0;public static final int AND_VALUE
AND = 1;public static final int OR_VALUE
OR = 2;public static final int EQUAL_VALUE
EQUAL = 3;public static final int IS_NULL_VALUE
IS_NULL = 4;public static final int NOT_EQUAL_VALUE
NOT_EQUAL = 5;public static final int LTH_VALUE
LTH = 6;public static final int LEQ_VALUE
LEQ = 7;public static final int GTH_VALUE
GTH = 8;public static final int GEQ_VALUE
GEQ = 9;public static final int PLUS_VALUE
PLUS = 10;public static final int MINUS_VALUE
MINUS = 11;public static final int MODULAR_VALUE
MODULAR = 12;public static final int MULTIPLY_VALUE
MULTIPLY = 13;public static final int DIVIDE_VALUE
DIVIDE = 14;public static final int BIT_AND_VALUE
BIT_AND = 15;
Binary Bitwise expressions
public static final int BIT_OR_VALUE
BIT_OR = 16;public static final int BIT_XOR_VALUE
BIT_XOR = 17;public static final int WINDOW_FUNCTION_VALUE
WINDOW_FUNCTION = 18;
Function
public static final int AGG_FUNCTION_VALUE
AGG_FUNCTION = 19;public static final int FUNCTION_VALUE
FUNCTION = 20;public static final int LIKE_VALUE
LIKE = 21;
String operator or pattern matching predicates
public static final int SIMILAR_TO_VALUE
SIMILAR_TO = 22;public static final int REGEX_VALUE
REGEX = 23;public static final int CONCATENATE_VALUE
CONCATENATE = 24;public static final int BETWEEN_VALUE
BETWEEN = 25;
Other predicates
public static final int CASE_VALUE
CASE = 26;public static final int IF_THEN_VALUE
IF_THEN = 27;public static final int IN_VALUE
IN = 28;public static final int SIGNED_VALUE
SIGNED = 29;
Value or Reference
public static final int CAST_VALUE
CAST = 30;public static final int ROW_CONSTANT_VALUE
ROW_CONSTANT = 31;public static final int FIELD_VALUE
FIELD = 32;public static final int CONST_VALUE
CONST = 33;public static PlanProto.EvalType[] values()
for (PlanProto.EvalType c : PlanProto.EvalType.values()) System.out.println(c);
public static PlanProto.EvalType 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 final int getNumber()
getNumber in interface com.google.protobuf.Internal.EnumLitegetNumber in interface com.google.protobuf.ProtocolMessageEnumpublic static PlanProto.EvalType valueOf(int value)
public static com.google.protobuf.Internal.EnumLiteMap<PlanProto.EvalType> internalGetValueMap()
public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
getValueDescriptor in interface com.google.protobuf.ProtocolMessageEnumpublic final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.ProtocolMessageEnumpublic static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
public static PlanProto.EvalType valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
Copyright © 2015 Apache Software Foundation. All Rights Reserved.