类 UpdateMybatisPlusCondition<E>
java.lang.Object
org.elsfs.tool.sql.mybatisplus.conditions.AbstractMybatisPlusCondition<org.elsfs.tool.sql.conditions.update.UpdateCondition<Integer>,E>
org.elsfs.tool.sql.mybatisplus.update.UpdateMybatisPlusCondition<E>
- 所有已实现的接口:
Supplier<Integer>,org.elsfs.tool.sql.conditions.Condition<org.elsfs.tool.sql.conditions.update.UpdateCondition<Integer>>,org.elsfs.tool.sql.conditions.interfaces.And<org.elsfs.tool.sql.conditions.update.UpdateCondition<Integer>>,org.elsfs.tool.sql.conditions.interfaces.ApplySql<org.elsfs.tool.sql.conditions.update.UpdateCondition<Integer>>,org.elsfs.tool.sql.conditions.interfaces.Between<org.elsfs.tool.sql.conditions.update.UpdateCondition<Integer>>,org.elsfs.tool.sql.conditions.interfaces.Eq<org.elsfs.tool.sql.conditions.update.UpdateCondition<Integer>>,org.elsfs.tool.sql.conditions.interfaces.Exists<org.elsfs.tool.sql.conditions.update.UpdateCondition<Integer>>,org.elsfs.tool.sql.conditions.interfaces.ExpressionSql<org.elsfs.tool.sql.conditions.update.UpdateCondition<Integer>>,org.elsfs.tool.sql.conditions.interfaces.Ge<org.elsfs.tool.sql.conditions.update.UpdateCondition<Integer>>,org.elsfs.tool.sql.conditions.interfaces.Gt<org.elsfs.tool.sql.conditions.update.UpdateCondition<Integer>>,org.elsfs.tool.sql.conditions.interfaces.In<org.elsfs.tool.sql.conditions.update.UpdateCondition<Integer>>,org.elsfs.tool.sql.conditions.interfaces.IsNotNull<org.elsfs.tool.sql.conditions.update.UpdateCondition<Integer>>,org.elsfs.tool.sql.conditions.interfaces.IsNull<org.elsfs.tool.sql.conditions.update.UpdateCondition<Integer>>,org.elsfs.tool.sql.conditions.interfaces.Le<org.elsfs.tool.sql.conditions.update.UpdateCondition<Integer>>,org.elsfs.tool.sql.conditions.interfaces.Like<org.elsfs.tool.sql.conditions.update.UpdateCondition<Integer>>,org.elsfs.tool.sql.conditions.interfaces.LikeLeft<org.elsfs.tool.sql.conditions.update.UpdateCondition<Integer>>,org.elsfs.tool.sql.conditions.interfaces.LikeRight<org.elsfs.tool.sql.conditions.update.UpdateCondition<Integer>>,org.elsfs.tool.sql.conditions.interfaces.Lt<org.elsfs.tool.sql.conditions.update.UpdateCondition<Integer>>,org.elsfs.tool.sql.conditions.interfaces.Ne<org.elsfs.tool.sql.conditions.update.UpdateCondition<Integer>>,org.elsfs.tool.sql.conditions.interfaces.Nested<org.elsfs.tool.sql.conditions.update.UpdateCondition<Integer>>,org.elsfs.tool.sql.conditions.interfaces.NotBetween<org.elsfs.tool.sql.conditions.update.UpdateCondition<Integer>>,org.elsfs.tool.sql.conditions.interfaces.NotExists<org.elsfs.tool.sql.conditions.update.UpdateCondition<Integer>>,org.elsfs.tool.sql.conditions.interfaces.NotIn<org.elsfs.tool.sql.conditions.update.UpdateCondition<Integer>>,org.elsfs.tool.sql.conditions.interfaces.NotLike<org.elsfs.tool.sql.conditions.update.UpdateCondition<Integer>>,org.elsfs.tool.sql.conditions.interfaces.Or<org.elsfs.tool.sql.conditions.update.UpdateCondition<Integer>>,org.elsfs.tool.sql.conditions.update.UpdateCondition<Integer>,org.elsfs.tool.sql.resolve.ResolveFieldName
public class UpdateMybatisPlusCondition<E>
extends AbstractMybatisPlusCondition<org.elsfs.tool.sql.conditions.update.UpdateCondition<Integer>,E>
implements org.elsfs.tool.sql.conditions.update.UpdateCondition<Integer>
MybatisPlus更新动作实现
- 从以下版本开始:
- 0.0.3
- 作者:
- zeng
-
字段概要
从类继承的字段 org.elsfs.tool.sql.mybatisplus.conditions.AbstractMybatisPlusCondition
childThis, wrapper -
构造器概要
构造器构造器说明UpdateMybatisPlusCondition(com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper<E> updateWrapper, ElsfsMapper<E> elsfsMapper) -
方法概要
修饰符和类型方法说明get()Gets a result.protected com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper<E>获取Wrapper对象,用于高级查询protected UpdateMybatisPlusCondition<E>获取操作Action实例resolveFieldName(Enum<?> field) 解析字段枚举名称resolveFieldName(String tableAlias, Enum<?> field) 解析字段枚举名称org.elsfs.tool.sql.conditions.update.UpdateCondition<Integer>设置值org.elsfs.tool.sql.conditions.update.UpdateCondition<Integer>设置SQL从类继承的方法 org.elsfs.tool.sql.mybatisplus.conditions.AbstractMybatisPlusCondition
and, apply, between, convertToDbFieldName, eq, eqSql, exists, expression, ge, geSql, getJoin, getNested, gt, gtSql, in, in, inSql, isNotNull, isNull, le, leSql, like, likeLeft, likeRight, lt, ltSql, ne, nested, notBetween, notExists, notIn, notIn, notInSql, notLike, or, or, or从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait从接口继承的方法 org.elsfs.tool.sql.conditions.interfaces.And
and, and从接口继承的方法 org.elsfs.tool.sql.conditions.interfaces.ApplySql
apply, apply从接口继承的方法 org.elsfs.tool.sql.conditions.interfaces.Between
between, between, between, between, between, between从接口继承的方法 org.elsfs.tool.sql.conditions.interfaces.Eq
eq, eq, eq, eq, eq, eq, eqSql, eqSql, eqSql, eqSql, eqSql, eqSql从接口继承的方法 org.elsfs.tool.sql.conditions.interfaces.Exists
exists, exists从接口继承的方法 org.elsfs.tool.sql.conditions.interfaces.ExpressionSql
expression, expression从接口继承的方法 org.elsfs.tool.sql.conditions.interfaces.Ge
ge, ge, ge, ge, ge, ge, geSql, geSql, geSql, geSql, geSql, geSql从接口继承的方法 org.elsfs.tool.sql.conditions.interfaces.Gt
gt, gt, gt, gt, gt, gt, gtSql, gtSql, gtSql, gtSql, gtSql, gtSql从接口继承的方法 org.elsfs.tool.sql.conditions.interfaces.In
in, in, in, in, in, in, inSql, inSql, inSql, inSql, inSql, inSql从接口继承的方法 org.elsfs.tool.sql.conditions.interfaces.IsNotNull
isNotNull, isNotNull, isNotNull, isNotNull, isNotNull, isNotNull从接口继承的方法 org.elsfs.tool.sql.conditions.interfaces.IsNull
isNull, isNull, isNull, isNull, isNull, isNull从接口继承的方法 org.elsfs.tool.sql.conditions.interfaces.Le
le, le, le, le, le, le, leSql, leSql, leSql, leSql, leSql, leSql从接口继承的方法 org.elsfs.tool.sql.conditions.interfaces.Like
like, like, like从接口继承的方法 org.elsfs.tool.sql.conditions.interfaces.LikeLeft
likeLeft, likeLeft, likeLeft从接口继承的方法 org.elsfs.tool.sql.conditions.interfaces.LikeRight
likeRight, likeRight, likeRight从接口继承的方法 org.elsfs.tool.sql.conditions.interfaces.Lt
lt, lt, lt, lt, lt, lt, ltSql, ltSql, ltSql, ltSql, ltSql, ltSql从接口继承的方法 org.elsfs.tool.sql.conditions.interfaces.Ne
ne, ne, ne, ne, ne, ne从接口继承的方法 org.elsfs.tool.sql.conditions.interfaces.Nested
nested, nested从接口继承的方法 org.elsfs.tool.sql.conditions.interfaces.NotBetween
notBetween, notBetween, notBetween, notBetween, notBetween, notBetween从接口继承的方法 org.elsfs.tool.sql.conditions.interfaces.NotExists
notExists, notExists从接口继承的方法 org.elsfs.tool.sql.conditions.interfaces.NotIn
notIn, notIn, notIn, notIn, notIn, notIn, notInSql, notInSql, notInSql, notInSql, notInSql, notInSql从接口继承的方法 org.elsfs.tool.sql.conditions.interfaces.NotLike
notLike, notLike, notLike从接口继承的方法 org.elsfs.tool.sql.conditions.interfaces.Or
or, or, or, or从接口继承的方法 org.elsfs.tool.sql.conditions.update.UpdateCondition
set, set, set, setSql
-
构造器详细资料
-
UpdateMybatisPlusCondition
public UpdateMybatisPlusCondition(com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper<E> updateWrapper, ElsfsMapper<E> elsfsMapper)
-
-
方法详细资料
-
getWrapper
获取Wrapper对象,用于高级查询- 返回:
- Wrapper查询对象
-
resolveFieldName
解析字段枚举名称- 指定者:
resolveFieldName在接口中org.elsfs.tool.sql.resolve.ResolveFieldName- 参数:
field- 字段枚举- 返回:
- 字段名称
-
resolveFieldName
解析字段枚举名称- 指定者:
resolveFieldName在接口中org.elsfs.tool.sql.resolve.ResolveFieldName- 参数:
tableAlias- 字段表别名field- 字段枚举- 返回:
- 字段名称
-
instance
protected UpdateMybatisPlusCondition<E> instance(com.baomidou.mybatisplus.core.conditions.Wrapper<E> wrapper) 获取操作Action实例- 指定者:
instance在类中AbstractMybatisPlusCondition<org.elsfs.tool.sql.conditions.update.UpdateCondition<Integer>,E> - 参数:
wrapper- 条件Wrapper对象- 返回:
- Action实例
-
set
public org.elsfs.tool.sql.conditions.update.UpdateCondition<Integer> set(boolean condition, String field, Object value) 设置值- 指定者:
set在接口中org.elsfs.tool.sql.conditions.update.UpdateCondition<E>- 参数:
condition- 是否应用设置field- 表字段名value- 值- 返回:
- 具体实现
-
setSql
public org.elsfs.tool.sql.conditions.update.UpdateCondition<Integer> setSql(boolean condition, String sqlValue) 设置SQL- 指定者:
setSql在接口中org.elsfs.tool.sql.conditions.update.UpdateCondition<E>- 参数:
condition- 是否应用设置SQLsqlValue- SQL片段:name=xxx- 返回:
- 具体实现
-
get
Gets a result.
-