Class VectorizedColumnIterator.BatchReader
java.lang.Object
org.apache.iceberg.arrow.vectorized.parquet.VectorizedColumnIterator.BatchReader
- Direct Known Subclasses:
VectorizedColumnIterator.BooleanBatchReader
,VectorizedColumnIterator.DictionaryBatchReader
,VectorizedColumnIterator.DoubleBatchReader
,VectorizedColumnIterator.FixedSizeBinaryBatchReader
,VectorizedColumnIterator.FixedWidthTypeBinaryBatchReader
,VectorizedColumnIterator.FloatBatchReader
,VectorizedColumnIterator.IntegerBatchReader
,VectorizedColumnIterator.LongBatchReader
,VectorizedColumnIterator.TimestampInt96BatchReader
,VectorizedColumnIterator.TimestampMillisBatchReader
,VectorizedColumnIterator.VarWidthTypeBatchReader
- Enclosing class:
VectorizedColumnIterator
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
nextBatch
(org.apache.arrow.vector.FieldVector fieldVector, int typeWidth, NullabilityHolder holder) protected abstract int
nextBatchOf
(org.apache.arrow.vector.FieldVector vector, int expectedBatchSize, int numValsInVector, int typeWidth, NullabilityHolder holder)
-
Constructor Details
-
BatchReader
public BatchReader()
-
-
Method Details
-
nextBatch
public void nextBatch(org.apache.arrow.vector.FieldVector fieldVector, int typeWidth, NullabilityHolder holder) -
nextBatchOf
protected abstract int nextBatchOf(org.apache.arrow.vector.FieldVector vector, int expectedBatchSize, int numValsInVector, int typeWidth, NullabilityHolder holder)
-