| Package | Description |
|---|---|
| parquet.column | |
| parquet.column.values.bitpacking | |
| parquet.column.values.boundedint | |
| parquet.column.values.dictionary | |
| parquet.column.values.plain | |
| parquet.column.values.rle |
| 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 |
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 |
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(long, byte[], int)
and stores the values in an in memory buffer, which is less than ideal. |
Copyright © 2013. All Rights Reserved.