| 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 | Method and Description |
|---|---|
void |
RequiresPreviousReader.setPreviousReader(ValuesReader reader) |
| 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 |
ByteStreamSplitValuesReader |
class |
ByteStreamSplitValuesReaderForDouble |
class |
ByteStreamSplitValuesReaderForFLBA |
class |
ByteStreamSplitValuesReaderForFloat |
class |
ByteStreamSplitValuesReaderForInteger |
class |
ByteStreamSplitValuesReaderForLong |
| 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
DeltaLengthByteArrayValuesWriter |
| Modifier and Type | Class and Description |
|---|---|
class |
DeltaByteArrayReader
Reads binary data written by
DeltaByteArrayWriter |
| Modifier and Type | Method and Description |
|---|---|
void |
DeltaByteArrayReader.setPreviousReader(ValuesReader reader)
There was a bug (PARQUET-246) in which DeltaByteArrayWriter's reset() method did not
clear the previous value state that it tracks internally.
|
| 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, org.apache.parquet.bytes.ByteBufferInputStream)
and stores the values in an in memory buffer, which is less than ideal. |
class |
ZeroIntegerValuesReader
ColumnReader which does not read any actual data, but rather simply produces
an endless stream of constant values.
|
Copyright © 2023 The Apache Software Foundation. All rights reserved.