类 AbstractJdbcRowConverter
- java.lang.Object
-
- net.wicp.tams.common.flink.connector.jdbc.converter.AbstractJdbcRowConverter
-
- 所有已实现的接口:
Serializable,JdbcRowConverter
public abstract class AbstractJdbcRowConverter extends Object implements JdbcRowConverter
- 另请参阅:
- 序列化表格
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 static interfaceAbstractJdbcRowConverter.JdbcDeserializationConverterRuntime converter to convert JDBC field toRowDatatype object.
-
字段概要
字段 修饰符和类型 字段 说明 protected org.apache.flink.table.types.logical.LogicalType[]fieldTypesprotected org.apache.flink.table.types.logical.RowTyperowTypeprotected AbstractJdbcRowConverter.JdbcDeserializationConverter[]toInternalConverters
-
构造器概要
构造器 构造器 说明 AbstractJdbcRowConverter(org.apache.flink.table.types.logical.RowType rowType)
-
方法概要
所有方法 静态方法 实例方法 抽象方法 具体方法 修饰符和类型 方法 说明 abstract StringconverterName()static AbstractJdbcRowConverter.JdbcDeserializationConvertercreateInternalConverter(org.apache.flink.table.types.logical.LogicalType type)static AbstractJdbcRowConverter.JdbcDeserializationConvertercreateNullableInternalConverter(org.apache.flink.table.types.logical.LogicalType type)Create a nullable runtimeAbstractJdbcRowConverter.JdbcDeserializationConverterfrom givenLogicalType.static AbstractJdbcRowConverter.JdbcDeserializationConverterwrapIntoNullableInternalConverter(AbstractJdbcRowConverter.JdbcDeserializationConverter jdbcDeserializationConverter)
-
-
-
字段详细资料
-
rowType
protected final org.apache.flink.table.types.logical.RowType rowType
-
toInternalConverters
protected final AbstractJdbcRowConverter.JdbcDeserializationConverter[] toInternalConverters
-
fieldTypes
protected final org.apache.flink.table.types.logical.LogicalType[] fieldTypes
-
-
方法详细资料
-
converterName
public abstract String converterName()
-
createNullableInternalConverter
public static AbstractJdbcRowConverter.JdbcDeserializationConverter createNullableInternalConverter(org.apache.flink.table.types.logical.LogicalType type)
Create a nullable runtimeAbstractJdbcRowConverter.JdbcDeserializationConverterfrom givenLogicalType.
-
wrapIntoNullableInternalConverter
public static AbstractJdbcRowConverter.JdbcDeserializationConverter wrapIntoNullableInternalConverter(AbstractJdbcRowConverter.JdbcDeserializationConverter jdbcDeserializationConverter)
-
createInternalConverter
public static AbstractJdbcRowConverter.JdbcDeserializationConverter createInternalConverter(org.apache.flink.table.types.logical.LogicalType type)
-
-