类 LambdaQuery<T>
- java.lang.Object
-
- cool.doudou.mybatis.assistant.core.query.LambdaQuery<T>
-
- 所有已实现的接口:
IQuery<LambdaQuery<T>,SFunction<T>>
public class LambdaQuery<T> extends java.lang.Object implements IQuery<LambdaQuery<T>,SFunction<T>>
Lambda查询实体- 从以下版本开始:
- 2022/4/20
- 作者:
- jiangcs
-
-
字段概要
-
从接口继承的字段 cool.doudou.mybatis.assistant.core.query.IQuery
betweenEnd, betweenStart, groupBySet, havingSet, orderByList, whereList, whereParamMap
-
-
构造器概要
构造器 构造器 说明 LambdaQuery()LambdaQuery(T t)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 LambdaQuery<T>asc(SFunction<T> column)LambdaQuery<T>between(SFunction<T> column, java.lang.Object valueStart, java.lang.Object valueEnd)LambdaQuery<T>deleted()LambdaQuery<T>desc(SFunction<T> column)LambdaQuery<T>eq(SFunction<T> column, java.lang.Object value)LambdaQuery<T>groupBy(SFunction<T> column)LambdaQuery<T>groupBy(SFunction<T>... columns)LambdaQuery<T>gt(SFunction<T> column, java.lang.Object value)LambdaQuery<T>gte(SFunction<T> column, java.lang.Object value)LambdaQuery<T>having(SFunction<T> column, java.lang.String opr, java.lang.Object value)LambdaQuery<T>in(SFunction<T> column, java.util.Collection<?> value)LambdaQuery<T>lk(SFunction<T> column, java.lang.Object value)LambdaQuery<T>lLk(SFunction<T> column, java.lang.Object value)LambdaQuery<T>lt(SFunction<T> column, java.lang.Object value)LambdaQuery<T>lte(SFunction<T> column, java.lang.Object value)LambdaQuery<T>nEq(SFunction<T> column, java.lang.Object value)LambdaQuery<T>nLk(SFunction<T> column, java.lang.Object value)LambdaQuery<T>rLk(SFunction<T> column, java.lang.Object value)LambdaQuery<T>tenant(SFunction<T> column, java.lang.Object tenantId)
-
-
-
构造器详细资料
-
LambdaQuery
public LambdaQuery()
-
LambdaQuery
public LambdaQuery(T t)
-
-
方法详细资料
-
eq
public LambdaQuery<T> eq(SFunction<T> column, java.lang.Object value)
-
nEq
public LambdaQuery<T> nEq(SFunction<T> column, java.lang.Object value)
-
lk
public LambdaQuery<T> lk(SFunction<T> column, java.lang.Object value)
-
lLk
public LambdaQuery<T> lLk(SFunction<T> column, java.lang.Object value)
-
rLk
public LambdaQuery<T> rLk(SFunction<T> column, java.lang.Object value)
-
nLk
public LambdaQuery<T> nLk(SFunction<T> column, java.lang.Object value)
-
lt
public LambdaQuery<T> lt(SFunction<T> column, java.lang.Object value)
-
lte
public LambdaQuery<T> lte(SFunction<T> column, java.lang.Object value)
-
gt
public LambdaQuery<T> gt(SFunction<T> column, java.lang.Object value)
-
gte
public LambdaQuery<T> gte(SFunction<T> column, java.lang.Object value)
-
in
public LambdaQuery<T> in(SFunction<T> column, java.util.Collection<?> value)
-
between
public LambdaQuery<T> between(SFunction<T> column, java.lang.Object valueStart, java.lang.Object valueEnd)
-
asc
public LambdaQuery<T> asc(SFunction<T> column)
-
desc
public LambdaQuery<T> desc(SFunction<T> column)
-
groupBy
public LambdaQuery<T> groupBy(SFunction<T> column)
-
groupBy
@SafeVarargs public final LambdaQuery<T> groupBy(SFunction<T>... columns)
-
having
public LambdaQuery<T> having(SFunction<T> column, java.lang.String opr, java.lang.Object value)
-
tenant
public LambdaQuery<T> tenant(SFunction<T> column, java.lang.Object tenantId)
-
deleted
public LambdaQuery<T> deleted()
-
-