public static interface CodeGeneratorCastRule.Context
Modifier and Type | Method and Description |
---|---|
String |
declareClassField(String type,
String field,
String initialization) |
String |
declareTypeSerializer(LogicalType type) |
String |
declareVariable(String type,
String variablePrefix)
Declare a new variable accessible within the scope of the caller of
CodeGeneratorCastRule.generateCodeBlock(Context, String, String, LogicalType, LogicalType) . |
org.apache.flink.table.planner.codegen.CodeGeneratorContext |
getCodeGeneratorContext() |
String |
getSessionTimeZoneTerm() |
boolean |
isPrinting() |
boolean |
legacyBehaviour()
Deprecated.
|
boolean isPrinting()
RowDataToStringConverterImpl
when printing table row results.@Deprecated boolean legacyBehaviour()
String getSessionTimeZoneTerm()
String declareVariable(String type, String variablePrefix)
CodeGeneratorCastRule.generateCodeBlock(Context, String, String, LogicalType, LogicalType)
.String declareTypeSerializer(LogicalType type)
String declareClassField(String type, String field, String initialization)
org.apache.flink.table.planner.codegen.CodeGeneratorContext getCodeGeneratorContext()
Copyright © 2014–2024 The Apache Software Foundation. All rights reserved.