# Package org.apache.torque.sql

This package contains classes which are mainly used in the SQL generation process. These classes are NOT considered part of the public API of Torque and may change without notice.

- Class Summary
  Class | Description
  --- | ---
  JoinBuilder | Generates SQL for joins.
  OrderBy | An order by clause.
  Query | Contains the various parts of a SQL statement (select, update or delete).
  SqlBuilder | Factored out code that is used to process SQL tables.
  WhereClauseExpression | The raw values for a part of the where clause of a SQL statement, either of the form lValue operator rValue, e.g. author.author_id = 1, or in form of a custom sql query with sql and replacement values.

- Enum Summary
  Enum | Description
  --- | ---
  Query.Type | All types of the statement.