public abstract class VarLengthColumn<V extends ValueVector> extends ColumnReader<V>
DICTIONARY_ENCODINGS, VALUE_ENCODINGS, vectorData
Modifier and Type | Method and Description |
---|---|
protected boolean |
processPageData(int recordsToReadInThisPass) |
protected abstract boolean |
readAndStoreValueSizeInformation() |
void |
reset() |
abstract boolean |
skipReadyToReadPositionUpdate() |
capacity, checkVectorCapacityReached, clear, determineSize, getRecordsReadInCurrentPass, hitRowGroupEnd, postPageRead, processPages, processPagesAsync, readField, readIntLittleEndian, readPage, readPageAsync, readRecords, readRecordsAsync, readRecordsInBulk, readValues, recordsRequireDecoding, totalValuesReadAndReadyToReadInPage, updatePosition, updateReadyToReadPosition
protected boolean processPageData(int recordsToReadInThisPass) throws IOException
processPageData
in class ColumnReader<V extends ValueVector>
IOException
public void reset()
reset
in class ColumnReader<V extends ValueVector>
protected abstract boolean readAndStoreValueSizeInformation() throws IOException
IOException
public abstract boolean skipReadyToReadPositionUpdate()
Copyright © 1970 The Apache Software Foundation. All rights reserved.