Package | Description |
---|---|
org.apache.flink.table.catalog | |
org.apache.flink.table.expressions | |
org.apache.flink.table.functions | |
org.apache.flink.table.gateway.api.results |
Modifier and Type | Method and Description |
---|---|
Optional<FunctionIdentifier> |
ContextResolvedFunction.getIdentifier() |
Set<FunctionIdentifier> |
FunctionCatalog.getUserDefinedFunctions(String catalogName,
String databaseName)
Get names of all user including temp system functions, temp catalog * functions and catalog
functions in the specified catalog and specified database.
|
Modifier and Type | Method and Description |
---|---|
static ContextResolvedFunction |
ContextResolvedFunction.permanent(FunctionIdentifier functionIdentifier,
FunctionDefinition functionDefinition) |
static ContextResolvedFunction |
ContextResolvedFunction.temporary(FunctionIdentifier functionIdentifier,
FunctionDefinition functionDefinition) |
Modifier and Type | Method and Description |
---|---|
Optional<FunctionIdentifier> |
UnresolvedCallExpression.getFunctionIdentifier() |
Optional<FunctionIdentifier> |
CallExpression.getFunctionIdentifier() |
Modifier and Type | Method and Description |
---|---|
static CallExpression |
CallExpression.permanent(FunctionIdentifier functionIdentifier,
FunctionDefinition functionDefinition,
List<ResolvedExpression> args,
DataType dataType)
|
static CallExpression |
CallExpression.temporary(FunctionIdentifier functionIdentifier,
FunctionDefinition functionDefinition,
List<ResolvedExpression> args,
DataType dataType)
Creates a
CallExpression to a temporary function (potentially shadowing a Catalog function or providing a system function). |
Constructor and Description |
---|
CallExpression(boolean isTemporary,
FunctionIdentifier functionIdentifier,
FunctionDefinition functionDefinition,
List<ResolvedExpression> args,
DataType dataType) |
CallExpression(FunctionIdentifier functionIdentifier,
FunctionDefinition functionDefinition,
List<ResolvedExpression> args,
DataType dataType)
|
Modifier and Type | Method and Description |
---|---|
static FunctionIdentifier |
FunctionIdentifier.of(ObjectIdentifier oi) |
static FunctionIdentifier |
FunctionIdentifier.of(String functionName) |
Modifier and Type | Method and Description |
---|---|
FunctionIdentifier |
FunctionInfo.getIdentifier() |
Constructor and Description |
---|
FunctionInfo(FunctionIdentifier identifier) |
FunctionInfo(FunctionIdentifier identifier,
FunctionKind kind) |
Copyright © 2014–2022 The Apache Software Foundation. All rights reserved.