Interface SqlOperatorTable

    • Method Detail

      • lookupOperatorOverloads

        void lookupOperatorOverloads​(SqlIdentifier opName,
                                     SqlFunctionCategory category,
                                     SqlSyntax syntax,
                                     java.util.List<SqlOperator> operatorList,
                                     SqlNameMatcher nameMatcher)
        Retrieves a list of operators with a given name and syntax. For example, by passing SqlSyntax.Function, the returned list is narrowed to only matching SqlFunction objects.
        Parameters:
        opName - name of operator
        category - function category to look up, or null for any matching operator
        syntax - syntax type of operator
        operatorList - mutable list to which to append matches
        nameMatcher - Name matcher
      • getOperatorList

        java.util.List<SqlOperator> getOperatorList()
        Retrieves a list of all functions and operators in this table. Used for automated testing.
        Returns:
        list of SqlOperator objects