Class ConverterReaderFunction<T>
java.lang.Object
org.apache.iceberg.flink.source.reader.DataIteratorReaderFunction<T>
org.apache.iceberg.flink.source.reader.ConverterReaderFunction<T>
- All Implemented Interfaces:
Serializable
,Function<IcebergSourceSplit,
,CloseableIterator<org.apache.flink.connector.base.source.reader.RecordsWithSplitIds<RecordAndPosition<T>>>> ReaderFunction<T>
- See Also:
-
Constructor Summary
ConstructorDescriptionConverterReaderFunction
(RowDataConverter<T> converter, org.apache.flink.configuration.ReadableConfig config, Schema tableSchema, Schema projectedSchema, String nameMapping, boolean caseSensitive, FileIO io, EncryptionManager encryption, List<Expression> filters, long limit) -
Method Summary
Methods inherited from class org.apache.iceberg.flink.source.reader.DataIteratorReaderFunction
apply
-
Constructor Details
-
ConverterReaderFunction
public ConverterReaderFunction(RowDataConverter<T> converter, org.apache.flink.configuration.ReadableConfig config, Schema tableSchema, Schema projectedSchema, String nameMapping, boolean caseSensitive, FileIO io, EncryptionManager encryption, List<Expression> filters, long limit)
-
-
Method Details
-
createDataIterator
- Specified by:
createDataIterator
in classDataIteratorReaderFunction<T>
-