Class OrderByElement

  • All Implemented Interfaces:
    java.io.Serializable

    public class OrderByElement
    extends java.lang.Object
    implements java.io.Serializable
    See Also:
    Serialized Form
    • Field Detail

      • mysqlWithRollup

        private boolean mysqlWithRollup
      • asc

        private boolean asc
      • ascDescPresent

        private boolean ascDescPresent
    • Constructor Detail

      • OrderByElement

        public OrderByElement()
    • Method Detail

      • isAsc

        public boolean isAsc()
      • setAsc

        public void setAsc​(boolean asc)
      • isAscDescPresent

        public boolean isAscDescPresent()
      • setAscDescPresent

        public void setAscDescPresent​(boolean ascDescPresent)
      • accept

        public <T,​S> T accept​(OrderByVisitor<T> orderByVisitor,
                                    S context)
      • getExpression

        public Expression getExpression()
      • setExpression

        public void setExpression​(Expression expression)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • withAscDescPresent

        public OrderByElement withAscDescPresent​(boolean ascDescPresent)
      • getExpression

        public <E extends Expression> E getExpression​(java.lang.Class<E> type)
      • isMysqlWithRollup

        public boolean isMysqlWithRollup()
      • setMysqlWithRollup

        public OrderByElement setMysqlWithRollup​(boolean mysqlWithRollup)