Package org.apache.torque.map
Klasse MapHelper
java.lang.Object
org.apache.torque.map.MapHelper
Utility methods for Database, Table and Column Maps.
- Version:
- $Id: MapHelper.java 1839288 2018-08-27 09:48:33Z tv $
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungstatic ColumnMap
getColumnMap
(Column column, Criteria criteria) Returns the column map for a column.static TableMap
getTableMap
(Object possibleColumn, Criteria criteria, TableMap defaultTableMap) Returns the table map for a table name.
-
Methodendetails
-
getTableMap
public static TableMap getTableMap(Object possibleColumn, Criteria criteria, TableMap defaultTableMap) throws TorqueException Returns the table map for a table name. As aliases and asColumns are resolved, the returned table map need not contain the same table name as the column.- Parameter:
possibleColumn
- the possible column to get the table map for.criteria
- A criteria containing the database name and perhaps aliases for the column and table name, not null.defaultTableMap
- a default table map which is used if the table name cannot be resolved, may be null.- Gibt zurück:
- the table map, or null if possibleColumn does not implement the column interface or if the table name cannot be resolved.
- Löst aus:
TorqueException
- possibly if Torque is not initialized.
-
getColumnMap
Returns the column map for a column. As aliases and asColumns are resolved, the returned column map need not contain the same column name as the column.- Parameter:
column
- the column to get the column map for.criteria
- A criteria containing the database name and perhaps aliases for the column and table name, not null.- Gibt zurück:
- the column map, or null if the column name cannot be resolved.
- Löst aus:
TorqueException
- if Torque is not initialized and criteria's databaseName is null.
-