Uses of Class
org.apache.flink.table.planner.functions.casting.CastCodeBlock
Packages that use CastCodeBlock
-
Uses of CastCodeBlock in org.apache.flink.table.planner.functions.casting
Methods in org.apache.flink.table.planner.functions.casting that return CastCodeBlockModifier and TypeMethodDescriptionstatic CastCodeBlockCastRuleProvider.generateCodeBlock(CodeGeneratorCastRule.Context context, String inputTerm, String inputIsNullTerm, org.apache.flink.table.types.logical.LogicalType inputLogicalType, org.apache.flink.table.types.logical.LogicalType targetLogicalType) Create aCastCodeBlockfor the provided input type and target type.CodeGeneratorCastRule.generateCodeBlock(CodeGeneratorCastRule.Context context, String inputTerm, String inputIsNullTerm, org.apache.flink.table.types.logical.LogicalType inputLogicalType, org.apache.flink.table.types.logical.LogicalType targetLogicalType) Generates aCastCodeBlockcomposed by different statements performing the casting.static CastCodeBlockstatic CastCodeBlockCastCodeBlock.withoutCode(String returnTerm, String isNullTerm)