public class LambdaUpdateWrapper<T> extends AbstractLambdaWrapper<T,LambdaUpdateWrapper<T>> implements Update<LambdaUpdateWrapper<T>,SFunction<T,?>>
AbstractWrapper.DoSomethingexpression, lastSql, paramAlias, paramNameSeq, paramNameValuePairs, sqlComment, sqlFirst, typedThis| 构造器和说明 |
|---|
LambdaUpdateWrapper() |
LambdaUpdateWrapper(java.lang.Class<T> entityClass) |
LambdaUpdateWrapper(T entity) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
clear()
条件清空
|
java.lang.String |
getSqlSet()
获取 更新 SQL 的 SET 片段
|
protected LambdaUpdateWrapper<T> |
instance()
子类返回一个自己的新对象
|
LambdaUpdateWrapper<T> |
set(boolean condition,
SFunction<T,?> column,
java.lang.Object val,
java.lang.String mapping)
设置 更新 SQL 的 SET 片段
|
LambdaUpdateWrapper<T> |
setSql(boolean condition,
java.lang.String setSql,
java.lang.Object... params)
设置 更新 SQL 的 SET 片段
|
columnsToString, columnsToString, columnsToString, columnToString, columnToString, getColumnCacheaddCondition, addNestedCondition, allEq, allEq, and, and, appendSqlSegments, apply, between, clone, columnsToString, columnToSqlSegment, comment, eq, exists, first, formatParam, formatSqlMaybeWithParam, func, ge, geSql, getEntity, getEntityClass, getExpression, getParamAlias, getParamNameValuePairs, getSqlComment, getSqlFirst, getSqlSegment, groupBy, groupBy, groupBy, gt, gtSql, having, in, in, inExpression, inExpression, initNeed, inSql, isNotNull, isNull, isUseAnnotationOrderBy, last, le, leSql, like, likeLeft, likeRight, likeValue, lt, ltSql, maybeDo, ne, nested, not, not, notBetween, notExists, notIn, notIn, notInSql, notLike, notLikeLeft, notLikeRight, or, or, orderBy, orderBy, orderBy, setEntity, setEntityClass, setParamAliasgetCustomSqlSegment, getSqlSelect, getTargetSql, isEmptyOfEntity, isEmptyOfNormal, isEmptyOfWhere, isNonEmptyOfEntity, isNonEmptyOfNormal, isNonEmptyOfWhere, nonEmptyOfEntity, nonEmptyOfNormal, nonEmptyOfWhereequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitallEq, allEq, allEq, allEq, between, eq, ge, gt, le, like, likeLeft, likeRight, lt, ne, notBetween, notLike, notLikeLeft, notLikeRightapply, comment, exists, first, last, notExists, orfunc, geSql, groupBy, groupBy, groupBy, gtSql, having, in, in, inSql, isNotNull, isNull, leSql, ltSql, notIn, notIn, notInSql, orderByAsc, orderByAsc, orderByAsc, orderByAsc, orderByAsc, orderByAsc, orderByDesc, orderByDesc, orderByDesc, orderByDesc, orderByDesc, orderByDescpublic LambdaUpdateWrapper()
public LambdaUpdateWrapper(T entity)
public LambdaUpdateWrapper(java.lang.Class<T> entityClass)
public LambdaUpdateWrapper<T> set(boolean condition, SFunction<T,?> column, java.lang.Object val, java.lang.String mapping)
Updatepublic LambdaUpdateWrapper<T> setSql(boolean condition, java.lang.String setSql, java.lang.Object... params)
Updatepublic java.lang.String getSqlSet()
Updateprotected LambdaUpdateWrapper<T> instance()
AbstractWrapperinstance 在类中 AbstractWrapper<T,SFunction<T,?>,LambdaUpdateWrapper<T>>public void clear()
Wrapperclear 在类中 AbstractWrapper<T,SFunction<T,?>,LambdaUpdateWrapper<T>>