Class EContract

  • All Implemented Interfaces:
    IEContract, io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo, Serializable

    public class EContract
    extends Object
    implements io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo, IEContract
    This class is generated by jOOQ.
    See Also:
    Serialized Form
    • Method Detail

      • getKey

        public String getKey()
        Getter for DB_ETERNAL.E_CONTRACT.KEY. 「key」- 合同主键
        Specified by:
        getKey in interface IEContract
      • setKey

        public EContract setKey​(String key)
        Setter for DB_ETERNAL.E_CONTRACT.KEY. 「key」- 合同主键
        Specified by:
        setKey in interface IEContract
      • getName

        public String getName()
        Getter for DB_ETERNAL.E_CONTRACT.NAME. 「name」- 合同名称
        Specified by:
        getName in interface IEContract
      • setName

        public EContract setName​(String name)
        Setter for DB_ETERNAL.E_CONTRACT.NAME. 「name」- 合同名称
        Specified by:
        setName in interface IEContract
      • getCode

        public String getCode()
        Getter for DB_ETERNAL.E_CONTRACT.CODE. 「code」- 合同编号
        Specified by:
        getCode in interface IEContract
      • setCode

        public EContract setCode​(String code)
        Setter for DB_ETERNAL.E_CONTRACT.CODE. 「code」- 合同编号
        Specified by:
        setCode in interface IEContract
      • getTitle

        public String getTitle()
        Getter for DB_ETERNAL.E_CONTRACT.TITLE. 「title」- 合同标题
        Specified by:
        getTitle in interface IEContract
      • setTitle

        public EContract setTitle​(String title)
        Setter for DB_ETERNAL.E_CONTRACT.TITLE. 「title」- 合同标题
        Specified by:
        setTitle in interface IEContract
      • getFileKey

        public String getFileKey()
        Getter for DB_ETERNAL.E_CONTRACT.FILE_KEY. 「fileKey」- 合同附件Key
        Specified by:
        getFileKey in interface IEContract
      • setFileKey

        public EContract setFileKey​(String fileKey)
        Setter for DB_ETERNAL.E_CONTRACT.FILE_KEY. 「fileKey」- 合同附件Key
        Specified by:
        setFileKey in interface IEContract
      • getAmount

        public BigDecimal getAmount()
        Getter for DB_ETERNAL.E_CONTRACT.AMOUNT. 「amount」- 合同金额
        Specified by:
        getAmount in interface IEContract
      • getCompanyId

        public String getCompanyId()
        Getter for DB_ETERNAL.E_CONTRACT.COMPANY_ID. 「companyId」- 合同甲方
        Specified by:
        getCompanyId in interface IEContract
      • setCompanyId

        public EContract setCompanyId​(String companyId)
        Setter for DB_ETERNAL.E_CONTRACT.COMPANY_ID. 「companyId」- 合同甲方
        Specified by:
        setCompanyId in interface IEContract
      • getCustomerId

        public String getCustomerId()
        Getter for DB_ETERNAL.E_CONTRACT.CUSTOMER_ID. 「customerId」- 合同乙方
        Specified by:
        getCustomerId in interface IEContract
      • setCustomerId

        public EContract setCustomerId​(String customerId)
        Setter for DB_ETERNAL.E_CONTRACT.CUSTOMER_ID. 「customerId」- 合同乙方
        Specified by:
        setCustomerId in interface IEContract
      • getExpiredAt

        public LocalDateTime getExpiredAt()
        Getter for DB_ETERNAL.E_CONTRACT.EXPIRED_AT. 「expiredAt」- 过期时间
        Specified by:
        getExpiredAt in interface IEContract
      • getSignedAt

        public LocalDateTime getSignedAt()
        Getter for DB_ETERNAL.E_CONTRACT.SIGNED_AT. 「signedAt」- 签订时间
        Specified by:
        getSignedAt in interface IEContract
      • getRunAt

        public LocalDateTime getRunAt()
        Getter for DB_ETERNAL.E_CONTRACT.RUN_AT. 「runAt」- 生效时间
        Specified by:
        getRunAt in interface IEContract
      • getRunUpAt

        public LocalDateTime getRunUpAt()
        Getter for DB_ETERNAL.E_CONTRACT.RUN_UP_AT. 「runUpAt」- 挂账到期时间
        Specified by:
        getRunUpAt in interface IEContract
      • getAName

        public String getAName()
        Getter for DB_ETERNAL.E_CONTRACT.A_NAME. 「aName」- 甲方签订人
        Specified by:
        getAName in interface IEContract
      • setAName

        public EContract setAName​(String aName)
        Setter for DB_ETERNAL.E_CONTRACT.A_NAME. 「aName」- 甲方签订人
        Specified by:
        setAName in interface IEContract
      • getAPhone

        public String getAPhone()
        Getter for DB_ETERNAL.E_CONTRACT.A_PHONE. 「aPhone」- 甲方签订人姓名
        Specified by:
        getAPhone in interface IEContract
      • setAPhone

        public EContract setAPhone​(String aPhone)
        Setter for DB_ETERNAL.E_CONTRACT.A_PHONE. 「aPhone」- 甲方签订人姓名
        Specified by:
        setAPhone in interface IEContract
      • getAAddress

        public String getAAddress()
        Getter for DB_ETERNAL.E_CONTRACT.A_ADDRESS. 「aAddress」- 甲方联系地址
        Specified by:
        getAAddress in interface IEContract
      • setAAddress

        public EContract setAAddress​(String aAddress)
        Setter for DB_ETERNAL.E_CONTRACT.A_ADDRESS. 「aAddress」- 甲方联系地址
        Specified by:
        setAAddress in interface IEContract
      • getBName

        public String getBName()
        Getter for DB_ETERNAL.E_CONTRACT.B_NAME. 「bName」- 乙方签订人
        Specified by:
        getBName in interface IEContract
      • setBName

        public EContract setBName​(String bName)
        Setter for DB_ETERNAL.E_CONTRACT.B_NAME. 「bName」- 乙方签订人
        Specified by:
        setBName in interface IEContract
      • getBPhone

        public String getBPhone()
        Getter for DB_ETERNAL.E_CONTRACT.B_PHONE. 「bPhone」- 乙方签订人姓名
        Specified by:
        getBPhone in interface IEContract
      • setBPhone

        public EContract setBPhone​(String bPhone)
        Setter for DB_ETERNAL.E_CONTRACT.B_PHONE. 「bPhone」- 乙方签订人姓名
        Specified by:
        setBPhone in interface IEContract
      • getBAddress

        public String getBAddress()
        Getter for DB_ETERNAL.E_CONTRACT.B_ADDRESS. 「bAddress」- 乙方联系地址
        Specified by:
        getBAddress in interface IEContract
      • setBAddress

        public EContract setBAddress​(String bAddress)
        Setter for DB_ETERNAL.E_CONTRACT.B_ADDRESS. 「bAddress」- 乙方联系地址
        Specified by:
        setBAddress in interface IEContract
      • getType

        public String getType()
        Getter for DB_ETERNAL.E_CONTRACT.TYPE. 「type」- 合同分类
        Specified by:
        getType in interface IEContract
      • setType

        public EContract setType​(String type)
        Setter for DB_ETERNAL.E_CONTRACT.TYPE. 「type」- 合同分类
        Specified by:
        setType in interface IEContract
      • getMetadata

        public String getMetadata()
        Getter for DB_ETERNAL.E_CONTRACT.METADATA. 「metadata」- 附加配置
        Specified by:
        getMetadata in interface IEContract
      • setMetadata

        public EContract setMetadata​(String metadata)
        Setter for DB_ETERNAL.E_CONTRACT.METADATA. 「metadata」- 附加配置
        Specified by:
        setMetadata in interface IEContract
      • getActive

        public Boolean getActive()
        Getter for DB_ETERNAL.E_CONTRACT.ACTIVE. 「active」- 是否启用
        Specified by:
        getActive in interface IEContract
      • setActive

        public EContract setActive​(Boolean active)
        Setter for DB_ETERNAL.E_CONTRACT.ACTIVE. 「active」- 是否启用
        Specified by:
        setActive in interface IEContract
      • getSigma

        public String getSigma()
        Getter for DB_ETERNAL.E_CONTRACT.SIGMA. 「sigma」- 统一标识(公司所属应用)
        Specified by:
        getSigma in interface IEContract
      • setSigma

        public EContract setSigma​(String sigma)
        Setter for DB_ETERNAL.E_CONTRACT.SIGMA. 「sigma」- 统一标识(公司所属应用)
        Specified by:
        setSigma in interface IEContract
      • getLanguage

        public String getLanguage()
        Getter for DB_ETERNAL.E_CONTRACT.LANGUAGE. 「language」- 使用的语言
        Specified by:
        getLanguage in interface IEContract
      • setLanguage

        public EContract setLanguage​(String language)
        Setter for DB_ETERNAL.E_CONTRACT.LANGUAGE. 「language」- 使用的语言
        Specified by:
        setLanguage in interface IEContract
      • getCreatedAt

        public LocalDateTime getCreatedAt()
        Getter for DB_ETERNAL.E_CONTRACT.CREATED_AT. 「createdAt」- 创建时间
        Specified by:
        getCreatedAt in interface IEContract
      • getCreatedBy

        public String getCreatedBy()
        Getter for DB_ETERNAL.E_CONTRACT.CREATED_BY. 「createdBy」- 创建人
        Specified by:
        getCreatedBy in interface IEContract
      • setCreatedBy

        public EContract setCreatedBy​(String createdBy)
        Setter for DB_ETERNAL.E_CONTRACT.CREATED_BY. 「createdBy」- 创建人
        Specified by:
        setCreatedBy in interface IEContract
      • getUpdatedAt

        public LocalDateTime getUpdatedAt()
        Getter for DB_ETERNAL.E_CONTRACT.UPDATED_AT. 「updatedAt」- 更新时间
        Specified by:
        getUpdatedAt in interface IEContract
      • getUpdatedBy

        public String getUpdatedBy()
        Getter for DB_ETERNAL.E_CONTRACT.UPDATED_BY. 「updatedBy」- 更新人
        Specified by:
        getUpdatedBy in interface IEContract
      • setUpdatedBy

        public EContract setUpdatedBy​(String updatedBy)
        Setter for DB_ETERNAL.E_CONTRACT.UPDATED_BY. 「updatedBy」- 更新人
        Specified by:
        setUpdatedBy in interface IEContract
      • from

        public void from​(IEContract from)
        Description copied from interface: IEContract
        Load data from another generated Record/POJO implementing the common interface IEContract
        Specified by:
        from in interface IEContract
      • into

        public <E extends IEContract> E into​(E into)
        Description copied from interface: IEContract
        Copy data into another generated Record/POJO implementing the common interface IEContract
        Specified by:
        into in interface IEContract