# 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
  Modifier
  Constructor
  Description
  ``
  `UniqueList(UniqueList<T> list)`
  Copy-constructor.