Modifier and Type | Method and Description |
---|---|
ValuesReader |
Encoding.getDictionaryBasedValuesReader(ColumnDescriptor descriptor,
ValuesType valuesType,
Dictionary dictionary)
To read decoded values that require a dictionary
|
ValuesReader |
Encoding.getValuesReader(ColumnDescriptor descriptor,
ValuesType valuesType)
To read decoded values that don't require a dictionary
|
Modifier and Type | Class and Description |
---|---|
class |
BitPackingValuesReader
a column reader that packs the ints in the number of bits required based on the maximum size.
|
class |
ByteBitPackingValuesReader |
Modifier and Type | Class and Description |
---|---|
class |
ZeroIntegerValuesReader
ColumnReader which does not read any actual data, but rather simply produces
an endless stream of constant values.
|
Modifier and Type | Method and Description |
---|---|
static ValuesReader |
BoundedIntValuesFactory.getBoundedReader(int bound) |
Modifier and Type | Class and Description |
---|---|
class |
DeltaBinaryPackingValuesReader
Read values written by
DeltaBinaryPackingValuesWriter |
Modifier and Type | Class and Description |
---|---|
class |
DeltaLengthByteArrayValuesReader
Reads binary data written by
DeltaLengthByteArrayValueWriter |
Modifier and Type | Class and Description |
---|---|
class |
DeltaByteArrayReader
Reads binary data written by
DeltaByteArrayWriter |
Modifier and Type | Class and Description |
---|---|
class |
DictionaryValuesReader
Reads values that have been dictionary encoded
|
Modifier and Type | Class and Description |
---|---|
class |
BinaryPlainValuesReader |
class |
BooleanPlainValuesReader
encodes boolean for the plain encoding: one bit at a time (0 = false)
|
class |
FixedLenByteArrayPlainValuesReader
ValuesReader for FIXED_LEN_BYTE_ARRAY.
|
class |
PlainValuesReader
Plain encoding for float, double, int, long
|
static class |
PlainValuesReader.DoublePlainValuesReader |
static class |
PlainValuesReader.FloatPlainValuesReader |
static class |
PlainValuesReader.IntegerPlainValuesReader |
static class |
PlainValuesReader.LongPlainValuesReader |
Modifier and Type | Class and Description |
---|---|
class |
RunLengthBitPackingHybridValuesReader
This ValuesReader does all the reading in
RunLengthBitPackingHybridValuesReader.initFromPage(int, byte[], int)
and stores the values in an in memory buffer, which is less than ideal. |
Copyright © 2015. All rights reserved.