Uses of Interface
org.apache.flink.table.planner.functions.casting.CastRule.Context
Packages that use CastRule.Context
-
Uses of CastRule.Context in org.apache.flink.table.planner.functions.casting
Methods in org.apache.flink.table.planner.functions.casting that return CastRule.ContextModifier and TypeMethodDescriptionstatic CastRule.ContextCastRule.Context.create(boolean isPrinting, boolean legacyBehaviour, ZoneId zoneId, ClassLoader classLoader, CodeGeneratorContext codeGeneratorContext) Create a casting context.Methods in org.apache.flink.table.planner.functions.casting with parameters of type CastRule.ContextModifier and TypeMethodDescriptionstatic ObjectCastRuleProvider.cast(CastRule.Context context, org.apache.flink.table.types.logical.LogicalType inputLogicalType, org.apache.flink.table.types.logical.LogicalType targetLogicalType, Object value) Create aCastExecutorand execute the cast on the providedvalue.CastRule.create(CastRule.Context context, org.apache.flink.table.types.logical.LogicalType inputLogicalType, org.apache.flink.table.types.logical.LogicalType targetLogicalType) Create aCastExecutorstarting from the provided input type.static org.apache.flink.table.data.utils.CastExecutor<?,?> CastRuleProvider.create(CastRule.Context context, org.apache.flink.table.types.logical.LogicalType inputLogicalType, org.apache.flink.table.types.logical.LogicalType targetLogicalType) Create aCastExecutorfor the provided input type and target type.