Package org.apache.flink.table.planner.functions.casting
package org.apache.flink.table.planner.functions.casting
-
ClassDescriptionGenerated cast code block result.CastRule<IN,
OUT> ACastRuleprovides the logic to create aCastExecutorstarting from the input and the target types.Casting context.In order to apply aCastRule, the runtime checks if a particular rule matches the tuple of input and target type using this class.Builder for theCastRulePredicate.This class resolvesCastRuleusing the input and the target type.CodeGeneratorCastRule<IN,OUT> Cast rule that has code generation capabilities.Context for code generation.ExpressionCodeGeneratorCastRule<IN,OUT> Cast rule that is able to generate a single expression containing all the casting logic.