Class BaseInputSourceDefn.PartialTableFunction

  • All Implemented Interfaces:
    TableFunction
    Enclosing class:
    BaseInputSourceDefn

    public class BaseInputSourceDefn.PartialTableFunction
    extends BaseTableFunction
    The "partial" table function that starts with a catalog external table spec, then uses SQL function arguments to "complete" (i.e. fill in) the missing properties to produce a complete table which is then converted to an external table which Calcite can use.

    The set of parameters depends on the input source and on whether or not the catalog spec provides a format.