public class CodeGenUtils extends Object
Modifier and Type | Field and Description |
---|---|
static Projection |
EMPTY_PROJECTION |
Constructor and Description |
---|
CodeGenUtils() |
Modifier and Type | Method and Description |
---|---|
static GeneratedClass<RecordComparator> |
generateRecordComparator(List<org.apache.flink.table.types.logical.LogicalType> fieldTypes,
String name) |
static NormalizedKeyComputer |
newNormalizedKeyComputer(List<org.apache.flink.table.types.logical.LogicalType> fieldTypes,
String name) |
static Projection |
newProjection(org.apache.flink.table.types.logical.RowType inputType,
int[] mapping) |
static RecordComparator |
newRecordComparator(List<org.apache.flink.table.types.logical.LogicalType> fieldTypes,
String name) |
public static final Projection EMPTY_PROJECTION
public static Projection newProjection(org.apache.flink.table.types.logical.RowType inputType, int[] mapping)
public static NormalizedKeyComputer newNormalizedKeyComputer(List<org.apache.flink.table.types.logical.LogicalType> fieldTypes, String name)
public static GeneratedClass<RecordComparator> generateRecordComparator(List<org.apache.flink.table.types.logical.LogicalType> fieldTypes, String name)
public static RecordComparator newRecordComparator(List<org.apache.flink.table.types.logical.LogicalType> fieldTypes, String name)
Copyright © 2019–2023 The Apache Software Foundation. All rights reserved.