类 HDataCommand

  • 直接已知子类:
    HSqlCommand

    public class HDataCommand
    extends java.lang.Object
    数据执行命令
    • 字段详细资料

      • 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
        另请参阅:
        常量字段值
    • 构造器详细资料

      • HDataCommand

        public HDataCommand​(java.lang.String text)
      • HDataCommand

        public HDataCommand()
    • 方法详细资料

      • 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)