## Uses of Class
org.apache.torque.util.UniqueList

- Packages that use UniqueList
  Package | Description
  --- | ---
  org.apache.torque.criteria | This package contains Torque's Criteria classes.
  org.apache.torque.sql | This package contains classes which are mainly used in the SQL generation process.
  org.apache.torque.util | Misc. utility classes.

- - ### Uses of UniqueList in org.apache.torque.criteria

    Methods in org.apache.torque.criteria that return UniqueList
    Modifier and Type | Method | Description
    --- | --- | ---
    `UniqueList<FromElement>` | Criteria.`getFromElements()` | Get all elements in the from clause of the query.
    `UniqueList<OrderBy>` | Criteria.`getOrderByColumns()` | Get all order by columns.
    `UniqueList<String>` | Criteria.`getSelectModifiers()` | Return all select modifiers.

  - ### Uses of UniqueList in org.apache.torque.sql

    Methods in org.apache.torque.sql that return UniqueList
    Modifier and Type | Method | Description
    --- | --- | ---
    `UniqueList<FromElement>` | Query.`getFromClause()` | Retrieve the from buffer in order to specify which tables are involved in this query.
    `UniqueList<String>` | Query.`getGroupByClause()` | Retrieve the group by columns buffer in order to specify which columns are used to group the results of the query.
    `UniqueList<String>` | Query.`getOrderByClause()` | Retrieve the order by columns buffer in order to specify which columns are used to sort the results of the query.
    `UniqueList<String>` | Query.`getSelectClause()` | Retrieve the columns buffer in order to specify which columns are returned in this query.
    `UniqueList<String>` | Query.`getSelectModifiers()` | Retrieve the modifier buffer in order to add modifiers to this query.
    `UniqueList<String>` | Query.`getWhereClause()` | Retrieve the where buffer in order to specify the selection criteria E.g. column_a=?.

  - ### Uses of UniqueList in org.apache.torque.util

    Constructors in org.apache.torque.util with parameters of type UniqueList
    Constructor | Description
    --- | ---
    `UniqueList​(UniqueList<T> list)` | Copy-constructor.