Class CustomFunction

    • Constructor Detail

      • CustomFunction

        public CustomFunction​(java.lang.String name)
        Construct a new CustomFunction with given name.
        Parameters:
        name - Name of the function.
    • Method Detail

      • getName

        public java.lang.String getName()
        Gets the name of CastorFunction.
        Returns:
        The name of CastorFunction.
      • getParameters

        public java.util.List<Expression> getParameters()
        Gets the list of parameter expressions of CastorFunction.
        Returns:
        The list of parameter expressions of CastorFunction.
      • setParameters

        public void setParameters​(java.util.List<Expression> parameters)
        Sets the list of parameter expressions of CastorFunction.
        Parameters:
        parameters - The list of parameter expressions of CastorFunction.
      • toString

        public java.lang.StringBuilder toString​(java.lang.StringBuilder sb)
        Append a string representation of the object to the given StringBuilder. In general, the toString method for query objects appends a string that textually represents this object. The result should be a query string that complies to EJB QL specification as long as the query object represents a syntay element of it. It is required that all subclasses override this method. The toString method defined at class Object is overwritten and calls this method.
        Parameters:
        sb - StringBuilder to append the string representation of this object to.
        Returns:
        Same instance of StringBuilder given as parameter.