Methods
Modifier and Type |
Method and Description |
Query |
alias(Class<? extends RawEntity<?>> table,
String alias) |
Query |
distinct() |
Query |
from(Class<? extends RawEntity<?>> tableType) |
Query |
from(String table) |
String |
getAlias(Class<? extends RawEntity<?>> table) |
String[] |
getCanonicalFields(EntityInfo<?,?> entityInfo) |
Iterable<String> |
getFields() |
String |
getGroupClause() |
Map<Class<? extends RawEntity<?>>,String> |
getJoins() |
int |
getLimit() |
int |
getOffset() |
String |
getOrderClause() |
String |
getTable() |
Class<? extends RawEntity<?>> |
getTableType() |
Query.QueryType |
getType() |
String |
getWhereClause() |
Object[] |
getWhereParams() |
Query |
group(String clause) |
boolean |
isDistinct() |
Query |
join(Class<? extends RawEntity<?>> join) |
Query |
join(Class<? extends RawEntity<?>> join,
String on) |
Query |
limit(int limit) |
Query |
offset(int offset) |
Query |
order(String clause) |
static Query |
select() |
static Query |
select(String fields) |
void |
setDistinct(boolean distinct) |
void |
setGroupClause(String groupClause) |
void |
setJoins(Map<Class<? extends RawEntity<?>>,String> joins) |
void |
setLimit(int limit) |
void |
setOffset(int offset) |
void |
setOrderClause(String orderClause) |
protected void |
setParameters(EntityManager manager,
PreparedStatement stmt) |
void |
setTable(String table) |
void |
setTableType(Class<? extends RawEntity<?>> tableType) |
void |
setWhereClause(String whereClause) |
void |
setWhereParams(Object[] whereParams) |
protected <K> String |
toSQL(EntityInfo<? extends RawEntity<K>,K> entityInfo,
DatabaseProvider provider,
TableNameConverter converter,
boolean count) |
Query |
where(String clause,
Object... params) |