Class ExprInfo

    • Constructor Detail

      • ExprInfo

        public ExprInfo()
    • Method Detail

      • description

        public String description()
        Returns a string description of the expression. This method is only called by error messages. Contrary to the toString() method, arguments are not included in the output.
        Returns:
        result of check
      • info

        public InputInfo info()
        Returns the input info of an expression.
        Returns:
        info or null
      • toXml

        public abstract void toXml​(QueryPlan plan)
        Creates a query plan.
        Parameters:
        plan - expression plan
      • toString

        public abstract void toString​(QueryString qs)
        Creates a query string.
        Parameters:
        qs - query string builder
      • toErrorString

        public String toErrorString()
        Returns a string representation of the expression that can be embedded in error messages. Defaults to toString().
        Returns:
        class name