Package io.mybatis.mapper.example
Class Example.GeneratedCriteria<T>
- java.lang.Object
-
- io.mybatis.mapper.example.Example.GeneratedCriteria<T>
-
- Direct Known Subclasses:
Example.Criteria
protected abstract static class Example.GeneratedCriteria<T> extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected List<Example.Criterion>criteria
-
Constructor Summary
Constructors Modifier Constructor Description protectedGeneratedCriteria()
-
Method Summary
-
-
-
Field Detail
-
criteria
protected List<Example.Criterion> criteria
-
-
Method Detail
-
addCriterion
protected void addCriterion(String condition)
-
andIsNull
public Example.Criteria<T> andIsNull(Fn<T,Object> fn)
-
andIsNotNull
public Example.Criteria<T> andIsNotNull(Fn<T,Object> fn)
-
andGreaterThanOrEqualTo
public Example.Criteria<T> andGreaterThanOrEqualTo(Fn<T,Object> fn, Object value)
-
andLessThanOrEqualTo
public Example.Criteria<T> andLessThanOrEqualTo(Fn<T,Object> fn, Object value)
-
andNotBetween
public Example.Criteria<T> andNotBetween(Fn<T,Object> fn, Object value1, Object value2)
-
andOr
public Example.Criteria<T> andOr(Example.OrCriteria<T> orCriteria1, Example.OrCriteria<T> orCriteria2, Example.OrCriteria<T>... orCriterias)
-
andOr
public Example.Criteria<T> andOr(List<Example.OrCriteria<T>> orCriteriaList)
-
andCondition
public Example.Criteria<T> andCondition(String condition)
手写条件- Parameters:
condition- 例如 "length(countryname)<5"
-
andCondition
public Example.Criteria<T> andCondition(String condition, Object value)
手写左边条件,右边用value值- Parameters:
condition- 例如 "length(countryname)="value- 例如 5
-
getCriteria
public List<Example.Criterion> getCriteria()
-
isValid
public boolean isValid()
-
-