Package | Description |
---|---|
org.apache.flink.table.codegen | |
org.apache.flink.table.plan.nodes |
Modifier and Type | Method and Description |
---|---|
<T extends Function> |
CodeGenerator.generateFunction(String name,
Class<T> clazz,
String bodyCode,
TypeInformation<Object> returnType)
Generates a
Function that can be passed to Java
compiler. |
<T> GeneratedFunction<GenericInputFormat<T>> |
CodeGenerator.generateValuesInputFormat(String name,
scala.collection.Seq<String> records,
TypeInformation<Object> returnType)
Generates a values input format that can be passed to Java compiler.
|
Modifier and Type | Method and Description |
---|---|
GeneratedFunction<FlatMapFunction<Object,Object>> |
FlinkCorrelate.generateFunction(TableConfig config,
TypeInformation<Object> inputTypeInfo,
TypeInformation<Object> udtfTypeInfo,
TypeInformation<Object> returnType,
org.apache.calcite.rel.type.RelDataType rowType,
org.apache.calcite.sql.SemiJoinType joinType,
org.apache.calcite.rex.RexCall rexCall,
scala.Option<int[]> pojoFieldMapping,
String ruleDescription)
Generates the flat map function to run the user-defined table function.
|
Modifier and Type | Method and Description |
---|---|
RichFlatMapFunction<Object,Object> |
FlinkCalc.calcMapFunction(GeneratedFunction<FlatMapFunction<Object,Object>> genFunction) |
Copyright © 2014–2017 The Apache Software Foundation. All rights reserved.