public class JdbcQuery<T> extends Object
| Constructor and Description |
|---|
JdbcQuery(String sql,
List<to.etc.webapp.qsql.IInstanceMaker> retrieverList,
List<IQValueSetter> vl,
int start,
int limit,
int timeout) |
| Modifier and Type | Method and Description |
|---|---|
static <T> JdbcQuery<T> |
create(QCriteria<T> q) |
static <T> JdbcQuery<T> |
create(QSelection<T> q) |
void |
dump() |
static <T> T |
find(QDataContext dc,
Class<T> clz,
Object pk) |
static <T> T |
getInstance(QDataContext dc,
Class<T> clz,
Object pk)
Get an instance; this will return an instance by first trying to load it; if that fails
it will create one but only fill the PK.
|
List<?> |
query(QDataContext dc) |
static <T> List<T> |
query(QDataContext dc,
QCriteria<T> q) |
static List<Object[]> |
query(QDataContext dc,
QSelection<?> sel) |
static <T> T |
queryOne(QDataContext dc,
QCriteria<T> q) |
static Object[] |
queryOne(QDataContext dc,
QSelection<?> q) |
public JdbcQuery(String sql, List<to.etc.webapp.qsql.IInstanceMaker> retrieverList, List<IQValueSetter> vl, int start, int limit, int timeout)
public List<?> query(QDataContext dc) throws Exception
Exceptionpublic static <T> JdbcQuery<T> create(QSelection<T> q) throws Exception
Exceptionpublic void dump()
public static <T> T find(QDataContext dc, Class<T> clz, Object pk) throws Exception
T - clz - pk - Exceptionpublic static <T> T getInstance(QDataContext dc, Class<T> clz, Object pk) throws Exception
ExceptionQDataContext.getInstance(java.lang.Class, java.lang.Object)public static <T> List<T> query(QDataContext dc, QCriteria<T> q) throws Exception
Exceptionpublic static List<Object[]> query(QDataContext dc, QSelection<?> sel) throws Exception
Exceptionpublic static <T> T queryOne(QDataContext dc, QCriteria<T> q) throws Exception
Exceptionpublic static Object[] queryOne(QDataContext dc, QSelection<?> q) throws Exception
ExceptionCopyright © 2017 etc.to. All rights reserved.