Class ECompany

java.lang.Object
cn.vertxup.erp.domain.tables.pojos.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:
  • Constructor Details

  • Method Details

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

      public ECompany setCreatedAt(LocalDateTime createdAt)
      Setter for DB_ETERNAL.E_COMPANY.CREATED_AT. 「createdAt」- 创建时间
      Specified by:
      setCreatedAt 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
    • setUpdatedAt

      public ECompany setUpdatedAt(LocalDateTime updatedAt)
      Setter for DB_ETERNAL.E_COMPANY.UPDATED_AT. 「updatedAt」- 更新时间
      Specified by:
      setUpdatedAt 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
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • 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