Interface IEAsset

  • All Superinterfaces:
    Serializable, io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo
    All Known Implementing Classes:
    EAsset, EAssetRecord

    public interface IEAsset
    extends io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo, Serializable
    This class is generated by jOOQ.
    • Method Detail

      • setKey

        IEAsset setKey​(String value)
        Setter for DB_ETERNAL.E_ASSET.KEY. 「key」- 资产主键
      • getKey

        String getKey()
        Getter for DB_ETERNAL.E_ASSET.KEY. 「key」- 资产主键
      • setName

        IEAsset setName​(String value)
        Setter for DB_ETERNAL.E_ASSET.NAME. 「name」- 资产名称
      • getName

        String getName()
        Getter for DB_ETERNAL.E_ASSET.NAME. 「name」- 资产名称
      • setCode

        IEAsset setCode​(String value)
        Setter for DB_ETERNAL.E_ASSET.CODE. 「code」- 资产编号
      • getCode

        String getCode()
        Getter for DB_ETERNAL.E_ASSET.CODE. 「code」- 资产编号
      • setType

        IEAsset setType​(String value)
        Setter for DB_ETERNAL.E_ASSET.TYPE. 「type」- 资产类型
      • getType

        String getType()
        Getter for DB_ETERNAL.E_ASSET.TYPE. 「type」- 资产类型
      • setStatus

        IEAsset setStatus​(String value)
        Setter for DB_ETERNAL.E_ASSET.STATUS. 「status」- 资产状态
      • getStatus

        String getStatus()
        Getter for DB_ETERNAL.E_ASSET.STATUS. 「status」- 资产状态
      • setModelNumber

        IEAsset setModelNumber​(String value)
        Setter for DB_ETERNAL.E_ASSET.MODEL_NUMBER. 「modelNumber」- 规格型号
      • getModelNumber

        String getModelNumber()
        Getter for DB_ETERNAL.E_ASSET.MODEL_NUMBER. 「modelNumber」- 规格型号
      • setUnit

        IEAsset setUnit​(String value)
        Setter for DB_ETERNAL.E_ASSET.UNIT. 「unit」- 计量单位
      • getUnit

        String getUnit()
        Getter for DB_ETERNAL.E_ASSET.UNIT. 「unit」- 计量单位
      • setNum

        IEAsset setNum​(Long value)
        Setter for DB_ETERNAL.E_ASSET.NUM. 「num」- 资产数量
      • getNum

        Long getNum()
        Getter for DB_ETERNAL.E_ASSET.NUM. 「num」- 资产数量
      • setNumDeprecating

        IEAsset setNumDeprecating​(Long value)
        Setter for DB_ETERNAL.E_ASSET.NUM_DEPRECATING. 「numDeprecating」- 预计折旧数量
      • getNumDeprecating

        Long getNumDeprecating()
        Getter for DB_ETERNAL.E_ASSET.NUM_DEPRECATING. 「numDeprecating」- 预计折旧数量
      • setNumDeprecated

        IEAsset setNumDeprecated​(Long value)
        Setter for DB_ETERNAL.E_ASSET.NUM_DEPRECATED. 「numDeprecated」- 已折旧数量
      • getNumDeprecated

        Long getNumDeprecated()
        Getter for DB_ETERNAL.E_ASSET.NUM_DEPRECATED. 「numDeprecated」- 已折旧数量
      • setNumUsing

        IEAsset setNumUsing​(Long value)
        Setter for DB_ETERNAL.E_ASSET.NUM_USING. 「numUsing」- 预计使用数量
      • getNumUsing

        Long getNumUsing()
        Getter for DB_ETERNAL.E_ASSET.NUM_USING. 「numUsing」- 预计使用数量
      • setNumUsed

        IEAsset setNumUsed​(Long value)
        Setter for DB_ETERNAL.E_ASSET.NUM_USED. 「numUsed」- 已使用数量
      • getNumUsed

        Long getNumUsed()
        Getter for DB_ETERNAL.E_ASSET.NUM_USED. 「numUsed」- 已使用数量
      • setWayChange

        IEAsset setWayChange​(String value)
        Setter for DB_ETERNAL.E_ASSET.WAY_CHANGE. 「wayChange」- 变动方式
      • getWayChange

        String getWayChange()
        Getter for DB_ETERNAL.E_ASSET.WAY_CHANGE. 「wayChange」- 变动方式
      • setWayDeprecate

        IEAsset setWayDeprecate​(String value)
        Setter for DB_ETERNAL.E_ASSET.WAY_DEPRECATE. 「wayDeprecate」- 折旧方式
      • getWayDeprecate

        String getWayDeprecate()
        Getter for DB_ETERNAL.E_ASSET.WAY_DEPRECATE. 「wayDeprecate」- 折旧方式
      • setWayAccording

        IEAsset setWayAccording​(String value)
        Setter for DB_ETERNAL.E_ASSET.WAY_ACCORDING. 「wayAccording」- 折旧依据
      • getWayAccording

        String getWayAccording()
        Getter for DB_ETERNAL.E_ASSET.WAY_ACCORDING. 「wayAccording」- 折旧依据
      • setUsedAt

        IEAsset setUsedAt​(LocalDateTime value)
        Setter for DB_ETERNAL.E_ASSET.USED_AT. 「usedAt」- 开始使用时间
      • getUsedAt

        LocalDateTime getUsedAt()
        Getter for DB_ETERNAL.E_ASSET.USED_AT. 「usedAt」- 开始使用时间
      • setUsedBy

        IEAsset setUsedBy​(String value)
        Setter for DB_ETERNAL.E_ASSET.USED_BY. 「usedBy」- 使用者
      • getUsedBy

        String getUsedBy()
        Getter for DB_ETERNAL.E_ASSET.USED_BY. 「usedBy」- 使用者
      • setUsedStatus

        IEAsset setUsedStatus​(String value)
        Setter for DB_ETERNAL.E_ASSET.USED_STATUS. 「usedStatus」- 使用状态
      • getUsedStatus

        String getUsedStatus()
        Getter for DB_ETERNAL.E_ASSET.USED_STATUS. 「usedStatus」- 使用状态
      • setVOriginal

        IEAsset setVOriginal​(BigDecimal value)
        Setter for DB_ETERNAL.E_ASSET.V_ORIGINAL. 「vOriginal」- 原价值
      • getVOriginal

        BigDecimal getVOriginal()
        Getter for DB_ETERNAL.E_ASSET.V_ORIGINAL. 「vOriginal」- 原价值
      • setVTax

        IEAsset setVTax​(BigDecimal value)
        Setter for DB_ETERNAL.E_ASSET.V_TAX. 「vTax」- 税额
      • getVTax

        BigDecimal getVTax()
        Getter for DB_ETERNAL.E_ASSET.V_TAX. 「vTax」- 税额
      • setVDeReady

        IEAsset setVDeReady​(BigDecimal value)
        Setter for DB_ETERNAL.E_ASSET.V_DE_READY. 「vDeReady」- 减值准备
      • getVDeReady

        BigDecimal getVDeReady()
        Getter for DB_ETERNAL.E_ASSET.V_DE_READY. 「vDeReady」- 减值准备
      • setVNetJunk

        IEAsset setVNetJunk​(BigDecimal value)
        Setter for DB_ETERNAL.E_ASSET.V_NET_JUNK. 「vNetJunk」- 净残值
      • getVNetJunk

        BigDecimal getVNetJunk()
        Getter for DB_ETERNAL.E_ASSET.V_NET_JUNK. 「vNetJunk」- 净残值
      • setVNet

        IEAsset setVNet​(BigDecimal value)
        Setter for DB_ETERNAL.E_ASSET.V_NET. 「vNet」- 净值
      • getVNet

        BigDecimal getVNet()
        Getter for DB_ETERNAL.E_ASSET.V_NET. 「vNet」- 净值
      • setVNetAmount

        IEAsset setVNetAmount​(BigDecimal value)
        Setter for DB_ETERNAL.E_ASSET.V_NET_AMOUNT. 「vNetAmount」- 净额
      • getVNetAmount

        BigDecimal getVNetAmount()
        Getter for DB_ETERNAL.E_ASSET.V_NET_AMOUNT. 「vNetAmount」- 净额
      • setVDeprecatedM

        IEAsset setVDeprecatedM​(BigDecimal value)
        Setter for DB_ETERNAL.E_ASSET.V_DEPRECATED_M. 「vDeprecatedM」- 月折旧
      • getVDeprecatedM

        BigDecimal getVDeprecatedM()
        Getter for DB_ETERNAL.E_ASSET.V_DEPRECATED_M. 「vDeprecatedM」- 月折旧
      • setVDeprecatedA

        IEAsset setVDeprecatedA​(BigDecimal value)
        Setter for DB_ETERNAL.E_ASSET.V_DEPRECATED_A. 「vDeprecatedA」- 累积折旧
      • getVDeprecatedA

        BigDecimal getVDeprecatedA()
        Getter for DB_ETERNAL.E_ASSET.V_DEPRECATED_A. 「vDeprecatedA」- 累积折旧
      • setKFixed

        IEAsset setKFixed​(String value)
        Setter for DB_ETERNAL.E_ASSET.K_FIXED. 「kFixed」- 固定资产科目
      • getKFixed

        String getKFixed()
        Getter for DB_ETERNAL.E_ASSET.K_FIXED. 「kFixed」- 固定资产科目
      • setKDeprecated

        IEAsset setKDeprecated​(String value)
        Setter for DB_ETERNAL.E_ASSET.K_DEPRECATED. 「kDeprecated」- 累积折旧科目
      • getKDeprecated

        String getKDeprecated()
        Getter for DB_ETERNAL.E_ASSET.K_DEPRECATED. 「kDeprecated」- 累积折旧科目
      • setKAssignment

        IEAsset setKAssignment​(String value)
        Setter for DB_ETERNAL.E_ASSET.K_ASSIGNMENT. 「kAssignment」- 折旧费用分配科目
      • getKAssignment

        String getKAssignment()
        Getter for DB_ETERNAL.E_ASSET.K_ASSIGNMENT. 「kAssignment」- 折旧费用分配科目
      • setKTax

        IEAsset setKTax​(String value)
        Setter for DB_ETERNAL.E_ASSET.K_TAX. 「kTax」- 税金科目
      • getKTax

        String getKTax()
        Getter for DB_ETERNAL.E_ASSET.K_TAX. 「kTax」- 税金科目
      • setKDevalue

        IEAsset setKDevalue​(String value)
        Setter for DB_ETERNAL.E_ASSET.K_DEVALUE. 「kDevalue」- 减值准备科目
      • getKDevalue

        String getKDevalue()
        Getter for DB_ETERNAL.E_ASSET.K_DEVALUE. 「kDevalue」- 减值准备科目
      • setKChange

        IEAsset setKChange​(String value)
        Setter for DB_ETERNAL.E_ASSET.K_CHANGE. 「kChange」- 资产变动对方科目
      • getKChange

        String getKChange()
        Getter for DB_ETERNAL.E_ASSET.K_CHANGE. 「kChange」- 资产变动对方科目
      • setCustomerId

        IEAsset setCustomerId​(String value)
        Setter for DB_ETERNAL.E_ASSET.CUSTOMER_ID. 「customerId」- 供应商ID
      • getCustomerId

        String getCustomerId()
        Getter for DB_ETERNAL.E_ASSET.CUSTOMER_ID. 「customerId」- 供应商ID
      • setExpiredAt

        IEAsset setExpiredAt​(LocalDateTime value)
        Setter for DB_ETERNAL.E_ASSET.EXPIRED_AT. 「expiredAt」- 到期时间
      • getExpiredAt

        LocalDateTime getExpiredAt()
        Getter for DB_ETERNAL.E_ASSET.EXPIRED_AT. 「expiredAt」- 到期时间
      • setExpiredComment

        IEAsset setExpiredComment​(String value)
        Setter for DB_ETERNAL.E_ASSET.EXPIRED_COMMENT. 「expiredComment」- 到期说明
      • getExpiredComment

        String getExpiredComment()
        Getter for DB_ETERNAL.E_ASSET.EXPIRED_COMMENT. 「expiredComment」- 到期说明
      • setUserId

        IEAsset setUserId​(String value)
        Setter for DB_ETERNAL.E_ASSET.USER_ID. 「userId」- 资产管理者
      • getUserId

        String getUserId()
        Getter for DB_ETERNAL.E_ASSET.USER_ID. 「userId」- 资产管理者
      • setStoreId

        IEAsset setStoreId​(String value)
        Setter for DB_ETERNAL.E_ASSET.STORE_ID. 「storeId」- 所属仓库ID
      • getStoreId

        String getStoreId()
        Getter for DB_ETERNAL.E_ASSET.STORE_ID. 「storeId」- 所属仓库ID
      • setDeptId

        IEAsset setDeptId​(String value)
        Setter for DB_ETERNAL.E_ASSET.DEPT_ID. 「deptId」- 所属部门
      • getDeptId

        String getDeptId()
        Getter for DB_ETERNAL.E_ASSET.DEPT_ID. 「deptId」- 所属部门
      • setCompanyId

        IEAsset setCompanyId​(String value)
        Setter for DB_ETERNAL.E_ASSET.COMPANY_ID. 「companyId」- 所属公司
      • getCompanyId

        String getCompanyId()
        Getter for DB_ETERNAL.E_ASSET.COMPANY_ID. 「companyId」- 所属公司
      • setParentId

        IEAsset setParentId​(String value)
        Setter for DB_ETERNAL.E_ASSET.PARENT_ID. 「parentId」- 上级资产
      • getParentId

        String getParentId()
        Getter for DB_ETERNAL.E_ASSET.PARENT_ID. 「parentId」- 上级资产
      • setComment

        IEAsset setComment​(String value)
        Setter for DB_ETERNAL.E_ASSET.COMMENT. 「comment」- 资产备注
      • getComment

        String getComment()
        Getter for DB_ETERNAL.E_ASSET.COMMENT. 「comment」- 资产备注
      • setSigma

        IEAsset setSigma​(String value)
        Setter for DB_ETERNAL.E_ASSET.SIGMA. 「sigma」- 统一标识
      • getSigma

        String getSigma()
        Getter for DB_ETERNAL.E_ASSET.SIGMA. 「sigma」- 统一标识
      • setLanguage

        IEAsset setLanguage​(String value)
        Setter for DB_ETERNAL.E_ASSET.LANGUAGE. 「language」- 使用的语言
      • getLanguage

        String getLanguage()
        Getter for DB_ETERNAL.E_ASSET.LANGUAGE. 「language」- 使用的语言
      • setActive

        IEAsset setActive​(Boolean value)
        Setter for DB_ETERNAL.E_ASSET.ACTIVE. 「active」- 是否启用
      • getActive

        Boolean getActive()
        Getter for DB_ETERNAL.E_ASSET.ACTIVE. 「active」- 是否启用
      • setMetadata

        IEAsset setMetadata​(String value)
        Setter for DB_ETERNAL.E_ASSET.METADATA. 「metadata」- 附加配置数据
      • getMetadata

        String getMetadata()
        Getter for DB_ETERNAL.E_ASSET.METADATA. 「metadata」- 附加配置数据
      • setEnterAt

        IEAsset setEnterAt​(LocalDateTime value)
        Setter for DB_ETERNAL.E_ASSET.ENTER_AT. 「enterAt」- 入库时间
      • getEnterAt

        LocalDateTime getEnterAt()
        Getter for DB_ETERNAL.E_ASSET.ENTER_AT. 「enterAt」- 入库时间
      • setEnterBy

        IEAsset setEnterBy​(String value)
        Setter for DB_ETERNAL.E_ASSET.ENTER_BY. 「enterBy」- 入库人
      • getEnterBy

        String getEnterBy()
        Getter for DB_ETERNAL.E_ASSET.ENTER_BY. 「enterBy」- 入库人
      • setAccountAt

        IEAsset setAccountAt​(LocalDateTime value)
        Setter for DB_ETERNAL.E_ASSET.ACCOUNT_AT. 「accountAt」- 入账时间
      • getAccountAt

        LocalDateTime getAccountAt()
        Getter for DB_ETERNAL.E_ASSET.ACCOUNT_AT. 「accountAt」- 入账时间
      • setAccountBy

        IEAsset setAccountBy​(String value)
        Setter for DB_ETERNAL.E_ASSET.ACCOUNT_BY. 「accountBy」- 入账人
      • getAccountBy

        String getAccountBy()
        Getter for DB_ETERNAL.E_ASSET.ACCOUNT_BY. 「accountBy」- 入账人
      • setScrapAt

        IEAsset setScrapAt​(LocalDateTime value)
        Setter for DB_ETERNAL.E_ASSET.SCRAP_AT. 「scrapAt」- 报废时间
      • getScrapAt

        LocalDateTime getScrapAt()
        Getter for DB_ETERNAL.E_ASSET.SCRAP_AT. 「scrapAt」- 报废时间
      • setScrapBy

        IEAsset setScrapBy​(String value)
        Setter for DB_ETERNAL.E_ASSET.SCRAP_BY. 「scrapBy」- 报废人
      • getScrapBy

        String getScrapBy()
        Getter for DB_ETERNAL.E_ASSET.SCRAP_BY. 「scrapBy」- 报废人
      • setCreatedAt

        IEAsset setCreatedAt​(LocalDateTime value)
        Setter for DB_ETERNAL.E_ASSET.CREATED_AT. 「createdAt」- 创建时间
      • getCreatedAt

        LocalDateTime getCreatedAt()
        Getter for DB_ETERNAL.E_ASSET.CREATED_AT. 「createdAt」- 创建时间
      • setCreatedBy

        IEAsset setCreatedBy​(String value)
        Setter for DB_ETERNAL.E_ASSET.CREATED_BY. 「createdBy」- 创建人
      • getCreatedBy

        String getCreatedBy()
        Getter for DB_ETERNAL.E_ASSET.CREATED_BY. 「createdBy」- 创建人
      • setUpdatedAt

        IEAsset setUpdatedAt​(LocalDateTime value)
        Setter for DB_ETERNAL.E_ASSET.UPDATED_AT. 「updatedAt」- 更新时间
      • getUpdatedAt

        LocalDateTime getUpdatedAt()
        Getter for DB_ETERNAL.E_ASSET.UPDATED_AT. 「updatedAt」- 更新时间
      • setUpdatedBy

        IEAsset setUpdatedBy​(String value)
        Setter for DB_ETERNAL.E_ASSET.UPDATED_BY. 「updatedBy」- 更新人
      • getUpdatedBy

        String getUpdatedBy()
        Getter for DB_ETERNAL.E_ASSET.UPDATED_BY. 「updatedBy」- 更新人
      • from

        void from​(IEAsset from)
        Load data from another generated Record/POJO implementing the common interface IEAsset
      • into

        <E extends IEAsset> E into​(E into)
        Copy data into another generated Record/POJO implementing the common interface IEAsset
      • fromJson

        default IEAsset fromJson​(io.vertx.core.json.JsonObject json)
        Specified by:
        fromJson in interface io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo
      • toJson

        default io.vertx.core.json.JsonObject toJson()
        Specified by:
        toJson in interface io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo