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(String where) |
UpdateEvent |
getEvent() |
String |
getKeyColumn() |
Object |
getKeyValue() |
HashMap<String,Object> |
getUpdate() |
String |
getWhere() |
List<Object> |
getWhereParameters() |
void |
putUpdate(String column,
Object value)
添加要更新的字段
|
void |
run()
异步执行
|
void |
setEvent(UpdateEvent event) |
void |
setKeyColumn(String keyColumn)
设置主键列名
默认为 id
|
void |
setKeyValue(Object keyValue)
设置查询主键值
|
void |
setUpdate(HashMap<String,Object> update) |
void |
setWhere(String where) |
void |
setWhereParameters(List<Object> whereParameters) |
void |
setWhereParameters(Object... whereParameters) |
long |
syncRun()
同步执行
|
getData, getThrowable, getWriteBase, isAsync, isThrows, recycling, setAsync, setData, setThrowablegetOptUserId, getRefKey, getRefMap, getRefWhere, getRemove, getTag, getTagName, getTclass, getTclass, isThrows, putRefClass, putRefClass, runEnd, setOptUserId, setRefKey, setRemove, 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 Object getKeyValue()
public void setKeyValue(Object keyValue)
keyValue - 键public String getKeyColumn()
public void setKeyColumn(String keyColumn)
默认为 id
keyColumn - 列public String getWhere()
public void setWhere(String where)
public void AppendWhere(String where)
public void setWhereParameters(Object... whereParameters)
Copyright © 2017. All Rights Reserved.