Modifier and Type | Class and Description |
---|---|
static class |
DataType.Codec |
Enum Constant and Description |
---|
ASCII |
BIGINT |
BLOB |
BOOLEAN |
BYTE |
COUNTER |
CUSTOM |
DATE |
DECIMAL |
DOUBLE |
DURATION |
FLOAT |
INET |
INT |
LIST |
MAP |
SET |
SMALLINT |
TEXT |
TIME |
TIMESTAMP |
TIMEUUID |
TUPLE |
UDT |
UUID |
VARCHAR |
VARINT |
Modifier and Type | Field and Description |
---|---|
static DataType.Codec |
codec |
Modifier and Type | Method and Description |
---|---|
static Pair<DataType,java.lang.Object> |
fromType(AbstractType type,
ProtocolVersion version) |
int |
getId(ProtocolVersion version) |
ProtocolVersion |
getProtocolVersion() |
java.lang.Object |
readValue(io.netty.buffer.ByteBuf cb,
ProtocolVersion version) |
int |
serializedValueSize(java.lang.Object value,
ProtocolVersion version) |
static AbstractType |
toType(Pair<DataType,java.lang.Object> entry) |
static DataType |
valueOf(java.lang.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.
|
void |
writeValue(java.lang.Object value,
io.netty.buffer.ByteBuf cb,
ProtocolVersion version) |
public static final DataType CUSTOM
public static final DataType ASCII
public static final DataType BIGINT
public static final DataType BLOB
public static final DataType BOOLEAN
public static final DataType COUNTER
public static final DataType DECIMAL
public static final DataType DOUBLE
public static final DataType FLOAT
public static final DataType INT
public static final DataType TEXT
public static final DataType TIMESTAMP
public static final DataType UUID
public static final DataType VARCHAR
public static final DataType VARINT
public static final DataType TIMEUUID
public static final DataType INET
public static final DataType DATE
public static final DataType TIME
public static final DataType SMALLINT
public static final DataType BYTE
public static final DataType DURATION
public static final DataType LIST
public static final DataType MAP
public static final DataType SET
public static final DataType UDT
public static final DataType TUPLE
public static final DataType.Codec codec
public static DataType[] values()
for (DataType c : DataType.values()) System.out.println(c);
public static DataType valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic int getId(ProtocolVersion version)
public java.lang.Object readValue(io.netty.buffer.ByteBuf cb, ProtocolVersion version)
public void writeValue(java.lang.Object value, io.netty.buffer.ByteBuf cb, ProtocolVersion version)
public int serializedValueSize(java.lang.Object value, ProtocolVersion version)
public static Pair<DataType,java.lang.Object> fromType(AbstractType type, ProtocolVersion version)
public static AbstractType toType(Pair<DataType,java.lang.Object> entry)
public ProtocolVersion getProtocolVersion()
Copyright © 2018 The Apache Software Foundation