Used to assemble an SQL SELECT query. Attributes exist for the
sections of a SELECT: modifiers, columns, from clause, where
clause, and order by clause. The various parts of the query are
appended to buffers which only accept unique entries. This class
is used primarily by BasePeer.
author: John D. McNally author: Sam Joseph author: Martin Poeschl author: Thomas Fischer version: $Id: Query.java 522044 2007-03-24 16:00:57Z tfischer $
Retrieve the group by columns buffer in order to specify which
columns are used to group the results of the query.
An UniqueList used to add columns to group on.
Retrieve the order by columns buffer in order to specify which
columns are used to sort the results of the query.
An UniqueList used to add columns to sort on.
Retrieve the where buffer in order to specify the selection
criteria E.g. column_a=3. Expressions added to the buffer will
be separated using AND.
An UniqueList used to add selection criteria.
Set the Post limit String. Oracle and DB2 want to encapsulate
a query into a subquery for limiting.
Parameters: postLimit - A String with the postLimit.