Class ScanRuntimeProviderContext
java.lang.Object
org.apache.flink.table.runtime.connector.source.ScanRuntimeProviderContext
- All Implemented Interfaces:
org.apache.flink.table.connector.source.DynamicTableSource.Context,org.apache.flink.table.connector.source.ScanTableSource.ScanContext
@Internal
public final class ScanRuntimeProviderContext
extends Object
implements org.apache.flink.table.connector.source.ScanTableSource.ScanContext
Implementation of
DynamicTableSource.Context.-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.flink.table.connector.source.DynamicTableSource.DataStructureConvertercreateDataStructureConverter(org.apache.flink.table.types.DataType producedDataType) org.apache.flink.api.common.typeinfo.TypeInformation<?>createTypeInformation(org.apache.flink.table.types.DataType producedDataType) org.apache.flink.api.common.typeinfo.TypeInformation<?>createTypeInformation(org.apache.flink.table.types.logical.LogicalType producedLogicalType)
-
Field Details
-
INSTANCE
-
-
Constructor Details
-
ScanRuntimeProviderContext
public ScanRuntimeProviderContext()
-
-
Method Details
-
createTypeInformation
public org.apache.flink.api.common.typeinfo.TypeInformation<?> createTypeInformation(org.apache.flink.table.types.DataType producedDataType) - Specified by:
createTypeInformationin interfaceorg.apache.flink.table.connector.source.DynamicTableSource.Context
-
createTypeInformation
public org.apache.flink.api.common.typeinfo.TypeInformation<?> createTypeInformation(org.apache.flink.table.types.logical.LogicalType producedLogicalType) - Specified by:
createTypeInformationin interfaceorg.apache.flink.table.connector.source.DynamicTableSource.Context
-
createDataStructureConverter
public org.apache.flink.table.connector.source.DynamicTableSource.DataStructureConverter createDataStructureConverter(org.apache.flink.table.types.DataType producedDataType) - Specified by:
createDataStructureConverterin interfaceorg.apache.flink.table.connector.source.DynamicTableSource.Context
-