Class ECompany

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

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

      • getKey

        public String getKey()
        Getter for DB_ETERNAL.E_COMPANY.KEY. 「key」- 公司主键
        Specified by:
        getKey in interface IECompany
      • setKey

        public ECompany setKey​(String key)
        Setter for DB_ETERNAL.E_COMPANY.KEY. 「key」- 公司主键
        Specified by:
        setKey in interface IECompany
      • getName

        public String getName()
        Getter for DB_ETERNAL.E_COMPANY.NAME. 「name」- 公司名称
        Specified by:
        getName in interface IECompany
      • setName

        public ECompany setName​(String name)
        Setter for DB_ETERNAL.E_COMPANY.NAME. 「name」- 公司名称
        Specified by:
        setName in interface IECompany
      • getAlias

        public String getAlias()
        Getter for DB_ETERNAL.E_COMPANY.ALIAS. 「alias」- 公司别称
        Specified by:
        getAlias in interface IECompany
      • setAlias

        public ECompany setAlias​(String alias)
        Setter for DB_ETERNAL.E_COMPANY.ALIAS. 「alias」- 公司别称
        Specified by:
        setAlias in interface IECompany
      • getTitle

        public String getTitle()
        Getter for DB_ETERNAL.E_COMPANY.TITLE. 「title」- 公司显示标题
        Specified by:
        getTitle in interface IECompany
      • setTitle

        public ECompany setTitle​(String title)
        Setter for DB_ETERNAL.E_COMPANY.TITLE. 「title」- 公司显示标题
        Specified by:
        setTitle in interface IECompany
      • getCode

        public String getCode()
        Getter for DB_ETERNAL.E_COMPANY.CODE. 「code」- 公司编号
        Specified by:
        getCode in interface IECompany
      • setCode

        public ECompany setCode​(String code)
        Setter for DB_ETERNAL.E_COMPANY.CODE. 「code」- 公司编号
        Specified by:
        setCode in interface IECompany
      • getComment

        public String getComment()
        Getter for DB_ETERNAL.E_COMPANY.COMMENT. 「comment」- 公司简介
        Specified by:
        getComment in interface IECompany
      • setComment

        public ECompany setComment​(String comment)
        Setter for DB_ETERNAL.E_COMPANY.COMMENT. 「comment」- 公司简介
        Specified by:
        setComment in interface IECompany
      • getTaxCode

        public String getTaxCode()
        Getter for DB_ETERNAL.E_COMPANY.TAX_CODE. 「taxCode」- 公司税号
        Specified by:
        getTaxCode in interface IECompany
      • setTaxCode

        public ECompany setTaxCode​(String taxCode)
        Setter for DB_ETERNAL.E_COMPANY.TAX_CODE. 「taxCode」- 公司税号
        Specified by:
        setTaxCode in interface IECompany
      • getTaxTitle

        public String getTaxTitle()
        Getter for DB_ETERNAL.E_COMPANY.TAX_TITLE. 「taxTitle」- 开票抬头
        Specified by:
        getTaxTitle in interface IECompany
      • setTaxTitle

        public ECompany setTaxTitle​(String taxTitle)
        Setter for DB_ETERNAL.E_COMPANY.TAX_TITLE. 「taxTitle」- 开票抬头
        Specified by:
        setTaxTitle in interface IECompany
      • getEmail

        public String getEmail()
        Getter for DB_ETERNAL.E_COMPANY.EMAIL. 「email」- 企业邮箱
        Specified by:
        getEmail in interface IECompany
      • setEmail

        public ECompany setEmail​(String email)
        Setter for DB_ETERNAL.E_COMPANY.EMAIL. 「email」- 企业邮箱
        Specified by:
        setEmail in interface IECompany
      • getFax

        public String getFax()
        Getter for DB_ETERNAL.E_COMPANY.FAX. 「fax」- 传真号
        Specified by:
        getFax in interface IECompany
      • setFax

        public ECompany setFax​(String fax)
        Setter for DB_ETERNAL.E_COMPANY.FAX. 「fax」- 传真号
        Specified by:
        setFax in interface IECompany
      • getHomepage

        public String getHomepage()
        Getter for DB_ETERNAL.E_COMPANY.HOMEPAGE. 「homepage」- 公司主页
        Specified by:
        getHomepage in interface IECompany
      • setHomepage

        public ECompany setHomepage​(String homepage)
        Setter for DB_ETERNAL.E_COMPANY.HOMEPAGE. 「homepage」- 公司主页
        Specified by:
        setHomepage in interface IECompany
      • getLogo

        public String getLogo()
        Getter for DB_ETERNAL.E_COMPANY.LOGO. 「logo」- 附件对应的 attachment Key
        Specified by:
        getLogo in interface IECompany
      • setLogo

        public ECompany setLogo​(String logo)
        Setter for DB_ETERNAL.E_COMPANY.LOGO. 「logo」- 附件对应的 attachment Key
        Specified by:
        setLogo in interface IECompany
      • getPhone

        public String getPhone()
        Getter for DB_ETERNAL.E_COMPANY.PHONE. 「phone」- 公司座机
        Specified by:
        getPhone in interface IECompany
      • setPhone

        public ECompany setPhone​(String phone)
        Setter for DB_ETERNAL.E_COMPANY.PHONE. 「phone」- 公司座机
        Specified by:
        setPhone in interface IECompany
      • getAddress

        public String getAddress()
        Getter for DB_ETERNAL.E_COMPANY.ADDRESS. 「address」- 公司地址
        Specified by:
        getAddress in interface IECompany
      • setAddress

        public ECompany setAddress​(String address)
        Setter for DB_ETERNAL.E_COMPANY.ADDRESS. 「address」- 公司地址
        Specified by:
        setAddress in interface IECompany
      • getLocationId

        public String getLocationId()
        Getter for DB_ETERNAL.E_COMPANY.LOCATION_ID. 「locationId」- 启用LBS时对应的Location主键
        Specified by:
        getLocationId in interface IECompany
      • setLocationId

        public ECompany setLocationId​(String locationId)
        Setter for DB_ETERNAL.E_COMPANY.LOCATION_ID. 「locationId」- 启用LBS时对应的Location主键
        Specified by:
        setLocationId in interface IECompany
      • getCorporationName

        public String getCorporationName()
        Getter for DB_ETERNAL.E_COMPANY.CORPORATION_NAME. 「corporationName」- 企业法人
        Specified by:
        getCorporationName in interface IECompany
      • setCorporationName

        public ECompany setCorporationName​(String corporationName)
        Setter for DB_ETERNAL.E_COMPANY.CORPORATION_NAME. 「corporationName」- 企业法人
        Specified by:
        setCorporationName in interface IECompany
      • getCorporationPhone

        public String getCorporationPhone()
        Getter for DB_ETERNAL.E_COMPANY.CORPORATION_PHONE. 「corporationPhone」- 法人电话
        Specified by:
        getCorporationPhone in interface IECompany
      • setCorporationPhone

        public ECompany setCorporationPhone​(String corporationPhone)
        Setter for DB_ETERNAL.E_COMPANY.CORPORATION_PHONE. 「corporationPhone」- 法人电话
        Specified by:
        setCorporationPhone in interface IECompany
      • getContactName

        public String getContactName()
        Getter for DB_ETERNAL.E_COMPANY.CONTACT_NAME. 「contactName」- 联系人电话
        Specified by:
        getContactName in interface IECompany
      • setContactName

        public ECompany setContactName​(String contactName)
        Setter for DB_ETERNAL.E_COMPANY.CONTACT_NAME. 「contactName」- 联系人电话
        Specified by:
        setContactName in interface IECompany
      • getContactPhone

        public String getContactPhone()
        Getter for DB_ETERNAL.E_COMPANY.CONTACT_PHONE. 「contactPhone」- 联系人电话
        Specified by:
        getContactPhone in interface IECompany
      • setContactPhone

        public ECompany setContactPhone​(String contactPhone)
        Setter for DB_ETERNAL.E_COMPANY.CONTACT_PHONE. 「contactPhone」- 联系人电话
        Specified by:
        setContactPhone in interface IECompany
      • getContactOnline

        public String getContactOnline()
        Getter for DB_ETERNAL.E_COMPANY.CONTACT_ONLINE. 「contactOnline」- 在线联系方式
        Specified by:
        getContactOnline in interface IECompany
      • setContactOnline

        public ECompany setContactOnline​(String contactOnline)
        Setter for DB_ETERNAL.E_COMPANY.CONTACT_ONLINE. 「contactOnline」- 在线联系方式
        Specified by:
        setContactOnline in interface IECompany
      • getCompanyId

        public String getCompanyId()
        Getter for DB_ETERNAL.E_COMPANY.COMPANY_ID. 「companyId」- 公司、子公司结构时需要
        Specified by:
        getCompanyId in interface IECompany
      • setCompanyId

        public ECompany setCompanyId​(String companyId)
        Setter for DB_ETERNAL.E_COMPANY.COMPANY_ID. 「companyId」- 公司、子公司结构时需要
        Specified by:
        setCompanyId in interface IECompany
      • getCustomerId

        public String getCustomerId()
        Getter for DB_ETERNAL.E_COMPANY.CUSTOMER_ID. 「customerId」- 公司作为客户时的客户信息
        Specified by:
        getCustomerId in interface IECompany
      • setCustomerId

        public ECompany setCustomerId​(String customerId)
        Setter for DB_ETERNAL.E_COMPANY.CUSTOMER_ID. 「customerId」- 公司作为客户时的客户信息
        Specified by:
        setCustomerId in interface IECompany
      • getType

        public String getType()
        Getter for DB_ETERNAL.E_COMPANY.TYPE. 「type」- 公司分类
        Specified by:
        getType in interface IECompany
      • setType

        public ECompany setType​(String type)
        Setter for DB_ETERNAL.E_COMPANY.TYPE. 「type」- 公司分类
        Specified by:
        setType in interface IECompany
      • getMetadata

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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