public class UpdateDSL<R> extends Object
Modifier and Type | Class and Description |
---|---|
class |
UpdateDSL.SetClauseFinisher<T> |
class |
UpdateDSL.UpdateWhereBuilder |
Modifier and Type | Method and 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) |
static <T> UpdateDSL<MyBatis3UpdateModelAdapter<T>> |
updateWithMapper(Function<UpdateStatementProvider,T> mapperMethod,
SqlTable table) |
<T> UpdateDSL.UpdateWhereBuilder |
where(BindableColumn<T> column,
VisitableCondition<T> condition) |
<T> UpdateDSL.UpdateWhereBuilder |
where(BindableColumn<T> column,
VisitableCondition<T> condition,
SqlCriterion<?>... subCriteria) |
public <T> UpdateDSL.SetClauseFinisher<T> set(SqlColumn<T> column)
public <T> UpdateDSL.UpdateWhereBuilder where(BindableColumn<T> column, VisitableCondition<T> condition)
public <T> UpdateDSL.UpdateWhereBuilder where(BindableColumn<T> column, VisitableCondition<T> condition, SqlCriterion<?>... subCriteria)
public R build()
public static <R> UpdateDSL<R> update(Function<UpdateModel,R> adapterFunction, SqlTable table)
public static UpdateDSL<UpdateModel> update(SqlTable table)
public static <T> UpdateDSL<MyBatis3UpdateModelAdapter<T>> updateWithMapper(Function<UpdateStatementProvider,T> mapperMethod, SqlTable table)
Copyright © 2016–2018 MyBatis.org. All rights reserved.