Package org.apache.flink.table.catalog
Interface FunctionLookup
@Internal
public interface FunctionLookup
Catalog of functions that can resolve the name of a function to a
ContextResolvedFunction.-
Method Summary
Modifier and TypeMethodDescriptiondefault ContextResolvedFunctionlookupBuiltInFunction(org.apache.flink.table.functions.BuiltInFunctionDefinition definition) Helper method for looking up a built-in function.lookupFunction(String stringIdentifier) Lookup a function by function identifier.lookupFunction(org.apache.flink.table.catalog.UnresolvedIdentifier identifier) Lookup a function by function identifier.
-
Method Details
-
lookupFunction
Lookup a function by function identifier. The identifier is parsed The lookup is case insensitive. -
lookupFunction
Optional<ContextResolvedFunction> lookupFunction(org.apache.flink.table.catalog.UnresolvedIdentifier identifier) Lookup a function by function identifier. The lookup is case insensitive. -
lookupBuiltInFunction
default ContextResolvedFunction lookupBuiltInFunction(org.apache.flink.table.functions.BuiltInFunctionDefinition definition) Helper method for looking up a built-in function.
-