Modifier and Type |
Method and Description |
Example.Criteria |
addCondition(String condition)
自定义条件
|
Example.Criteria |
addCondition(String condition,
Collection<?> values)
自定义左边条件,右边用value值,支持? 参数,框架能自动替换,注意?和集合个数需要一一对应.
|
Example.Criteria |
addCondition(String condition,
DBField field,
Object value)
自定义左边条件,右边用value值
|
protected void |
addCriterion(String condition) |
protected void |
addCriterion(String condition,
Collection<?> values) |
protected void |
addCriterion(String condition,
DBField property) |
protected void |
addCriterion(String condition,
Object value,
DBField property) |
protected void |
addCriterion(String condition,
Object value1,
Object value2,
DBField property) |
protected void |
addCriterionArray(String condition,
Object value,
DBField property,
boolean defaultValue) |
Example.Criteria |
and()
and条件
|
Example.Criteria |
between(DBField property,
Object value1,
Object value2) |
Example.Criteria |
eq(DBField property,
Object value) |
Example.Criteria |
ge(DBField property,
Object value) |
List<Example.Criterion> |
getAllCriteria() |
String |
getAndOr() |
List<Example.Criterion> |
getCriteria() |
Example |
getExample() |
Example.Criteria |
gt(DBField property,
Object value) |
Example.Criteria |
in(DBField property,
Collection<?> values) |
Example.Criteria |
in(DBField property,
Object... values) |
Example.Criteria |
isNotNull(DBField property) |
Example.Criteria |
isNull(DBField property) |
boolean |
isValid() |
Example.Criteria |
le(DBField property,
Object value) |
Example.Criteria |
leftP()
左括号
|
Example.Criteria |
like(DBField property,
String value) |
Example.Criteria |
like(DBField property,
String value,
boolean escape) |
Example.Criteria |
like(DBField property,
String value,
char escape) |
Example.Criteria |
lt(DBField property,
Object value) |
Example.Criteria |
ne(DBField property,
Object value) |
Example.Criteria |
notBetween(DBField property,
Object value1,
Object value2) |
Example.Criteria |
notIn(DBField property,
Collection<?> values) |
Example.Criteria |
notIn(DBField property,
Object... values) |
Example.Criteria |
notLike(DBField property,
String value) |
Example.Criteria |
notLike(DBField property,
String value,
boolean escape) |
Example.Criteria |
notLike(DBField property,
String value,
char escape) |
Example.Criteria |
or()
or条件
|
Example.Criteria |
rightP()
右括号
|
void |
setAndOr(String andOr) |
protected String |
toIn(Object value) |