Package org.apache.flink.table.catalog
Interface FunctionLookup
-
@Internal public interface FunctionLookup
Catalog of functions that can resolve the name of a function to aContextResolvedFunction
.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default ContextResolvedFunction
lookupBuiltInFunction(org.apache.flink.table.functions.BuiltInFunctionDefinition definition)
Helper method for looking up a built-in function.Optional<ContextResolvedFunction>
lookupFunction(String stringIdentifier)
Lookup a function by function identifier.Optional<ContextResolvedFunction>
lookupFunction(org.apache.flink.table.catalog.UnresolvedIdentifier identifier)
Lookup a function by function identifier.
-
-
-
Method Detail
-
lookupFunction
Optional<ContextResolvedFunction> lookupFunction(String stringIdentifier)
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.
-
-