abstract org.apache.flink.connector.file.src.reader.BulkFormat.RecordIterator<T> |
AbstractOrcFileInputFormat.OrcReaderBatch.convertAndGetIterator(OrcVectorizedBatchWrapper<BatchT> orcVectorizedRowBatch,
long startingOffset)
Converts the ORC VectorizedRowBatch into the result structure and returns an iterator
over the entries.
|
AbstractOrcFileInputFormat.OrcReaderBatch<org.apache.flink.table.data.RowData,BatchT> |
OrcColumnarRowInputFormat.createReaderBatch(SplitT split,
OrcVectorizedBatchWrapper<BatchT> orcBatch,
org.apache.flink.connector.file.src.util.Pool.Recycler<AbstractOrcFileInputFormat.OrcReaderBatch<org.apache.flink.table.data.RowData,BatchT>> recycler,
int batchSize) |
abstract AbstractOrcFileInputFormat.OrcReaderBatch<T,BatchT> |
AbstractOrcFileInputFormat.createReaderBatch(SplitT split,
OrcVectorizedBatchWrapper<BatchT> orcBatch,
org.apache.flink.connector.file.src.util.Pool.Recycler<AbstractOrcFileInputFormat.OrcReaderBatch<T,BatchT>> recycler,
int batchSize)
Creates the AbstractOrcFileInputFormat.OrcReaderBatch structure, which is responsible for holding the data
structures that hold the batch data (column vectors, row arrays, ...) and the batch
conversion from the ORC representation to the result format.
|