public class Update<T> extends WriteBase<T>
| 构造器和说明 |
|---|
Update() |
Update(boolean isThrows) |
Update(T data) |
Update(T data,
boolean isThrows) |
Update(T data,
UpdateEvent event) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
AppendWhere(java.lang.String where) |
UpdateEvent |
getEvent() |
java.lang.String |
getKeyColumn() |
java.lang.Object |
getKeyValue() |
java.util.List<java.lang.String> |
getRemove()
设置不能修改的字段
|
java.util.HashMap<java.lang.String,java.lang.Object> |
getUpdate() |
java.lang.String |
getWhere() |
java.util.List<java.lang.Object> |
getWhereParameters() |
void |
putUpdate(java.lang.String column,
java.lang.Object value)
添加要更新的字段
|
void |
run()
异步执行
|
void |
setEvent(UpdateEvent event) |
void |
setKeyColumn(java.lang.String keyColumn)
设置主键列名
默认为 id
|
void |
setKeyValue(java.lang.Object keyValue)
设置查询主键值
|
void |
setUpdate(java.util.HashMap<java.lang.String,java.lang.Object> update) |
void |
setWhere(java.lang.String where) |
void |
setWhereParameters(java.util.List<java.lang.Object> whereParameters) |
void |
setWhereParameters(java.lang.Object... whereParameters) |
long |
syncRun()
同步执行
|
getData, getThrowable, getWriteBase, isAsync, isThrows, recycling, setAsync, setData, setThrowablegetOptUserId, getRefKey, getRefMap, getRefWhere, getTag, getTagName, getTclass, getTclass, isThrows, putRefClass, putRefClass, restart, runEnd, setOptUserId, setRefKey, setRemove, setRemoveList, setRunSql, setTag, setTagName, setTclass, setThrowspublic Update(T data)
public Update(T data, UpdateEvent event)
public Update(T data, boolean isThrows)
public Update()
public Update(boolean isThrows)
public UpdateEvent getEvent()
public void setEvent(UpdateEvent event)
public java.util.HashMap<java.lang.String,java.lang.Object> getUpdate()
public void setUpdate(java.util.HashMap<java.lang.String,java.lang.Object> update)
public void putUpdate(java.lang.String column,
java.lang.Object value)
column - 列名value - 值public java.lang.Object getKeyValue()
public void setKeyValue(java.lang.Object keyValue)
keyValue - 键public java.lang.String getKeyColumn()
public void setKeyColumn(java.lang.String keyColumn)
默认为 id
keyColumn - 列public java.util.List<java.lang.String> getRemove()
public java.lang.String getWhere()
public void setWhere(java.lang.String where)
public void AppendWhere(java.lang.String where)
public java.util.List<java.lang.Object> getWhereParameters()
public void setWhereParameters(java.util.List<java.lang.Object> whereParameters)
public void setWhereParameters(java.lang.Object... whereParameters)
Copyright © 2017. All Rights Reserved.