public static enum TypeProtos.MinorType extends Enum<TypeProtos.MinorType> implements com.google.protobuf.ProtocolMessageEnum
common.MinorType
Enum Constant and Description |
---|
BIGINT
eight byte signed integer
|
BIT
single bit value (boolean)
|
DATE
days since 4713bc
|
DECIMAL18
a decimal supporting precision between 10 and 18
|
DECIMAL28DENSE
dense decimal representation, supporting precision between 19 and 28
|
DECIMAL28SPARSE
a decimal supporting precision between 19 and 28
|
DECIMAL38DENSE
dense decimal representation, supporting precision between 28 and 38
|
DECIMAL38SPARSE
a decimal supporting precision between 29 and 38
|
DECIMAL9
a decimal supporting precision between 1 and 9
|
DICT
DICT = 44; |
FIXED16CHAR
FIXED16CHAR = 22; |
FIXEDBINARY
fixed length binary, padded with 0 bytes
|
FIXEDCHAR
utf8 fixed length string, padded with spaces
|
FLOAT4
4 byte ieee 754
|
FLOAT8
8 byte ieee 754
|
GENERIC_OBJECT
GENERIC_OBJECT = 41; |
INT
four byte signed integer
|
INTERVAL
TBD
|
INTERVALDAY
Interval type specifying DAY to SECONDS
|
INTERVALYEAR
Interval type specifying YEAR to MONTH
|
LATE
late binding type
|
LIST
LIST = 40; |
MAP
an empty map column.
|
MONEY
signed decimal with two digit precision
|
NULL
PROTO2 = 33; // protobuf encoded complex type.
|
SMALLINT
two byte signed integer
|
TIME
time in micros before or after 2000/1/1
|
TIMESTAMP
TBD
|
TIMESTAMPTZ
unix epoch time in millis
|
TIMETZ
time in micros before or after 2000/1/1 with timezone
|
TINYINT
single byte signed integer
|
UINT1
unsigned 1 byte integer
|
UINT2
unsigned 2 byte integer
|
UINT4
unsigned 4 byte integer
|
UINT8
unsigned 8 byte integer
|
UNION
UNION = 42; |
VAR16CHAR
utf16 variable length string
|
VARBINARY
variable length binary
|
VARCHAR
utf8 variable length string
|
VARDECIMAL
variable width decimal (arbitrary precision)
|
Modifier and Type | Field and Description |
---|---|
static int |
BIGINT_VALUE
eight byte signed integer
|
static int |
BIT_VALUE
single bit value (boolean)
|
static int |
DATE_VALUE
days since 4713bc
|
static int |
DECIMAL18_VALUE
a decimal supporting precision between 10 and 18
|
static int |
DECIMAL28DENSE_VALUE
dense decimal representation, supporting precision between 19 and 28
|
static int |
DECIMAL28SPARSE_VALUE
a decimal supporting precision between 19 and 28
|
static int |
DECIMAL38DENSE_VALUE
dense decimal representation, supporting precision between 28 and 38
|
static int |
DECIMAL38SPARSE_VALUE
a decimal supporting precision between 29 and 38
|
static int |
DECIMAL9_VALUE
a decimal supporting precision between 1 and 9
|
static int |
DICT_VALUE
DICT = 44; |
static int |
FIXED16CHAR_VALUE
FIXED16CHAR = 22; |
static int |
FIXEDBINARY_VALUE
fixed length binary, padded with 0 bytes
|
static int |
FIXEDCHAR_VALUE
utf8 fixed length string, padded with spaces
|
static int |
FLOAT4_VALUE
4 byte ieee 754
|
static int |
FLOAT8_VALUE
8 byte ieee 754
|
static int |
GENERIC_OBJECT_VALUE
GENERIC_OBJECT = 41; |
static int |
INT_VALUE
four byte signed integer
|
static int |
INTERVAL_VALUE
TBD
|
static int |
INTERVALDAY_VALUE
Interval type specifying DAY to SECONDS
|
static int |
INTERVALYEAR_VALUE
Interval type specifying YEAR to MONTH
|
static int |
LATE_VALUE
late binding type
|
static int |
LIST_VALUE
LIST = 40; |
static int |
MAP_VALUE
an empty map column.
|
static int |
MONEY_VALUE
signed decimal with two digit precision
|
static int |
NULL_VALUE
PROTO2 = 33; // protobuf encoded complex type.
|
static int |
SMALLINT_VALUE
two byte signed integer
|
static int |
TIME_VALUE
time in micros before or after 2000/1/1
|
static int |
TIMESTAMP_VALUE
TBD
|
static int |
TIMESTAMPTZ_VALUE
unix epoch time in millis
|
static int |
TIMETZ_VALUE
time in micros before or after 2000/1/1 with timezone
|
static int |
TINYINT_VALUE
single byte signed integer
|
static int |
UINT1_VALUE
unsigned 1 byte integer
|
static int |
UINT2_VALUE
unsigned 2 byte integer
|
static int |
UINT4_VALUE
unsigned 4 byte integer
|
static int |
UINT8_VALUE
unsigned 8 byte integer
|
static int |
UNION_VALUE
UNION = 42; |
static int |
VAR16CHAR_VALUE
utf16 variable length string
|
static int |
VARBINARY_VALUE
variable length binary
|
static int |
VARCHAR_VALUE
utf8 variable length string
|
static int |
VARDECIMAL_VALUE
variable width decimal (arbitrary precision)
|
Modifier and Type | Method and Description |
---|---|
static TypeProtos.MinorType |
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<TypeProtos.MinorType> |
internalGetValueMap() |
static TypeProtos.MinorType |
valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) |
static TypeProtos.MinorType |
valueOf(int value)
Deprecated.
Use
forNumber(int) instead. |
static TypeProtos.MinorType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static TypeProtos.MinorType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final TypeProtos.MinorType LATE
late binding type
LATE = 0;
public static final TypeProtos.MinorType MAP
an empty map column. Useful for conceptual setup. Children listed within here
MAP = 1;
public static final TypeProtos.MinorType TINYINT
single byte signed integer
TINYINT = 3;
public static final TypeProtos.MinorType SMALLINT
two byte signed integer
SMALLINT = 4;
public static final TypeProtos.MinorType INT
four byte signed integer
INT = 5;
public static final TypeProtos.MinorType BIGINT
eight byte signed integer
BIGINT = 6;
public static final TypeProtos.MinorType DECIMAL9
a decimal supporting precision between 1 and 9
DECIMAL9 = 7;
public static final TypeProtos.MinorType DECIMAL18
a decimal supporting precision between 10 and 18
DECIMAL18 = 8;
public static final TypeProtos.MinorType DECIMAL28SPARSE
a decimal supporting precision between 19 and 28
DECIMAL28SPARSE = 9;
public static final TypeProtos.MinorType DECIMAL38SPARSE
a decimal supporting precision between 29 and 38
DECIMAL38SPARSE = 10;
public static final TypeProtos.MinorType MONEY
signed decimal with two digit precision
MONEY = 11;
public static final TypeProtos.MinorType DATE
days since 4713bc
DATE = 12;
public static final TypeProtos.MinorType TIME
time in micros before or after 2000/1/1
TIME = 13;
public static final TypeProtos.MinorType TIMETZ
time in micros before or after 2000/1/1 with timezone
TIMETZ = 14;
public static final TypeProtos.MinorType TIMESTAMPTZ
unix epoch time in millis
TIMESTAMPTZ = 15;
public static final TypeProtos.MinorType TIMESTAMP
TBD
TIMESTAMP = 16;
public static final TypeProtos.MinorType INTERVAL
TBD
INTERVAL = 17;
public static final TypeProtos.MinorType FLOAT4
4 byte ieee 754
FLOAT4 = 18;
public static final TypeProtos.MinorType FLOAT8
8 byte ieee 754
FLOAT8 = 19;
public static final TypeProtos.MinorType BIT
single bit value (boolean)
BIT = 20;
public static final TypeProtos.MinorType FIXEDCHAR
utf8 fixed length string, padded with spaces
FIXEDCHAR = 21;
public static final TypeProtos.MinorType FIXED16CHAR
FIXED16CHAR = 22;
public static final TypeProtos.MinorType FIXEDBINARY
fixed length binary, padded with 0 bytes
FIXEDBINARY = 23;
public static final TypeProtos.MinorType VARCHAR
utf8 variable length string
VARCHAR = 24;
public static final TypeProtos.MinorType VAR16CHAR
utf16 variable length string
VAR16CHAR = 25;
public static final TypeProtos.MinorType VARBINARY
variable length binary
VARBINARY = 26;
public static final TypeProtos.MinorType UINT1
unsigned 1 byte integer
UINT1 = 29;
public static final TypeProtos.MinorType UINT2
unsigned 2 byte integer
UINT2 = 30;
public static final TypeProtos.MinorType UINT4
unsigned 4 byte integer
UINT4 = 31;
public static final TypeProtos.MinorType UINT8
unsigned 8 byte integer
UINT8 = 32;
public static final TypeProtos.MinorType DECIMAL28DENSE
dense decimal representation, supporting precision between 19 and 28
DECIMAL28DENSE = 33;
public static final TypeProtos.MinorType DECIMAL38DENSE
dense decimal representation, supporting precision between 28 and 38
DECIMAL38DENSE = 34;
public static final TypeProtos.MinorType NULL
PROTO2 = 33; // protobuf encoded complex type. (up to 2^16 in length) PROTO4 = 34; // protobuf encoded complex type. (up to 2^32 in length) MSGPACK2 = 35; // msgpack encoded complex type. (up to 2^16 in length) MSGPACK4 = 36; // msgpack encoded complex type. (up to 2^32 in length)
NULL = 37;
public static final TypeProtos.MinorType INTERVALYEAR
Interval type specifying YEAR to MONTH
INTERVALYEAR = 38;
public static final TypeProtos.MinorType INTERVALDAY
Interval type specifying DAY to SECONDS
INTERVALDAY = 39;
public static final TypeProtos.MinorType LIST
LIST = 40;
public static final TypeProtos.MinorType GENERIC_OBJECT
GENERIC_OBJECT = 41;
public static final TypeProtos.MinorType UNION
UNION = 42;
public static final TypeProtos.MinorType VARDECIMAL
variable width decimal (arbitrary precision)
VARDECIMAL = 43;
public static final TypeProtos.MinorType DICT
DICT = 44;
public static final int LATE_VALUE
late binding type
LATE = 0;
public static final int MAP_VALUE
an empty map column. Useful for conceptual setup. Children listed within here
MAP = 1;
public static final int TINYINT_VALUE
single byte signed integer
TINYINT = 3;
public static final int SMALLINT_VALUE
two byte signed integer
SMALLINT = 4;
public static final int INT_VALUE
four byte signed integer
INT = 5;
public static final int BIGINT_VALUE
eight byte signed integer
BIGINT = 6;
public static final int DECIMAL9_VALUE
a decimal supporting precision between 1 and 9
DECIMAL9 = 7;
public static final int DECIMAL18_VALUE
a decimal supporting precision between 10 and 18
DECIMAL18 = 8;
public static final int DECIMAL28SPARSE_VALUE
a decimal supporting precision between 19 and 28
DECIMAL28SPARSE = 9;
public static final int DECIMAL38SPARSE_VALUE
a decimal supporting precision between 29 and 38
DECIMAL38SPARSE = 10;
public static final int MONEY_VALUE
signed decimal with two digit precision
MONEY = 11;
public static final int DATE_VALUE
days since 4713bc
DATE = 12;
public static final int TIME_VALUE
time in micros before or after 2000/1/1
TIME = 13;
public static final int TIMETZ_VALUE
time in micros before or after 2000/1/1 with timezone
TIMETZ = 14;
public static final int TIMESTAMPTZ_VALUE
unix epoch time in millis
TIMESTAMPTZ = 15;
public static final int TIMESTAMP_VALUE
TBD
TIMESTAMP = 16;
public static final int INTERVAL_VALUE
TBD
INTERVAL = 17;
public static final int FLOAT4_VALUE
4 byte ieee 754
FLOAT4 = 18;
public static final int FLOAT8_VALUE
8 byte ieee 754
FLOAT8 = 19;
public static final int BIT_VALUE
single bit value (boolean)
BIT = 20;
public static final int FIXEDCHAR_VALUE
utf8 fixed length string, padded with spaces
FIXEDCHAR = 21;
public static final int FIXED16CHAR_VALUE
FIXED16CHAR = 22;
public static final int FIXEDBINARY_VALUE
fixed length binary, padded with 0 bytes
FIXEDBINARY = 23;
public static final int VARCHAR_VALUE
utf8 variable length string
VARCHAR = 24;
public static final int VAR16CHAR_VALUE
utf16 variable length string
VAR16CHAR = 25;
public static final int VARBINARY_VALUE
variable length binary
VARBINARY = 26;
public static final int UINT1_VALUE
unsigned 1 byte integer
UINT1 = 29;
public static final int UINT2_VALUE
unsigned 2 byte integer
UINT2 = 30;
public static final int UINT4_VALUE
unsigned 4 byte integer
UINT4 = 31;
public static final int UINT8_VALUE
unsigned 8 byte integer
UINT8 = 32;
public static final int DECIMAL28DENSE_VALUE
dense decimal representation, supporting precision between 19 and 28
DECIMAL28DENSE = 33;
public static final int DECIMAL38DENSE_VALUE
dense decimal representation, supporting precision between 28 and 38
DECIMAL38DENSE = 34;
public static final int NULL_VALUE
PROTO2 = 33; // protobuf encoded complex type. (up to 2^16 in length) PROTO4 = 34; // protobuf encoded complex type. (up to 2^32 in length) MSGPACK2 = 35; // msgpack encoded complex type. (up to 2^16 in length) MSGPACK4 = 36; // msgpack encoded complex type. (up to 2^32 in length)
NULL = 37;
public static final int INTERVALYEAR_VALUE
Interval type specifying YEAR to MONTH
INTERVALYEAR = 38;
public static final int INTERVALDAY_VALUE
Interval type specifying DAY to SECONDS
INTERVALDAY = 39;
public static final int LIST_VALUE
LIST = 40;
public static final int GENERIC_OBJECT_VALUE
GENERIC_OBJECT = 41;
public static final int UNION_VALUE
UNION = 42;
public static final int VARDECIMAL_VALUE
variable width decimal (arbitrary precision)
VARDECIMAL = 43;
public static final int DICT_VALUE
DICT = 44;
public static TypeProtos.MinorType[] values()
for (TypeProtos.MinorType c : TypeProtos.MinorType.values()) System.out.println(c);
public static TypeProtos.MinorType 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 TypeProtos.MinorType valueOf(int value)
forNumber(int)
instead.value
- The numeric wire value of the corresponding enum entry.public static TypeProtos.MinorType forNumber(int value)
value
- The numeric wire value of the corresponding enum entry.public static com.google.protobuf.Internal.EnumLiteMap<TypeProtos.MinorType> 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 TypeProtos.MinorType valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
Copyright © 1970 The Apache Software Foundation. All rights reserved.