| 限定符和类型 | 字段和说明 |
|---|---|
protected Class<T> |
_class |
protected StringBuilder |
columnBuilder |
protected DataSource |
dataSource |
protected StringBuilder |
groupByBuilder |
protected StringBuilder |
havingBuilder |
protected String |
limit |
protected StringBuilder |
orderByBuilder |
protected List |
parameterList |
protected StringBuilder |
setBuilder |
protected List |
updateParameterList |
protected StringBuilder |
whereBuilder |
| 构造器和说明 |
|---|
AbstractCondition(Class<T> _class,
DataSource dataSource) |
| 限定符和类型 | 方法和说明 |
|---|---|
Condition |
addColumn(String field) |
Condition |
addInQuery(String field,
List values) |
Condition |
addInQuery(String field,
Object[] values) |
Condition |
addNotNullQuery(String field) |
Condition |
addNullQuery(String field) |
Condition |
addQuery(String query) |
Condition |
addQuery(String property,
Object value) |
Condition |
addQuery(String property,
String operator,
Object value) |
Condition |
addUpdate(String property,
Object value) |
long |
count() |
long |
delete() |
Condition |
done() |
List<T> |
getList() |
List<T> |
getValueList(Class<T> _class,
String column) |
<T> SubCondition<T> |
joinTable(Class<T> _class,
String primaryField,
String joinTableField) |
Condition |
limit(long offset,
long limit) |
Condition |
orderBy(String field) |
Condition |
orderByDesc(String field) |
long |
update() |
protected StringBuilder columnBuilder
protected StringBuilder setBuilder
protected StringBuilder whereBuilder
protected StringBuilder groupByBuilder
protected StringBuilder havingBuilder
protected StringBuilder orderByBuilder
protected String limit
protected List parameterList
protected List updateParameterList
protected DataSource dataSource
public AbstractCondition(Class<T> _class, DataSource dataSource)
public Condition addNullQuery(String field)
addNullQuery 在接口中 Condition<T>public Condition addNotNullQuery(String field)
addNotNullQuery 在接口中 Condition<T>public Condition addInQuery(String field, Object[] values)
addInQuery 在接口中 Condition<T>public <T> SubCondition<T> joinTable(Class<T> _class, String primaryField, String joinTableField)
public Condition orderByDesc(String field)
orderByDesc 在接口中 Condition<T>Copyright © 2018. All rights reserved.