public class TableMapper extends SQLGroupMapper<Table>
qualify, use_alias
conn
Constructor and Description |
---|
TableMapper(AppContext conn,
Mapper m,
GroupingSQLValue key,
java.lang.String key_name)
Make a TableMapper
|
Modifier and Type | Method and Description |
---|---|
Table |
makeDefault()
Create a default Object to be returned if no SQL results are generated.
|
Table |
makeObject(java.sql.ResultSet rs)
Convert a ResultSet into a domain object.
|
addAverage, addClause, addCount, addCount, addKey, addKeyList, addMaxDate, addMaxNumber, addMinDate, addMinNumber, addSQLAverage, addSQLCount, addSum, getModify, getModifyParameters, getRequiredFilter, getTarget, getTargetObject, getTargetParameters, setQualify, setUseAlias
getContext, getLogger, resetLogger
public TableMapper(AppContext conn, Mapper m, GroupingSQLValue key, java.lang.String key_name) throws InvalidKeyException
m
- Mapper to convert key expression into table keykey
- field/expression to use for keykey_name
- name of key expression (can be null if key is a field name)InvalidKeyException
public Table makeObject(java.sql.ResultSet rs) throws DataException, java.sql.SQLException
ResultMapper
rs
- ResultSet or nullDataException
java.sql.SQLException
public Table makeDefault()
ResultMapper