Package org.mybatis.dynamic.sql.update
Class UpdateDSL<R>
- java.lang.Object
-
- org.mybatis.dynamic.sql.where.AbstractWhereSupport<UpdateDSL.UpdateWhereBuilder>
-
- org.mybatis.dynamic.sql.update.UpdateDSL<R>
-
- All Implemented Interfaces:
Buildable<R>
public class UpdateDSL<R> extends AbstractWhereSupport<UpdateDSL.UpdateWhereBuilder> implements Buildable<R>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description class
UpdateDSL.SetClauseFinisher<T>
class
UpdateDSL.UpdateWhereBuilder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description R
build()
WARNING! Calling this method could result in an update statement that updates all rows in a table.<T> UpdateDSL.SetClauseFinisher<T>
set(SqlColumn<T> column)
static <R> UpdateDSL<R>
update(Function<UpdateModel,R> adapterFunction, SqlTable table)
static UpdateDSL<UpdateModel>
update(SqlTable table)
UpdateDSL.UpdateWhereBuilder
where()
-
Methods inherited from class org.mybatis.dynamic.sql.where.AbstractWhereSupport
applyWhere, where, where, where, where, where, where
-
-
-
-
Method Detail
-
set
public <T> UpdateDSL.SetClauseFinisher<T> set(SqlColumn<T> column)
-
where
public UpdateDSL.UpdateWhereBuilder where()
- Specified by:
where
in classAbstractWhereSupport<UpdateDSL.UpdateWhereBuilder>
-
build
@NotNull public R build()
WARNING! Calling this method could result in an update statement that updates all rows in a table.
-
update
public static <R> UpdateDSL<R> update(Function<UpdateModel,R> adapterFunction, SqlTable table)
-
update
public static UpdateDSL<UpdateModel> update(SqlTable table)
-
-