类 HDataCommand
- java.lang.Object
-
- top.daxian1218.dust.db.base.HDataCommand
-
- 直接已知子类:
HSqlCommand
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(java.util.Map<java.lang.String,java.lang.Object> ps)
HDataCommand
appendParameters(top.daxian1218.dust.commons.data.HDataRecord 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)
-
-
-
字段详细资料
-
records
protected final java.util.List<top.daxian1218.dust.commons.data.HDataRecord> records
-
fields
protected final java.util.List<top.daxian1218.dust.commons.data.HDataColumn> fields
-
PrefixIndexKey
protected final java.lang.String PrefixIndexKey
- 另请参阅:
- 常量字段值
-
-
方法详细资料
-
getTag
public java.lang.Object getTag()
-
setTag
public void setTag(java.lang.Object tag)
-
getPageSize
public java.lang.Integer getPageSize()
-
setPageSize
public void setPageSize(java.lang.Integer pageSize)
-
getPageIndex
public java.lang.Integer getPageIndex()
-
setPageIndex
public void setPageIndex(java.lang.Integer pageIndex)
-
getTotalRows
public java.lang.Integer getTotalRows()
-
setTotalRows
public void setTotalRows(java.lang.Integer totalRows)
-
getParameterList
public java.util.List<top.daxian1218.dust.commons.data.HDataRecord> getParameterList()
-
getFields
public java.util.List<top.daxian1218.dust.commons.data.HDataColumn> getFields()
-
getParameters
public top.daxian1218.dust.commons.data.HDataRecord getParameters()
-
getParameters
public top.daxian1218.dust.commons.data.HDataRecord getParameters(int index)
-
getCommandText
public java.lang.String getCommandText()
-
getExecuteText
public java.lang.String getExecuteText()
-
iterate
public void iterate(java.util.function.Function<HDataCommand,java.lang.Boolean> it)
-
applyBatch
public void applyBatch()
-
getParameter
public java.lang.Object getParameter(java.lang.String key)
获取相应的Sql参数值 默认指向参数集合列表的最后一个集合,如果需要修改其他的结合,请通过getParametersList来修改- 参数:
key
-- 返回:
-
hasParameter
public boolean hasParameter()
-
setParameter
public HDataCommand setParameter(java.lang.String key, java.lang.Object value) throws DustDbException
添加Sql参数,Sql语句中以:key的形式来存放参数- 参数:
key
-value
-- 返回:
- 抛出:
DustDbException
-
appendParameter
public HDataCommand appendParameter(java.lang.Object value)
-
appendParameters
public HDataCommand appendParameters(java.util.Map<java.lang.String,java.lang.Object> ps)
-
appendParameters
public HDataCommand appendParameters(top.daxian1218.dust.commons.data.HDataRecord ps)
-
query
public top.daxian1218.dust.commons.data.HDataTable query(IDataAdapter adapter) throws DustDbException
- 抛出:
DustDbException
-
execute
public UpdateResult execute(IDataAdapter adapter) throws DustDbException
- 抛出:
DustDbException
-
-