Package io.trino.plugin.jdbc
Class WriteMapping
java.lang.Object
io.trino.plugin.jdbc.WriteMapping
-
Method Summary
Modifier and TypeMethodDescriptionstatic WriteMappingbooleanMapping(String dataType, BooleanWriteFunction writeFunction) static WriteMappingdoubleMapping(String dataType, DoubleWriteFunction writeFunction) Data type that should be used in the remote database when defining a column.static WriteMappinglongMapping(String dataType, LongWriteFunction writeFunction) static WriteMappingobjectMapping(String dataType, ObjectWriteFunction writeFunction) static <T> WriteMappingobjectMapping(String dataType, Class<T> javaType, ObjectWriteFunction.ObjectWriteFunctionImplementation<T> writeFunction) static WriteMappingsliceMapping(String dataType, SliceWriteFunction writeFunction) toString()
-
Method Details
-
booleanMapping
-
longMapping
-
doubleMapping
-
sliceMapping
-
objectMapping
public static <T> WriteMapping objectMapping(String dataType, Class<T> javaType, ObjectWriteFunction.ObjectWriteFunctionImplementation<T> writeFunction) -
objectMapping
-
getDataType
Data type that should be used in the remote database when defining a column. -
getWriteFunction
-
toString
-