类 AbstractLambdaWrapper<T,Children extends AbstractLambdaWrapper<T,Children>>
java.lang.Object
com.baomidou.mybatisplus.core.conditions.Wrapper<T>
com.baomidou.mybatisplus.core.conditions.AbstractWrapper<T,SFunction<T,?>,Children>
com.baomidou.mybatisplus.core.conditions.AbstractLambdaWrapper<T,Children>
- 所有已实现的接口:
Compare<Children,SFunction<T,?>>
,Func<Children,SFunction<T,?>>
,Join<Children>
,Nested<Children,Children>
,ISqlSegment
,Serializable
- 直接已知子类:
LambdaQueryWrapper
,LambdaUpdateWrapper
public abstract class AbstractLambdaWrapper<T,Children extends AbstractLambdaWrapper<T,Children>> extends AbstractWrapper<T,SFunction<T,?>,Children>
Lambda 语法使用 Wrapper
统一处理解析 lambda 获取 column
- 从以下版本开始:
- 2017-05-26
- 作者:
- hubin miemie HCL
- 另请参阅:
- 序列化表格
-
字段概要
从类继承的字段 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
expression, lastSql, paramNameSeq, paramNameValuePairs, sqlComment, sqlFirst, typedThis
-
构造器概要
构造器 构造器 说明 AbstractLambdaWrapper()
-
方法概要
修饰符和类型 方法 说明 protected String
columnsToString(boolean onlyColumn, SFunction<T,?>... columns)
protected String
columnsToString(SFunction<T,?>... columns)
多字段转换为逗号 "," 分割字符串protected String
columnToString(SFunction<T,?> column)
获取 columnNameprotected String
columnToString(SFunction<T,?> column, boolean onlyColumn)
从类继承的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
addCondition, addNestedCondition, allEq, allEq, and, and, apply, between, clear, clone, comment, doIt, eq, exists, first, formatSql, formatSqlIfNeed, func, ge, getEntity, getEntityClass, getExpression, getParamNameValuePairs, getSqlComment, getSqlFirst, getSqlSegment, groupBy, gt, having, in, initNeed, inSql, instance, isNotNull, isNull, last, le, like, likeLeft, likeRight, likeValue, lt, ne, nested, not, not, notBetween, notExists, notIn, notInSql, notLike, or, or, orderBy, setEntity, setEntityClass
从类继承的方法 com.baomidou.mybatisplus.core.conditions.Wrapper
getCustomSqlSegment, getSqlSelect, getSqlSet, getTargetSql, isEmptyOfEntity, isEmptyOfNormal, isEmptyOfWhere, nonEmptyOfEntity, nonEmptyOfNormal, nonEmptyOfWhere
从类继承的方法 java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
从接口继承的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Compare
allEq, allEq, allEq, allEq, between, eq, ge, gt, le, like, likeLeft, likeRight, lt, ne, notBetween, notLike
从接口继承的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Func
func, groupBy, groupBy, having, in, in, in, inSql, isNotNull, isNull, notIn, notIn, notIn, notInSql, orderByAsc, orderByAsc, orderByAsc, orderByDesc, orderByDesc, orderByDesc
-
构造器详细资料
-
AbstractLambdaWrapper
public AbstractLambdaWrapper()
-
-
方法详细资料
-
columnsToString
从类复制的说明:AbstractWrapper
多字段转换为逗号 "," 分割字符串- 覆盖:
columnsToString
在类中AbstractWrapper<T,SFunction<T,?>,Children extends AbstractLambdaWrapper<T,Children>>
- 参数:
columns
- 多字段
-
columnsToString
-
columnToString
从类复制的说明:AbstractWrapper
获取 columnName- 覆盖:
columnToString
在类中AbstractWrapper<T,SFunction<T,?>,Children extends AbstractLambdaWrapper<T,Children>>
-
columnToString
-