public static interface CodeGeneratorCastRule.Context
| Modifier and Type | Method and Description |
|---|---|
String |
declareClassField(String type,
String field,
String initialization) |
String |
declareTypeSerializer(org.apache.flink.table.types.logical.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). |
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(org.apache.flink.table.types.logical.LogicalType type)
Copyright © 2014–2022 The Apache Software Foundation. All rights reserved.