Class CallExpression

java.lang.Object
org.apache.flink.table.expressions.CallExpression
All Implemented Interfaces:
Expression, ResolvedExpression

@PublicEvolving public final class CallExpression extends Object implements ResolvedExpression
Resolved and validated call expression for calling a function.

A call contains:

  • an output type
  • a FunctionDefinition that identifies the function to be called
  • an optional ObjectIdentifier that tracks the origin of a function
  • whether the called function is temporary