public abstract class PlainValuesReader extends ValuesReader
Modifier and Type | Class and Description |
---|---|
static class |
PlainValuesReader.DoublePlainValuesReader |
static class |
PlainValuesReader.FloatPlainValuesReader |
static class |
PlainValuesReader.IntegerPlainValuesReader |
static class |
PlainValuesReader.LongPlainValuesReader |
Modifier and Type | Field and Description |
---|---|
protected LittleEndianDataInputStream |
in |
Constructor and Description |
---|
PlainValuesReader() |
Modifier and Type | Method and Description |
---|---|
void |
initFromPage(int valueCount,
byte[] in,
int offset)
Called to initialize the column reader from a part of a page.
|
getNextOffset, readBoolean, readBytes, readDouble, readFloat, readInteger, readLong, readValueDictionaryId, skip
protected LittleEndianDataInputStream in
public void initFromPage(int valueCount, byte[] in, int offset) throws IOException
initFromPage
in class ValuesReader
valueCount
- count of values in this pagein
- the array to read from containing the page data (repetition levels, definition levels, data)offset
- where to start reading from in the pageIOException
parquet.column.values.ValuesReader#initFromPage(byte[], int)
Copyright © 2015. All rights reserved.