public class VectorKeySeriesLongSerialized<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 |
---|
VectorKeySeriesLongSerialized(int columnNum,
PrimitiveTypeInfo primitiveTypeInfo,
T serializeWrite) |
Modifier and Type | Method and Description |
---|---|
void |
processBatch(org.apache.hadoop.hive.ql.exec.vector.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 VectorKeySeriesLongSerialized(int columnNum, PrimitiveTypeInfo primitiveTypeInfo, T serializeWrite)
public void processBatch(org.apache.hadoop.hive.ql.exec.vector.VectorizedRowBatch batch) throws IOException
VectorKeySeries
processBatch
in interface VectorKeySeries
IOException
Copyright © 2021 The Apache Software Foundation. All rights reserved.