Class JavaTableFunction

    • Method Detail

      • getSQL

        public java.lang.StringBuilder getSQL​(java.lang.StringBuilder builder,
                                              int sqlFlags)
        Description copied from interface: HasSQL
        Appends the SQL statement of this object to the specified builder.
        Specified by:
        getSQL in interface HasSQL
        Overrides:
        getSQL in class TableFunction
        Parameters:
        builder - string builder
        sqlFlags - formatting flags
        Returns:
        the specified string builder
      • getName

        public java.lang.String getName()
        Description copied from interface: NamedExpression
        Get the name.
        Returns:
        the name in uppercase
      • isDeterministic

        public boolean isDeterministic()
        Description copied from class: TableFunction
        Whether the function always returns the same result for the same parameters.
        Specified by:
        isDeterministic in class TableFunction
        Returns:
        true if it does