public class ColumnEncoding extends Object
Modifier and Type | Class and Description |
---|---|
static class |
ColumnEncoding.ColumnEncodingKind |
Modifier and Type | Field and Description |
---|---|
static int |
DEFAULT_SEQUENCE_ID |
Constructor and Description |
---|
ColumnEncoding(ColumnEncoding.ColumnEncodingKind columnEncodingKind,
int dictionarySize) |
ColumnEncoding(ColumnEncoding.ColumnEncodingKind columnEncodingKind,
int dictionarySize,
Optional<SortedMap<Integer,DwrfSequenceEncoding>> additionalSequenceEncodings) |
Modifier and Type | Method and Description |
---|---|
Optional<SortedMap<Integer,DwrfSequenceEncoding>> |
getAdditionalSequenceEncodings() |
ColumnEncoding |
getColumnEncoding(int sequence) |
ColumnEncoding.ColumnEncodingKind |
getColumnEncodingKind() |
int |
getDictionarySize() |
String |
toString() |
public static final int DEFAULT_SEQUENCE_ID
public ColumnEncoding(ColumnEncoding.ColumnEncodingKind columnEncodingKind, int dictionarySize)
public ColumnEncoding(ColumnEncoding.ColumnEncodingKind columnEncodingKind, int dictionarySize, Optional<SortedMap<Integer,DwrfSequenceEncoding>> additionalSequenceEncodings)
public ColumnEncoding.ColumnEncodingKind getColumnEncodingKind()
public int getDictionarySize()
public Optional<SortedMap<Integer,DwrfSequenceEncoding>> getAdditionalSequenceEncodings()
public ColumnEncoding getColumnEncoding(int sequence)
Copyright © 2012–2020. All rights reserved.