Class OrderByItem

    • Constructor Detail

      • OrderByItem

        public OrderByItem​(Expression symbol,
                           boolean ascending)
    • Method Detail

      • getExpressionPosition

        public int getExpressionPosition()
      • setExpressionPosition

        public void setExpressionPosition​(int expressionPosition)
      • isAscending

        public boolean isAscending()
      • setAscending

        public void setAscending​(boolean ascending)
      • setSymbol

        public void setSymbol​(Expression symbol)
      • isUnrelated

        public boolean isUnrelated()
        Returns:
        true if the expression does not appear in the select clause
      • acceptVisitor

        public void acceptVisitor​(LanguageVisitor visitor)
        Description copied from interface: LanguageObject
        Method for accepting a visitor. It is the responsibility of the language object to call back on the visitor.
        Specified by:
        acceptVisitor in interface LanguageObject
        Parameters:
        visitor - Visitor being used
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object