类 QueryConditionWrapper<T extends BaseDO>
- java.lang.Object
-
- tech.codingless.core.plugs.mybaties3.condition.QueryConditionWrapper<T>
-
- 所有已实现的接口:
BaseQueryWrapper
public class QueryConditionWrapper<T extends BaseDO> extends Object implements BaseQueryWrapper
-
-
构造器概要
构造器 构造器 说明 QueryConditionWrapper()
-
方法概要
-
-
-
方法详细资料
-
setHasPreCondition
public void setHasPreCondition(boolean hasPreCondition)
-
isHasPreCondition
public boolean isHasPreCondition()
-
getWrapperList
public LinkedList<BaseQueryWrapper> getWrapperList()
-
getLinkType
public QueryConditionRelEnums getLinkType()
-
setLinkType
public void setLinkType(QueryConditionRelEnums linkType)
-
eq
public QueryConditionWrapper<T> eq(SerializableFunction<T,Object> column, Object value)
-
isTrue
public QueryConditionWrapper<T> isTrue(SerializableFunction<T,Boolean> column)
-
isFalse
public QueryConditionWrapper<T> isFalse(SerializableFunction<T,Boolean> column)
-
isNull
public QueryConditionWrapper<T> isNull(SerializableFunction<T,Object> column)
-
isNotNull
public QueryConditionWrapper<T> isNotNull(SerializableFunction<T,Object> column)
-
between
public QueryConditionWrapper<T> between(SerializableFunction<T,Number> column, long min, long max)
-
between
public QueryConditionWrapper<T> between(String fieldName, long min, long max)
-
in
public QueryConditionWrapper<T> in(SerializableFunction<T,Object> column, Collection<Object> values)
-
lt
public QueryConditionWrapper<T> lt(SerializableFunction<T,Number> column, Number val)
-
gt
public QueryConditionWrapper<T> gt(SerializableFunction<T,Number> column, Number val)
-
before
public QueryConditionWrapper<T> before(SerializableFunction<T,Date> column, Date val)
-
after
public QueryConditionWrapper<T> after(SerializableFunction<T,Date> column, Date val)
-
and
public QueryConditionWrapper<T> and(QueryConditionWrapper<T> subWraper)
-
or
public QueryConditionWrapper<T> or(QueryConditionWrapper<T> subWraper)
-
setSkipWithNull
public QueryConditionWrapper<T> setSkipWithNull(boolean skipWithNull)
-
build
public StringBuilder build()
-
toSql
public StringBuilder toSql()
-
-