public abstract class VarLengthColumn<V extends ValueVector> extends ColumnReader<V>
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, totalValuesReadAndReadyToReadInPage, updatePosition, updateReadyToReadPositionprotected boolean processPageData(int recordsToReadInThisPass)
throws IOException
processPageData in class ColumnReader<V extends ValueVector>IOExceptionpublic void reset()
reset in class ColumnReader<V extends ValueVector>protected abstract boolean readAndStoreValueSizeInformation()
throws IOException
IOExceptionpublic abstract boolean skipReadyToReadPositionUpdate()
Copyright © 2021 The Apache Software Foundation. All rights reserved.