类 LambdaQueryChainWrapper<T>
java.lang.Object
com.baomidou.mybatisplus.core.conditions.Wrapper<T>
com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper<T,com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?>,LambdaQueryChainWrapper<T>,com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper<T>>
com.baomidou.mybatisplus.extension.conditions.query.LambdaQueryChainWrapper<T>
- 所有已实现的接口:
com.baomidou.mybatisplus.core.conditions.interfaces.Compare<LambdaQueryChainWrapper<T>,,com.baomidou.mybatisplus.core.toolkit.support.SFunction<T, ?>> com.baomidou.mybatisplus.core.conditions.interfaces.Func<LambdaQueryChainWrapper<T>,,com.baomidou.mybatisplus.core.toolkit.support.SFunction<T, ?>> com.baomidou.mybatisplus.core.conditions.interfaces.Join<LambdaQueryChainWrapper<T>>,com.baomidou.mybatisplus.core.conditions.interfaces.Nested<com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper<T>,,LambdaQueryChainWrapper<T>> com.baomidou.mybatisplus.core.conditions.ISqlSegment,com.baomidou.mybatisplus.core.conditions.query.Query<LambdaQueryChainWrapper<T>,,T, com.baomidou.mybatisplus.core.toolkit.support.SFunction<T, ?>> ChainWrapper<T>,ChainQuery<T>,Serializable
public class LambdaQueryChainWrapper<T>
extends AbstractChainWrapper<T,com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?>,LambdaQueryChainWrapper<T>,com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper<T>>
implements ChainQuery<T>, com.baomidou.mybatisplus.core.conditions.query.Query<LambdaQueryChainWrapper<T>,T,com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?>>
- 从以下版本开始:
- 2018-12-19
- 作者:
- miemie
- 另请参阅:
-
字段概要
从类继承的字段 com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
typedThis, wrapperChildren -
构造器概要
构造器构造器说明LambdaQueryChainWrapper(com.baomidou.mybatisplus.core.mapper.BaseMapper<T> baseMapper) LambdaQueryChainWrapper(com.baomidou.mybatisplus.core.mapper.BaseMapper<T> baseMapper, com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper<T> wrapperChildren) LambdaQueryChainWrapper(com.baomidou.mybatisplus.core.mapper.BaseMapper<T> baseMapper, Class<T> entityClass) LambdaQueryChainWrapper(com.baomidou.mybatisplus.core.mapper.BaseMapper<T> baseMapper, T entity) LambdaQueryChainWrapper(Class<T> entityClass) -
方法概要
修饰符和类型方法说明protected LambdaQueryChainWrapper<T> doSelect(boolean condition, List<com.baomidou.mybatisplus.core.toolkit.support.SFunction<T, ?>> columns) com.baomidou.mybatisplus.core.mapper.BaseMapper<T> 获取 BaseMapper获取当前实体Classfinal LambdaQueryChainWrapper<T> select(boolean condition, List<com.baomidou.mybatisplus.core.toolkit.support.SFunction<T, ?>> columns) final LambdaQueryChainWrapper<T> select(Class<T> entityClass, Predicate<com.baomidou.mybatisplus.core.metadata.TableFieldInfo> predicate) 从类继承的方法 com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
allEq, allEq, and, apply, between, clear, clone, comment, doGroupBy, doOrderBy, doOrderByAsc, doOrderByDesc, eq, eqSql, exists, first, func, ge, geSql, getCustomSqlSegment, getEntity, getExpression, getSqlComment, getSqlFirst, getSqlSegment, getSqlSet, getTargetSql, getWrapper, groupBy, groupBy, groupBy, groupBy, groupBy, gt, gtSql, having, in, in, inSql, isNotNull, isNull, last, le, leSql, like, likeLeft, likeRight, lt, ltSql, ne, nested, not, notBetween, notExists, notIn, notIn, notInSql, notLike, notLikeLeft, notLikeRight, or, or, orderBy, orderBy, orderBy, orderBy, orderByAsc, orderByAsc, orderByDesc, orderByDesc, setEntity, setEntityClass从类继承的方法 com.baomidou.mybatisplus.core.conditions.Wrapper
isEmptyOfEntity, isEmptyOfNormal, isEmptyOfWhere, isNonEmptyOfEntity, isNonEmptyOfNormal, isNonEmptyOfWhere, nonEmptyOfEntity, nonEmptyOfNormal, nonEmptyOfWhere从类继承的方法 java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait从接口继承的方法 com.baomidou.mybatisplus.extension.conditions.query.ChainQuery
count, exists, list, list, one, oneOpt, page从接口继承的方法 com.baomidou.mybatisplus.extension.conditions.ChainWrapper
execute, getWrapper从接口继承的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Compare
allEq, allEq, allEq, allEq, between, eq, ge, gt, le, like, likeLeft, likeRight, lt, ne, notBetween, notLike, notLikeLeft, notLikeRight从接口继承的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Func
eqSql, func, geSql, groupBy, groupBy, gtSql, having, in, in, inSql, isNotNull, isNull, leSql, ltSql, notIn, notIn, notInSql, orderByAsc, orderByAsc, orderByAsc, orderByAsc, orderByAsc, orderByDesc, orderByDesc, orderByDesc, orderByDesc, orderByDesc从接口继承的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Join
apply, comment, exists, first, last, notExists, or从接口继承的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Nested
and, nested, not, or从接口继承的方法 com.baomidou.mybatisplus.core.conditions.query.Query
select, select
-
构造器详细资料
-
LambdaQueryChainWrapper
-
LambdaQueryChainWrapper
-
LambdaQueryChainWrapper
-
LambdaQueryChainWrapper
-
LambdaQueryChainWrapper
-
-
方法详细资料
-
select
public LambdaQueryChainWrapper<T> select(boolean condition, List<com.baomidou.mybatisplus.core.toolkit.support.SFunction<T, ?>> columns) - 指定者:
select在接口中com.baomidou.mybatisplus.core.conditions.query.Query<LambdaQueryChainWrapper<T>,T, com.baomidou.mybatisplus.core.toolkit.support.SFunction<T, ?>>
-
select
@SafeVarargs public final LambdaQueryChainWrapper<T> select(com.baomidou.mybatisplus.core.toolkit.support.SFunction<T, ?>... columns) - 指定者:
select在接口中com.baomidou.mybatisplus.core.conditions.query.Query<LambdaQueryChainWrapper<T>,T, com.baomidou.mybatisplus.core.toolkit.support.SFunction<T, ?>>
-
select
@SafeVarargs public final LambdaQueryChainWrapper<T> select(boolean condition, com.baomidou.mybatisplus.core.toolkit.support.SFunction<T, ?>... columns) - 指定者:
select在接口中com.baomidou.mybatisplus.core.conditions.query.Query<LambdaQueryChainWrapper<T>,T, com.baomidou.mybatisplus.core.toolkit.support.SFunction<T, ?>>
-
doSelect
protected LambdaQueryChainWrapper<T> doSelect(boolean condition, List<com.baomidou.mybatisplus.core.toolkit.support.SFunction<T, ?>> columns) - 从以下版本开始:
- 3.5.4
-
select
public LambdaQueryChainWrapper<T> select(Class<T> entityClass, Predicate<com.baomidou.mybatisplus.core.metadata.TableFieldInfo> predicate) - 指定者:
select在接口中com.baomidou.mybatisplus.core.conditions.query.Query<LambdaQueryChainWrapper<T>,T, com.baomidou.mybatisplus.core.toolkit.support.SFunction<T, ?>>
-
getSqlSelect
- 指定者:
getSqlSelect在接口中com.baomidou.mybatisplus.core.conditions.query.Query<LambdaQueryChainWrapper<T>,T, com.baomidou.mybatisplus.core.toolkit.support.SFunction<T, ?>> - 覆盖:
getSqlSelect在类中AbstractChainWrapper<T,com.baomidou.mybatisplus.core.toolkit.support.SFunction<T, ?>, LambdaQueryChainWrapper<T>, com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper<T>>
-
getBaseMapper
从接口复制的说明:ChainWrapper获取 BaseMapper- 指定者:
getBaseMapper在接口中ChainWrapper<T>- 返回:
- BaseMapper
-
getEntityClass
从接口复制的说明:ChainWrapper获取当前实体Class- 指定者:
getEntityClass在接口中ChainWrapper<T>- 返回:
- Class
-