Interface FunctionLookup


  • @Internal
    public interface FunctionLookup
    Catalog of functions that can resolve the name of a function to a ContextResolvedFunction.
    • 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.