| Interface | Description |
|---|---|
| FileRecordIterator<T> |
A
RecordReader.RecordIterator to support returning the record's row position and file
Path. |
| FileRecordReader<T> |
A
RecordReader to support returning FileRecordIterator. |
| ReaderSupplier<T> |
Supplier to get
RecordReader. |
| RecordReader<T> |
The reader that reads the batches of records.
|
| RecordReader.RecordIterator<T> |
An internal iterator interface which presents a more restrictive API than
Iterator. |
| SizedReaderSupplier<T> |
Supplier to get
RecordReader with size. |
| VectorizedRecordIterator |
Wrap
RecordReader.RecordIterator to support returning batch directly. |
| Class | Description |
|---|---|
| EmptyFileRecordReader<T> |
An empty
FileRecordReader. |
| EmptyRecordReader<T> |
An empty
RecordReader. |
| PackChangelogReader |
The reader which will pack the update before and update after message together.
|
| RecordReaderIterator<T> |
Wrap a
RecordReader as an CloseableIterator. |
Copyright © 2023–2025 The Apache Software Foundation. All rights reserved.