public enum ExprType extends Enum<ExprType> implements com.google.protobuf.ProtocolMessageEnum
Children count 0.Protobuf enum
tipb.ExprType| 枚举常量和说明 |
|---|
Agg_BitAnd
Agg_BitAnd = 3008; |
Agg_BitOr
Agg_BitOr = 3009; |
Agg_BitXor
Agg_BitXor = 3010; |
Avg
Avg = 3003; |
Bytes
Bytes = 6; |
ColumnRef
Column reference. value is int64 column ID.
|
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
ScalarFunc = 10000; |
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; |
| 限定符和类型 | 字段和说明 |
|---|---|
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. value is int64 column ID.
|
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
ScalarFunc = 10000; |
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; |
| 限定符和类型 | 方法和说明 |
|---|---|
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)
已过时。
Use
forNumber(int) instead. |
static ExprType |
valueOf(String name)
返回带有指定名称的该类型的枚举常量。
|
static ExprType[] |
values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
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 - 要返回的枚举常量的名称。IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量NullPointerException - 如果参数为空值public final int getNumber()
getNumber 在接口中 com.google.protobuf.Internal.EnumLitegetNumber 在接口中 com.google.protobuf.ProtocolMessageEnum@Deprecated public static ExprType valueOf(int value)
forNumber(int) instead.public static ExprType forNumber(int value)
public static com.google.protobuf.Internal.EnumLiteMap<ExprType> internalGetValueMap()
public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
getValueDescriptor 在接口中 com.google.protobuf.ProtocolMessageEnumpublic final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
getDescriptorForType 在接口中 com.google.protobuf.ProtocolMessageEnumpublic static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
public static ExprType valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
Copyright © 2023 PingCAP. All rights reserved.