Package com.datasqrl.function
Class FlinkTypeUtil
- java.lang.Object
-
- com.datasqrl.function.FlinkTypeUtil
-
public class FlinkTypeUtil extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classFlinkTypeUtil.VariableArguments
-
Constructor Summary
Constructors Constructor Description FlinkTypeUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static org.apache.flink.table.types.inference.TypeInferencebasicNullInference(org.apache.flink.table.types.DataType outputType, org.apache.flink.table.types.DataType inputType)static org.apache.flink.table.types.inference.TypeInference.BuilderbasicNullInferenceBuilder(org.apache.flink.table.types.DataType outputType, org.apache.flink.table.types.DataType inputType)static org.apache.flink.table.types.DataTypegetFirstArgumentType(org.apache.flink.table.types.inference.CallContext callContext)static org.apache.flink.table.types.inference.TypeStrategynullPreservingOutputStrategy(org.apache.flink.table.types.DataType outputType)
-
-
-
Method Detail
-
nullPreservingOutputStrategy
public static org.apache.flink.table.types.inference.TypeStrategy nullPreservingOutputStrategy(org.apache.flink.table.types.DataType outputType)
-
basicNullInference
public static org.apache.flink.table.types.inference.TypeInference basicNullInference(org.apache.flink.table.types.DataType outputType, org.apache.flink.table.types.DataType inputType)
-
basicNullInferenceBuilder
public static org.apache.flink.table.types.inference.TypeInference.Builder basicNullInferenceBuilder(org.apache.flink.table.types.DataType outputType, org.apache.flink.table.types.DataType inputType)
-
getFirstArgumentType
public static org.apache.flink.table.types.DataType getFirstArgumentType(org.apache.flink.table.types.inference.CallContext callContext)
-
-