# Verwendungen von Schnittstelle
org.apache.torque.Column

Packages, die Column verwenden
Package
Beschreibung
org.apache.torque
Torque is an object-relational mapper for Java.
org.apache.torque.criteria
This package contains Torque's Criteria classes.
org.apache.torque.manager
A manager/factory API for use with Torque-generated data beans.
org.apache.torque.map
Description of the schema layout.
org.apache.torque.sql
This package contains classes which are mainly used in the SQL generation process.
org.apache.torque.util
Misc. utility classes.
org.apache.torque.util.functions
SQL function handling

- ## Verwendungen von Column in org.apache.torque

  Klassen in org.apache.torque, die Column implementieren
  Modifizierer und Typ
  Klasse
  Beschreibung
  `class`
  `ColumnImpl`
  An implementation of the column interface.

- ## Verwendungen von Column in org.apache.torque.criteria

  Methoden in org.apache.torque.criteria, die Typen mit Argumenten vom Typ Column zurückgeben
  Modifizierer und Typ
  Methode
  Beschreibung
  `Map<String,Column>`
  Criteria.`getAsColumns()`
  Get the column aliases.
  Methoden in org.apache.torque.criteria mit Parametern vom Typ Column
  Modifizierer und Typ
  Methode
  Beschreibung
  `Criteria`
  Criteria.`addAscendingOrderByColumn(Column column)`
  Adds an order by clause, explicitly specifying ascending.
  `Criteria`
  Criteria.`addAscendingOrderByColumn(Column column, boolean ignoreCase)`
  Add an order by clause, explicitly specifying ascending.
  `Criteria`
  Criteria.`addAsColumn(String name, Column clause)`
  Add an AS clause to the select columns.
  `Criteria`
  Criteria.`addDescendingOrderByColumn(Column column)`
  Add order by column name, explicitly specifying descending.
  `Criteria`
  Criteria.`addDescendingOrderByColumn(Column column, boolean ignoreCase)`
  Add order by column name, explicitly specifying descending.
  `Criteria`
  Criteria.`addGroupByColumn(Column groupBy)`
  Add a group by clause.
  `Criteria`
  Criteria.`addJoin(Column left, Column right)`
  Adds a join to the criteria, E.g. to create the condition
  `Criteria`
  Criteria.`addJoin(Column left, Column right, JoinType joinType)`
  Adds a join to the criteria, E.g. to create the condition
  `Criteria`
  Criteria.`addJoin(Column left, Column right, SqlEnum comparison, JoinType joinType)`
  Adds a join to the criteria, E.g. to create the condition
  `Criteria`
  Criteria.`addSelectColumn(Column column)`
  Adds a select column to the Criteria.
  `Criteria`
  Criteria.`andVerbatimSql(String sql, Object[] replacements, Column toAddToFromClause1, Column toAddToFromClause2)`
  ANDs a verbatim sql condition to this Criteria.
  `Criteria`
  Criteria.`orVerbatimSql(String sql, Object[] replacements, Column toAddToFromClause1, Column toAddToFromClause2)`
  ORs a verbatim sql condition to this Criteria.
  `Criteria`
  Criteria.`whereVerbatimSql(String sql, Object[] replacements, Column toAddToFromClause1, Column toAddToFromClause2)`
  Convenience method to AND a verbatim sql condition to this Criteria.
  Konstruktoren in org.apache.torque.criteria mit Parametern vom Typ Column
  Modifizierer
  Konstruktor
  Beschreibung
  ``
  `Join(Column leftColumn, Column rightColumn, SqlEnum comparison, JoinType joinType)`
  Constructor with the comparison operator.

- ## Verwendungen von Column in org.apache.torque.manager

  Methoden in org.apache.torque.manager, die Typen mit Argumenten vom Typ Column zurückgeben
  Modifizierer und Typ
  Methode
  Beschreibung
  `List<Column>`
  CacheListener.`getInterestedFields()`
  Get the list of fields we are listening for
  Methoden in org.apache.torque.manager mit Parametern vom Typ Column
  Modifizierer und Typ
  Methode
  Beschreibung
  `protected void`
  AbstractBaseManager.`addValidField(Column... columns)`
  Add variable number of fields to the list potentially monitored by a listener
  `protected <TT extends Persistent>
  void`
  AbstractBaseManager.`notifyListeners(Column column, TT oldOm, TT om)`
  Notify all listeners associated to the column that an object has changed

- ## Verwendungen von Column in org.apache.torque.map

  Klassen in org.apache.torque.map, die Column implementieren
  Modifizierer und Typ
  Klasse
  Beschreibung
  `class`
  `ColumnMap`
  ColumnMap is used to model a column of a table in a database.
  Methoden in org.apache.torque.map mit Parametern vom Typ Column
  Modifizierer und Typ
  Methode
  Beschreibung
  `static ColumnMap`
  MapHelper.`getColumnMap(Column column, Criteria criteria)`
  Returns the column map for a column.

- ## Verwendungen von Column in org.apache.torque.sql

  Methoden in org.apache.torque.sql, die Column zurückgeben
  Modifizierer und Typ
  Methode
  Beschreibung
  `Column`
  OrderBy.`getColumn()`
  Returns the column to order by.
  Konstruktoren in org.apache.torque.sql mit Parametern vom Typ Column
  Modifizierer
  Konstruktor
  Beschreibung
  ``
  `OrderBy(Column column, SqlEnum order, boolean ignoreCase)`
  Constructor.

- ## Verwendungen von Column in org.apache.torque.util

  Methoden in org.apache.torque.util, die Column zurückgeben
  Modifizierer und Typ
  Methode
  Beschreibung
  `Column`
  JdbcTypedValue.`getSqlExpression()`
  Returns the sqlExpression to use instead of the value.
  Methoden in org.apache.torque.util, die Typen mit Argumenten vom Typ Column zurückgeben
  Modifizierer und Typ
  Methode
  Beschreibung
  `Set<Map.Entry<Column,JdbcTypedValue>>`
  ColumnValues.`entrySet()`
  `List<Column>`
  SummaryHelper.`getGroupByColumns()`
  `Set<Column>`
  ColumnValues.`keySet()`
  Methoden in org.apache.torque.util mit Parametern vom Typ Column
  Modifizierer und Typ
  Methode
  Beschreibung
  `boolean`
  UniqueColumnList.`add(Column column)`
  Adds a Column to the list, if no column with the same SQL Expression is not already contained.
  `void`
  SummaryHelper.`addGroupBy(Column column)`
  Add a column that will be used to group the aggregate results by.
  `BigDecimal`
  AvgHelper.`avg(Criteria c, Connection conn, Column column)`
  Returns the average of a column in a query.
  `BigDecimal`
  AvgHelper.`avg(Criteria c, Column column)`
  Returns the average of a column in a query.
  `boolean`
  UniqueColumnList.`containsSqlExpression(Column column)`
  Checks if this list already contains a column with the same SQL expression.
  `int`
  CountHelper.`count(Criteria c, Connection conn, Column column)`
  Returns the number of rows in a query.
  `int`
  CountHelper.`count(Criteria c, Column column)`
  Returns the number of rows in a query.
  `int`
  BasePeerImpl.`doInsert(Column[] toInsertInto, Criteria criteria)`
  Executes a insert into...select statement.
  `int`
  BasePeerImpl.`doInsert(Column[] toInsertInto, Criteria criteria, String dbName)`
  Executes a insert into...select statement.
  `int`
  BasePeerImpl.`doInsert(Column[] toInsertInto, Criteria criteria, String dbName, Connection connection)`
  Executes a insert into...select statement.
  `int`
  BasePeerImpl.`doInsert(Column[] toInsertInto, Criteria criteria, Connection connection)`
  Executes a insert into...select statement.
  `JdbcTypedValue`
  ColumnValues.`put(Column key, JdbcTypedValue value)`
  Methodenparameter in org.apache.torque.util mit Typargumenten vom Typ Column
  Modifizierer und Typ
  Methode
  Beschreibung
  `void`
  ColumnValues.`putAll(Map<? extends Column,? extends JdbcTypedValue> t)`
  Konstruktoren in org.apache.torque.util mit Parametern vom Typ Column
  Modifizierer
  Konstruktor
  Beschreibung
  ``
  `JdbcTypedValue(Column sqlExpression)`
  Constructs a JdbcTypedValue with a verbatim SQL.
  Konstruktorparameter in org.apache.torque.util mit Typargumenten vom Typ Column
  Modifizierer
  Konstruktor
  Beschreibung
  ``
  `ColumnValues(Map<Column,JdbcTypedValue> columnValues)`
  Constructor.
  ``
  `ColumnValues(Map<Column,JdbcTypedValue> columnValues, String dbName)`
  Constructor.

- ## Verwendungen von Column in org.apache.torque.util.functions

  Unterschnittstellen von Column in org.apache.torque.util.functions
  Modifizierer und Typ
  Schnittstelle
  Beschreibung
  `interface`
  `SQLFunction`
  Define the basic methods that classes that support SQL Functions need to implement for Classes that use them.
  Klassen in org.apache.torque.util.functions, die Column implementieren
  Modifizierer und Typ
  Klasse
  Beschreibung
  `class`
  `AbstractFunction`
  A default framework that implements the core SQLFunction interface requirements that can be used to build specific functions on.
  `class`
  `AggregateFunction`
  A container for classes that will generate SQL for the SQL99 Standard Aggregate functions.
  `class`
  `Avg`
  SQL99 Standard Average function.
  `class`
  `Count`
  SQL99 Standard count function.
  `class`
  `Max`
  SQL99 Standard max function.
  `class`
  `Min`
  SQL99 Standard min function.
  `class`
  `Sum`
  SQL99 Standard sum function.
  Methoden in org.apache.torque.util.functions, die Column zurückgeben
  Modifizierer und Typ
  Methode
  Beschreibung
  `Column`
  AbstractFunction.`getColumn()`
  Returns the column to which this function is applied.
  `Column`
  AggregateFunction.`getColumn()`
  Returns the column the function is applied to.
  `Column`
  SQLFunction.`getColumn()`
  Returns the column to which this function is applied.
  Methoden in org.apache.torque.util.functions mit Parametern vom Typ Column
  Modifizierer und Typ
  Methode
  Beschreibung
  `void`
  AggregateFunction.`setColumn(Column column)`
  Sets the column the function is applied to.
  Konstruktoren in org.apache.torque.util.functions mit Parametern vom Typ Column
  Modifizierer
  Konstruktor
  Beschreibung
  `protected`
  `AggregateFunction(String function, Column column, boolean distinct)`
  Constructor for aggregate functions.
  ``
  `Avg(Column column)`
  Construct an AVG function class with the column to average over.
  ``
  `Avg(Column column, boolean distinct)`
  Construct an AVG function class with the column to average over and possibly a distinct modifier.
  ``
  `Count(Column column)`
  Construct an COUNT function class with the column to count.
  ``
  `Count(Column column, boolean distinct)`
  Construct an COUNT function class with the column to count and possibly a distinct modifier.
  ``
  `Max(Column column)`
  Construct an MAX function class with the column to calculate the maximum from.
  ``
  `Max(Column column, boolean distinct)`
  Construct an MAX function class with the column to calculate the maximum from and possibly a distinct modifier.
  ``
  `Min(Column column)`
  Construct an MIN function class with the column to calculate the minimum from.
  ``
  `Min(Column column, boolean distinct)`
  Construct an MIN function class with the column to calculate the minimum from and possibly a distinct modifier.
  ``
  `Sum(Column column)`
  Construct an SUM function class with the column to sum over.
  ``
  `Sum(Column column, boolean distinct)`
  Construct an SUM function class with the column to sum over and possibly a distinct modifier.