Class FlinkTypeUtil


  • public class FlinkTypeUtil
    extends Object
    • Constructor Detail

      • FlinkTypeUtil

        public FlinkTypeUtil()
    • 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)