@Internal public class CalculatedQueryOperation<T> extends Object implements QueryOperation
TableFunction.| Constructor and Description |
|---|
CalculatedQueryOperation(org.apache.flink.table.functions.TableFunction<T> tableFunction,
List<org.apache.flink.table.expressions.ResolvedExpression> parameters,
org.apache.flink.api.common.typeinfo.TypeInformation<T> resultType,
org.apache.flink.table.api.TableSchema tableSchema) |
| Modifier and Type | Method and Description |
|---|---|
<U> U |
accept(QueryOperationVisitor<U> visitor) |
String |
asSummaryString()
Returns a string that summarizes this operation for printing to a console.
|
List<QueryOperation> |
getChildren() |
List<org.apache.flink.table.expressions.ResolvedExpression> |
getParameters() |
org.apache.flink.api.common.typeinfo.TypeInformation<T> |
getResultType() |
org.apache.flink.table.functions.TableFunction<T> |
getTableFunction() |
org.apache.flink.table.api.TableSchema |
getTableSchema()
Resolved schema of this operation.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitasSerializableStringpublic CalculatedQueryOperation(org.apache.flink.table.functions.TableFunction<T> tableFunction, List<org.apache.flink.table.expressions.ResolvedExpression> parameters, org.apache.flink.api.common.typeinfo.TypeInformation<T> resultType, org.apache.flink.table.api.TableSchema tableSchema)
public org.apache.flink.table.functions.TableFunction<T> getTableFunction()
public List<org.apache.flink.table.expressions.ResolvedExpression> getParameters()
public org.apache.flink.api.common.typeinfo.TypeInformation<T> getResultType()
public org.apache.flink.table.api.TableSchema getTableSchema()
QueryOperationgetTableSchema in interface QueryOperationpublic String asSummaryString()
OperationasSummaryString in interface Operationpublic List<QueryOperation> getChildren()
getChildren in interface QueryOperationpublic <U> U accept(QueryOperationVisitor<U> visitor)
accept in interface QueryOperationCopyright © 2014–2020 The Apache Software Foundation. All rights reserved.