Interface FunctionLookup


@Internal public interface FunctionLookup
Catalog of functions that can resolve the name of a function to a ContextResolvedFunction.
  • Method Details

    • 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.