Class ByColumn

java.lang.Object
com.mckoi.database.interpret.ByColumn
All Implemented Interfaces:
StatementTreeObject, Serializable, Cloneable

public final class ByColumn extends Object implements Serializable, StatementTreeObject, Cloneable
Object used to represent a column in the 'order by' and 'group by' clauses of a select statement.
Author:
Tobias Downer
See Also:
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    boolean
    If 'order by' then true if sort is ascending (default).
    The expression that we are ordering by.
    The name of the column in the 'by'.
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Performs a DEEP clone of this object if it is mutable, or a deep clone of its mutable members.
    void
    Prepares all expressions in this statement tree object by passing the ExpressionPreparer object to the 'prepare' method of the expression.
     

    Methods inherited from class java.lang.Object

    equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait