public class VectorKeySeriesBytesSerialized<T extends SerializeWrite> extends VectorKeySeriesSerializedImpl<T> implements VectorKeySeriesSerialized
bufferOffset, output, serializedBytes, serializedKeyLengths, serializedLength, serializedStart, serializeWrite
currentBatchSize, duplicateCounts, hashCodes, nonNullKeyCount, nonNullKeyPosition, seriesCount, seriesIsAllNull, seriesPosition
currentDuplicateCount, currentHasAnyNulls, currentHashCode, currentIsAllNull, currentLogical
Constructor and Description |
---|
VectorKeySeriesBytesSerialized(int columnNum,
T serializeWrite) |
Modifier and Type | Method and Description |
---|---|
void |
processBatch(VectorizedRowBatch batch)
Process a non-empty batch of rows and compute a key series.
|
computeSerializedHashCodes, getSerializedBytes, getSerializedLength, getSerializedStart, positionToFirst, setNextNonNullKey, validate
advance, next
getCurrentDuplicateCount, getCurrentHasAnyNulls, getCurrentHashCode, getCurrentIsAllNull, getCurrentLogical
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getSerializedBytes, getSerializedLength, getSerializedStart
getCurrentDuplicateCount, getCurrentHasAnyNulls, getCurrentHashCode, getCurrentIsAllNull, getCurrentLogical, next, positionToFirst
public VectorKeySeriesBytesSerialized(int columnNum, T serializeWrite)
public void processBatch(VectorizedRowBatch batch) throws IOException
VectorKeySeries
processBatch
in interface VectorKeySeries
IOException
Copyright © 2016 The Apache Software Foundation. All rights reserved.