public enum DataType extends Enum<DataType>
Modifier and Type | Class and Description |
---|---|
static class |
DataType.DecimalTypeExtension |
Enum Constant and Description |
---|
Binary |
Bool |
Date |
DateTime
Deprecated.
|
Decimal128 |
Float32 |
Float64 |
Int16 |
Int32 |
Int64 |
Int8 |
Json |
String |
TimeMicroSecond |
TimeMilliSecond |
TimeNanoSecond |
TimeSecond |
TimestampMicrosecond |
TimestampMillisecond |
TimestampNanosecond |
TimestampSecond |
UInt16 |
UInt32 |
UInt64 |
UInt8 |
Modifier and Type | Method and Description |
---|---|
boolean |
isTimestamp() |
io.greptime.v1.Common.ColumnDataType |
toProtoValue() |
static DataType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static DataType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final DataType Bool
public static final DataType Int8
public static final DataType Int16
public static final DataType Int32
public static final DataType Int64
public static final DataType UInt8
public static final DataType UInt16
public static final DataType UInt32
public static final DataType UInt64
public static final DataType Float32
public static final DataType Float64
public static final DataType Binary
public static final DataType String
public static final DataType Date
@Deprecated public static final DataType DateTime
public static final DataType TimestampSecond
public static final DataType TimestampMillisecond
public static final DataType TimestampMicrosecond
public static final DataType TimestampNanosecond
public static final DataType TimeSecond
public static final DataType TimeMilliSecond
public static final DataType TimeMicroSecond
public static final DataType TimeNanoSecond
public static final DataType Decimal128
public static final DataType Json
public static DataType[] values()
for (DataType c : DataType.values()) System.out.println(c);
public static DataType 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 boolean isTimestamp()
public io.greptime.v1.Common.ColumnDataType toProtoValue()
Copyright © 2025. All rights reserved.