public class HDataCommand
extends java.lang.Object
限定符和类型 | 字段和说明 |
---|---|
protected java.util.List<top.daxian1218.dust.commons.data.HDataColumn> |
fields |
protected java.lang.String |
PrefixIndexKey |
protected java.util.List<top.daxian1218.dust.commons.data.HDataRecord> |
records |
构造器和说明 |
---|
HDataCommand() |
HDataCommand(java.lang.String text) |
限定符和类型 | 方法和说明 |
---|---|
HDataCommand |
appendParameter(java.lang.Object value) |
HDataCommand |
appendParameters(top.daxian1218.dust.commons.data.HDataRecord ps) |
HDataCommand |
appendParameters(java.util.Map<java.lang.String,java.lang.Object> ps) |
void |
applyBatch() |
UpdateResult |
execute(IDataAdapter adapter) |
java.lang.String |
getCommandText() |
java.lang.String |
getExecuteText() |
java.util.List<top.daxian1218.dust.commons.data.HDataColumn> |
getFields() |
java.lang.Integer |
getPageIndex() |
java.lang.Integer |
getPageSize() |
java.lang.Object |
getParameter(java.lang.String key)
获取相应的Sql参数值
默认指向参数集合列表的最后一个集合,如果需要修改其他的结合,请通过getParametersList来修改
|
java.util.List<top.daxian1218.dust.commons.data.HDataRecord> |
getParameterList() |
top.daxian1218.dust.commons.data.HDataRecord |
getParameters() |
top.daxian1218.dust.commons.data.HDataRecord |
getParameters(int index) |
java.lang.Object |
getTag() |
java.lang.Integer |
getTotalRows() |
boolean |
hasParameter() |
void |
iterate(java.util.function.Function<HDataCommand,java.lang.Boolean> it) |
top.daxian1218.dust.commons.data.HDataTable |
query(IDataAdapter adapter) |
void |
setPageIndex(java.lang.Integer pageIndex) |
void |
setPageSize(java.lang.Integer pageSize) |
HDataCommand |
setParameter(java.lang.String key,
java.lang.Object value)
添加Sql参数,Sql语句中以:key的形式来存放参数
|
void |
setTag(java.lang.Object tag) |
void |
setTotalRows(java.lang.Integer totalRows) |
protected final java.util.List<top.daxian1218.dust.commons.data.HDataRecord> records
protected final java.util.List<top.daxian1218.dust.commons.data.HDataColumn> fields
protected final java.lang.String PrefixIndexKey
public java.lang.Object getTag()
public void setTag(java.lang.Object tag)
public java.lang.Integer getPageSize()
public void setPageSize(java.lang.Integer pageSize)
public java.lang.Integer getPageIndex()
public void setPageIndex(java.lang.Integer pageIndex)
public java.lang.Integer getTotalRows()
public void setTotalRows(java.lang.Integer totalRows)
public java.util.List<top.daxian1218.dust.commons.data.HDataRecord> getParameterList()
public java.util.List<top.daxian1218.dust.commons.data.HDataColumn> getFields()
public top.daxian1218.dust.commons.data.HDataRecord getParameters()
public top.daxian1218.dust.commons.data.HDataRecord getParameters(int index)
public java.lang.String getCommandText()
public java.lang.String getExecuteText()
public void iterate(java.util.function.Function<HDataCommand,java.lang.Boolean> it)
public void applyBatch()
public java.lang.Object getParameter(java.lang.String key)
key
- public boolean hasParameter()
public HDataCommand setParameter(java.lang.String key, java.lang.Object value) throws DustDbException
key
- value
- DustDbException
public HDataCommand appendParameter(java.lang.Object value)
public HDataCommand appendParameters(java.util.Map<java.lang.String,java.lang.Object> ps)
public HDataCommand appendParameters(top.daxian1218.dust.commons.data.HDataRecord ps)
public top.daxian1218.dust.commons.data.HDataTable query(IDataAdapter adapter) throws DustDbException
DustDbException
public UpdateResult execute(IDataAdapter adapter) throws DustDbException
DustDbException