public enum ColumnEncoding extends Enum<ColumnEncoding>
| Enum Constant and Description |
|---|
BINARY_ARRAY
TEXT.
|
BYTE_ARRAY
BOOLEAN.
|
INT32_ARRAY
INT32, FLOAT
|
INT64_ARRAY
INT64, DOUBLE.
|
RLE
All data types.
|
| Modifier and Type | Method and Description |
|---|---|
static ColumnEncoding |
deserializeFrom(ByteBuffer buffer) |
void |
serializeTo(DataOutputStream stream) |
static ColumnEncoding |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static ColumnEncoding[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final ColumnEncoding BYTE_ARRAY
public static final ColumnEncoding INT32_ARRAY
public static final ColumnEncoding INT64_ARRAY
public static final ColumnEncoding BINARY_ARRAY
public static final ColumnEncoding RLE
public static ColumnEncoding[] values()
for (ColumnEncoding c : ColumnEncoding.values()) System.out.println(c);
public static ColumnEncoding 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 static ColumnEncoding deserializeFrom(ByteBuffer buffer)
public void serializeTo(DataOutputStream stream) throws IOException
IOExceptionCopyright © 2022 The Apache Software Foundation. All rights reserved.