Package | Description |
---|---|
org.apache.flink.table.codegen.calls |
Modifier and Type | Class and Description |
---|---|
class |
ConstantCallGen
Generates a function call which returns a constant.
|
class |
CurrentTimePointCallGen
Generates function call to determine current time point (as date/time/timestamp) in
local timezone or not.
|
class |
FloorCeilCallGen
Generates floor/ceil function calls.
|
class |
MethodCallGen
Generates a function call by using a
Method . |
class |
MultiTypeMethodCallGen
Generates a function call that calls a method which returns the same type that it
takes as first argument.
|
class |
NotCallGenerator
Inverts the boolean value of a CallGenerator result.
|
class |
ScalarFunctionCallGen
Generates a call to user-defined
ScalarFunction . |
class |
TableFunctionCallGen
Generates a call to user-defined
TableFunction . |
class |
TrimCallGen
Generates a TRIM function call.
|
Modifier and Type | Method and Description |
---|---|
static scala.Option<CallGenerator> |
FunctionGenerator.getCallGenerator(org.apache.calcite.sql.SqlOperator sqlOperator,
scala.collection.Seq<TypeInformation<?>> operandTypes,
TypeInformation<?> resultType)
Returns a
CallGenerator that generates all required code for calling the given
SqlOperator . |
scala.Option<CallGenerator> |
FunctionGenerator$.getCallGenerator(org.apache.calcite.sql.SqlOperator sqlOperator,
scala.collection.Seq<TypeInformation<?>> operandTypes,
TypeInformation<?> resultType)
Returns a
CallGenerator that generates all required code for calling the given
SqlOperator . |
Constructor and Description |
---|
NotCallGenerator(CallGenerator callGenerator) |
Copyright © 2014–2018 The Apache Software Foundation. All rights reserved.