public enum ExprType extends Enum<ExprType> implements com.google.protobuf.ProtocolMessageEnum
Children count 0.Protobuf enum
tipb.ExprType
Enum Constant and Description |
---|
Agg_BitAnd
Agg_BitAnd = 3008; |
Agg_BitOr
Agg_BitOr = 3009; |
Agg_BitXor
Agg_BitXor = 3010; |
Avg
Avg = 3003; |
Bytes
Bytes = 6; |
ColumnRef
Column reference.
|
Count
Aggregate functions.
|
First
First = 3006; |
Float32
Float32 = 3; |
Float64
Float64 = 4; |
GroupConcat
GroupConcat = 3007; |
Int64
Int64 = 1; |
JsonArrayAgg
JsonArrayAgg = 3018; |
JsonObjectAgg
JsonObjectAgg = 3019; |
Max
Max = 3005; |
Min
Min = 3004; |
MysqlBit
Mysql specific types.
|
MysqlDecimal
MysqlDecimal = 102; |
MysqlDuration
MysqlDuration = 103; |
MysqlEnum
MysqlEnum = 104; |
MysqlHex
MysqlHex = 105; |
MysqlJson
MysqlJson = 108; |
MysqlSet
MysqlSet = 106; |
MysqlTime
MysqlTime = 107; |
Null
Values are encoded bytes.
|
ScalarFunc
Scalar Function
|
Std
Std = 3011; |
Stddev
Stddev = 3012; |
StddevPop
StddevPop = 3013; |
StddevSamp
StddevSamp = 3014; |
String
String = 5; |
Sum
Sum = 3002; |
Uint64
Uint64 = 2; |
ValueList
Encoded value list.
|
Variance
Variance = 3017; |
VarPop
VarPop = 3015; |
VarSamp
VarSamp = 3016; |
Modifier and Type | Field and Description |
---|---|
static int |
Agg_BitAnd_VALUE
Agg_BitAnd = 3008; |
static int |
Agg_BitOr_VALUE
Agg_BitOr = 3009; |
static int |
Agg_BitXor_VALUE
Agg_BitXor = 3010; |
static int |
Avg_VALUE
Avg = 3003; |
static int |
Bytes_VALUE
Bytes = 6; |
static int |
ColumnRef_VALUE
Column reference.
|
static int |
Count_VALUE
Aggregate functions.
|
static int |
First_VALUE
First = 3006; |
static int |
Float32_VALUE
Float32 = 3; |
static int |
Float64_VALUE
Float64 = 4; |
static int |
GroupConcat_VALUE
GroupConcat = 3007; |
static int |
Int64_VALUE
Int64 = 1; |
static int |
JsonArrayAgg_VALUE
JsonArrayAgg = 3018; |
static int |
JsonObjectAgg_VALUE
JsonObjectAgg = 3019; |
static int |
Max_VALUE
Max = 3005; |
static int |
Min_VALUE
Min = 3004; |
static int |
MysqlBit_VALUE
Mysql specific types.
|
static int |
MysqlDecimal_VALUE
MysqlDecimal = 102; |
static int |
MysqlDuration_VALUE
MysqlDuration = 103; |
static int |
MysqlEnum_VALUE
MysqlEnum = 104; |
static int |
MysqlHex_VALUE
MysqlHex = 105; |
static int |
MysqlJson_VALUE
MysqlJson = 108; |
static int |
MysqlSet_VALUE
MysqlSet = 106; |
static int |
MysqlTime_VALUE
MysqlTime = 107; |
static int |
Null_VALUE
Values are encoded bytes.
|
static int |
ScalarFunc_VALUE
Scalar Function
|
static int |
Std_VALUE
Std = 3011; |
static int |
Stddev_VALUE
Stddev = 3012; |
static int |
StddevPop_VALUE
StddevPop = 3013; |
static int |
StddevSamp_VALUE
StddevSamp = 3014; |
static int |
String_VALUE
String = 5; |
static int |
Sum_VALUE
Sum = 3002; |
static int |
Uint64_VALUE
Uint64 = 2; |
static int |
ValueList_VALUE
Encoded value list.
|
static int |
Variance_VALUE
Variance = 3017; |
static int |
VarPop_VALUE
VarPop = 3015; |
static int |
VarSamp_VALUE
VarSamp = 3016; |
Modifier and Type | Method and Description |
---|---|
static ExprType |
forNumber(int value) |
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<ExprType> |
internalGetValueMap() |
static ExprType |
valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) |
static ExprType |
valueOf(int value)
Deprecated.
Use
forNumber(int) instead. |
static ExprType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static ExprType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final ExprType Null
Values are encoded bytes.
Null = 0;
public static final ExprType Int64
Int64 = 1;
public static final ExprType Uint64
Uint64 = 2;
public static final ExprType Float32
Float32 = 3;
public static final ExprType Float64
Float64 = 4;
public static final ExprType String
String = 5;
public static final ExprType Bytes
Bytes = 6;
public static final ExprType MysqlBit
Mysql specific types.
MysqlBit = 101;
public static final ExprType MysqlDecimal
MysqlDecimal = 102;
public static final ExprType MysqlDuration
MysqlDuration = 103;
public static final ExprType MysqlEnum
MysqlEnum = 104;
public static final ExprType MysqlHex
MysqlHex = 105;
public static final ExprType MysqlSet
MysqlSet = 106;
public static final ExprType MysqlTime
MysqlTime = 107;
public static final ExprType MysqlJson
MysqlJson = 108;
public static final ExprType ValueList
Encoded value list.
ValueList = 151;
public static final ExprType ColumnRef
Column reference. value is int64 column ID.
ColumnRef = 201;
public static final ExprType Count
Aggregate functions.
Count = 3001;
public static final ExprType Sum
Sum = 3002;
public static final ExprType Avg
Avg = 3003;
public static final ExprType Min
Min = 3004;
public static final ExprType Max
Max = 3005;
public static final ExprType First
First = 3006;
public static final ExprType GroupConcat
GroupConcat = 3007;
public static final ExprType Agg_BitAnd
Agg_BitAnd = 3008;
public static final ExprType Agg_BitOr
Agg_BitOr = 3009;
public static final ExprType Agg_BitXor
Agg_BitXor = 3010;
public static final ExprType Std
Std = 3011;
public static final ExprType Stddev
Stddev = 3012;
public static final ExprType StddevPop
StddevPop = 3013;
public static final ExprType StddevSamp
StddevSamp = 3014;
public static final ExprType VarPop
VarPop = 3015;
public static final ExprType VarSamp
VarSamp = 3016;
public static final ExprType Variance
Variance = 3017;
public static final ExprType JsonArrayAgg
JsonArrayAgg = 3018;
public static final ExprType JsonObjectAgg
JsonObjectAgg = 3019;
public static final ExprType ScalarFunc
Scalar Function
ScalarFunc = 10000;
public static final int Null_VALUE
Values are encoded bytes.
Null = 0;
public static final int Int64_VALUE
Int64 = 1;
public static final int Uint64_VALUE
Uint64 = 2;
public static final int Float32_VALUE
Float32 = 3;
public static final int Float64_VALUE
Float64 = 4;
public static final int String_VALUE
String = 5;
public static final int Bytes_VALUE
Bytes = 6;
public static final int MysqlBit_VALUE
Mysql specific types.
MysqlBit = 101;
public static final int MysqlDecimal_VALUE
MysqlDecimal = 102;
public static final int MysqlDuration_VALUE
MysqlDuration = 103;
public static final int MysqlEnum_VALUE
MysqlEnum = 104;
public static final int MysqlHex_VALUE
MysqlHex = 105;
public static final int MysqlSet_VALUE
MysqlSet = 106;
public static final int MysqlTime_VALUE
MysqlTime = 107;
public static final int MysqlJson_VALUE
MysqlJson = 108;
public static final int ValueList_VALUE
Encoded value list.
ValueList = 151;
public static final int ColumnRef_VALUE
Column reference. value is int64 column ID.
ColumnRef = 201;
public static final int Count_VALUE
Aggregate functions.
Count = 3001;
public static final int Sum_VALUE
Sum = 3002;
public static final int Avg_VALUE
Avg = 3003;
public static final int Min_VALUE
Min = 3004;
public static final int Max_VALUE
Max = 3005;
public static final int First_VALUE
First = 3006;
public static final int GroupConcat_VALUE
GroupConcat = 3007;
public static final int Agg_BitAnd_VALUE
Agg_BitAnd = 3008;
public static final int Agg_BitOr_VALUE
Agg_BitOr = 3009;
public static final int Agg_BitXor_VALUE
Agg_BitXor = 3010;
public static final int Std_VALUE
Std = 3011;
public static final int Stddev_VALUE
Stddev = 3012;
public static final int StddevPop_VALUE
StddevPop = 3013;
public static final int StddevSamp_VALUE
StddevSamp = 3014;
public static final int VarPop_VALUE
VarPop = 3015;
public static final int VarSamp_VALUE
VarSamp = 3016;
public static final int Variance_VALUE
Variance = 3017;
public static final int JsonArrayAgg_VALUE
JsonArrayAgg = 3018;
public static final int JsonObjectAgg_VALUE
JsonObjectAgg = 3019;
public static final int ScalarFunc_VALUE
Scalar Function
ScalarFunc = 10000;
public static ExprType[] values()
for (ExprType c : ExprType.values()) System.out.println(c);
public static ExprType 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.EnumLite
getNumber
in interface com.google.protobuf.ProtocolMessageEnum
@Deprecated public static ExprType valueOf(int value)
forNumber(int)
instead.value
- The numeric wire value of the corresponding enum entry.public static ExprType forNumber(int value)
value
- The numeric wire value of the corresponding enum entry.public static com.google.protobuf.Internal.EnumLiteMap<ExprType> internalGetValueMap()
public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
getValueDescriptor
in interface com.google.protobuf.ProtocolMessageEnum
public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
getDescriptorForType
in interface com.google.protobuf.ProtocolMessageEnum
public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
public static ExprType valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
Copyright © 2024 PingCAP. All rights reserved.