# Package org.apache.torque.util

Misc. utility classes.

- Interface Summary
  Interface | Description
  --- | ---
  TorqueConnection | Torque's extension to the JDBC connection
  TransactionManager | Torque's interface to the transaction management system.

- Class Summary
  Class | Description
  --- | ---
  AbstractPeerImpl<T extends ObjectModel> | This is an abstract layer for all generated peer classes that implements several convenience methods that otherwise would have to be generated.
  AvgHelper | Get's the average of a column with entries matching the provided criteria.
  BasePeerImpl<T> | This is the base class for all Peer classes in the system.
  ColumnValues | A class containing values for database columns.
  CountHelper | Counts entries matching a criteria.
  ExceptionMapper | Translates Database Exceptions into TorqueExceptions.
  ExceptionMapperImpl | Default implementation of the ExceptionMapper interface.
  JdbcTypedValue | A value for a column, with the JDBC type if it is an explicit value.
  LargeSelect<T> | This class can be used to retrieve a large result set from a database query.
  ListOrderedMapCI<T> | A subclass of LinkedHashMap that has case insensitive String key methods.
  ResultsetSpliterator<T> | Stream support: Encapsulate iteration over a JDBC ResultSet
  SummaryHelper | A utility to help produce aggregate summary information about a table.
  TorqueConnectionImpl | Encapsulates connection status tracking and allows AutoClosing within Torque.
  Transaction | Encapsulates transaction and connection handling within Torque.
  TransactionManagerImpl | Standard connection and transaction management for Torque.
  UniqueColumnList | List with unique entries.
  UniqueList<T> | List with unique entries.