Class DataIteratorReaderFunction<T>
java.lang.Object
org.apache.iceberg.flink.source.reader.DataIteratorReaderFunction<T>
- All Implemented Interfaces:
 Serializable,Function<IcebergSourceSplit,,CloseableIterator<org.apache.flink.connector.base.source.reader.RecordsWithSplitIds<RecordAndPosition<T>>>> ReaderFunction<T>
- Direct Known Subclasses:
 AvroGenericRecordReaderFunction,MetaDataReaderFunction,RowDataReaderFunction
A 
ReaderFunction implementation that uses DataIterator.- See Also:
 
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionCloseableIterator<org.apache.flink.connector.base.source.reader.RecordsWithSplitIds<RecordAndPosition<T>>>apply(IcebergSourceSplit split) protected abstract DataIterator<T> 
- 
Constructor Details
- 
DataIteratorReaderFunction
 
 - 
 - 
Method Details
- 
createDataIterator
 - 
apply
public CloseableIterator<org.apache.flink.connector.base.source.reader.RecordsWithSplitIds<RecordAndPosition<T>>> apply(IcebergSourceSplit split) - Specified by:
 applyin interfaceFunction<IcebergSourceSplit,CloseableIterator<org.apache.flink.connector.base.source.reader.RecordsWithSplitIds<RecordAndPosition<T>>>> 
 
 -