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:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ECompany()ECompany(IECompany value)ECompany(io.vertx.core.json.JsonObject json)ECompany(String key, String name, String alias, String title, String code, String comment, String taxCode, String taxTitle, String email, String fax, String homepage, String logo, String phone, String address, String locationId, String corporationName, String corporationPhone, String contactName, String contactPhone, String contactOnline, String companyId, String customerId, String type, String metadata, Boolean active, String sigma, String language, LocalDateTime createdAt, String createdBy, LocalDateTime updatedAt, String updatedBy)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidfrom(IECompany from)Load data from another generated Record/POJO implementing the common interface IECompanyBooleangetActive()Getter forDB_ETERNAL.E_COMPANY.ACTIVE.StringgetAddress()Getter forDB_ETERNAL.E_COMPANY.ADDRESS.StringgetAlias()Getter forDB_ETERNAL.E_COMPANY.ALIAS.StringgetCode()Getter forDB_ETERNAL.E_COMPANY.CODE.StringgetComment()Getter forDB_ETERNAL.E_COMPANY.COMMENT.StringgetCompanyId()Getter forDB_ETERNAL.E_COMPANY.COMPANY_ID.StringgetContactName()Getter forDB_ETERNAL.E_COMPANY.CONTACT_NAME.StringgetContactOnline()Getter forDB_ETERNAL.E_COMPANY.CONTACT_ONLINE.StringgetContactPhone()Getter forDB_ETERNAL.E_COMPANY.CONTACT_PHONE.StringgetCorporationName()Getter forDB_ETERNAL.E_COMPANY.CORPORATION_NAME.StringgetCorporationPhone()Getter forDB_ETERNAL.E_COMPANY.CORPORATION_PHONE.LocalDateTimegetCreatedAt()Getter forDB_ETERNAL.E_COMPANY.CREATED_AT.StringgetCreatedBy()Getter forDB_ETERNAL.E_COMPANY.CREATED_BY.StringgetCustomerId()Getter forDB_ETERNAL.E_COMPANY.CUSTOMER_ID.StringgetEmail()Getter forDB_ETERNAL.E_COMPANY.EMAIL.StringgetFax()Getter forDB_ETERNAL.E_COMPANY.FAX.StringgetHomepage()Getter forDB_ETERNAL.E_COMPANY.HOMEPAGE.StringgetKey()Getter forDB_ETERNAL.E_COMPANY.KEY.StringgetLanguage()Getter forDB_ETERNAL.E_COMPANY.LANGUAGE.StringgetLocationId()Getter forDB_ETERNAL.E_COMPANY.LOCATION_ID.StringgetLogo()Getter forDB_ETERNAL.E_COMPANY.LOGO.StringgetMetadata()Getter forDB_ETERNAL.E_COMPANY.METADATA.StringgetName()Getter forDB_ETERNAL.E_COMPANY.NAME.StringgetPhone()Getter forDB_ETERNAL.E_COMPANY.PHONE.StringgetSigma()Getter forDB_ETERNAL.E_COMPANY.SIGMA.StringgetTaxCode()Getter forDB_ETERNAL.E_COMPANY.TAX_CODE.StringgetTaxTitle()Getter forDB_ETERNAL.E_COMPANY.TAX_TITLE.StringgetTitle()Getter forDB_ETERNAL.E_COMPANY.TITLE.StringgetType()Getter forDB_ETERNAL.E_COMPANY.TYPE.LocalDateTimegetUpdatedAt()Getter forDB_ETERNAL.E_COMPANY.UPDATED_AT.StringgetUpdatedBy()Getter forDB_ETERNAL.E_COMPANY.UPDATED_BY.<E extends IECompany>
Einto(E into)Copy data into another generated Record/POJO implementing the common interface IECompanyECompanysetActive(Boolean active)Setter forDB_ETERNAL.E_COMPANY.ACTIVE.ECompanysetAddress(String address)Setter forDB_ETERNAL.E_COMPANY.ADDRESS.ECompanysetAlias(String alias)Setter forDB_ETERNAL.E_COMPANY.ALIAS.ECompanysetCode(String code)Setter forDB_ETERNAL.E_COMPANY.CODE.ECompanysetComment(String comment)Setter forDB_ETERNAL.E_COMPANY.COMMENT.ECompanysetCompanyId(String companyId)Setter forDB_ETERNAL.E_COMPANY.COMPANY_ID.ECompanysetContactName(String contactName)Setter forDB_ETERNAL.E_COMPANY.CONTACT_NAME.ECompanysetContactOnline(String contactOnline)Setter forDB_ETERNAL.E_COMPANY.CONTACT_ONLINE.ECompanysetContactPhone(String contactPhone)Setter forDB_ETERNAL.E_COMPANY.CONTACT_PHONE.ECompanysetCorporationName(String corporationName)Setter forDB_ETERNAL.E_COMPANY.CORPORATION_NAME.ECompanysetCorporationPhone(String corporationPhone)Setter forDB_ETERNAL.E_COMPANY.CORPORATION_PHONE.ECompanysetCreatedAt(LocalDateTime createdAt)Setter forDB_ETERNAL.E_COMPANY.CREATED_AT.ECompanysetCreatedBy(String createdBy)Setter forDB_ETERNAL.E_COMPANY.CREATED_BY.ECompanysetCustomerId(String customerId)Setter forDB_ETERNAL.E_COMPANY.CUSTOMER_ID.ECompanysetEmail(String email)Setter forDB_ETERNAL.E_COMPANY.EMAIL.ECompanysetFax(String fax)Setter forDB_ETERNAL.E_COMPANY.FAX.ECompanysetHomepage(String homepage)Setter forDB_ETERNAL.E_COMPANY.HOMEPAGE.ECompanysetKey(String key)Setter forDB_ETERNAL.E_COMPANY.KEY.ECompanysetLanguage(String language)Setter forDB_ETERNAL.E_COMPANY.LANGUAGE.ECompanysetLocationId(String locationId)Setter forDB_ETERNAL.E_COMPANY.LOCATION_ID.ECompanysetLogo(String logo)Setter forDB_ETERNAL.E_COMPANY.LOGO.ECompanysetMetadata(String metadata)Setter forDB_ETERNAL.E_COMPANY.METADATA.ECompanysetName(String name)Setter forDB_ETERNAL.E_COMPANY.NAME.ECompanysetPhone(String phone)Setter forDB_ETERNAL.E_COMPANY.PHONE.ECompanysetSigma(String sigma)Setter forDB_ETERNAL.E_COMPANY.SIGMA.ECompanysetTaxCode(String taxCode)Setter forDB_ETERNAL.E_COMPANY.TAX_CODE.ECompanysetTaxTitle(String taxTitle)Setter forDB_ETERNAL.E_COMPANY.TAX_TITLE.ECompanysetTitle(String title)Setter forDB_ETERNAL.E_COMPANY.TITLE.ECompanysetType(String type)Setter forDB_ETERNAL.E_COMPANY.TYPE.ECompanysetUpdatedAt(LocalDateTime updatedAt)Setter forDB_ETERNAL.E_COMPANY.UPDATED_AT.ECompanysetUpdatedBy(String updatedBy)Setter forDB_ETERNAL.E_COMPANY.UPDATED_BY.StringtoString()
-
-
-
Constructor Detail
-
ECompany
public ECompany()
-
ECompany
public ECompany(IECompany value)
-
ECompany
public ECompany(String key, String name, String alias, String title, String code, String comment, String taxCode, String taxTitle, String email, String fax, String homepage, String logo, String phone, String address, String locationId, String corporationName, String corporationPhone, String contactName, String contactPhone, String contactOnline, String companyId, String customerId, String type, String metadata, Boolean active, String sigma, String language, LocalDateTime createdAt, String createdBy, LocalDateTime updatedAt, String updatedBy)
-
ECompany
public ECompany(io.vertx.core.json.JsonObject json)
-
-
Method Detail
-
getKey
public String getKey()
Getter forDB_ETERNAL.E_COMPANY.KEY. 「key」- 公司主键
-
getName
public String getName()
Getter forDB_ETERNAL.E_COMPANY.NAME. 「name」- 公司名称
-
getAlias
public String getAlias()
Getter forDB_ETERNAL.E_COMPANY.ALIAS. 「alias」- 公司别称
-
setAlias
public ECompany setAlias(String alias)
Setter forDB_ETERNAL.E_COMPANY.ALIAS. 「alias」- 公司别称
-
getTitle
public String getTitle()
Getter forDB_ETERNAL.E_COMPANY.TITLE. 「title」- 公司显示标题
-
setTitle
public ECompany setTitle(String title)
Setter forDB_ETERNAL.E_COMPANY.TITLE. 「title」- 公司显示标题
-
getCode
public String getCode()
Getter forDB_ETERNAL.E_COMPANY.CODE. 「code」- 公司编号
-
getComment
public String getComment()
Getter forDB_ETERNAL.E_COMPANY.COMMENT. 「comment」- 公司简介- Specified by:
getCommentin interfaceIECompany
-
setComment
public ECompany setComment(String comment)
Setter forDB_ETERNAL.E_COMPANY.COMMENT. 「comment」- 公司简介- Specified by:
setCommentin interfaceIECompany
-
getTaxCode
public String getTaxCode()
Getter forDB_ETERNAL.E_COMPANY.TAX_CODE. 「taxCode」- 公司税号- Specified by:
getTaxCodein interfaceIECompany
-
setTaxCode
public ECompany setTaxCode(String taxCode)
Setter forDB_ETERNAL.E_COMPANY.TAX_CODE. 「taxCode」- 公司税号- Specified by:
setTaxCodein interfaceIECompany
-
getTaxTitle
public String getTaxTitle()
Getter forDB_ETERNAL.E_COMPANY.TAX_TITLE. 「taxTitle」- 开票抬头- Specified by:
getTaxTitlein interfaceIECompany
-
setTaxTitle
public ECompany setTaxTitle(String taxTitle)
Setter forDB_ETERNAL.E_COMPANY.TAX_TITLE. 「taxTitle」- 开票抬头- Specified by:
setTaxTitlein interfaceIECompany
-
getEmail
public String getEmail()
Getter forDB_ETERNAL.E_COMPANY.EMAIL. 「email」- 企业邮箱
-
setEmail
public ECompany setEmail(String email)
Setter forDB_ETERNAL.E_COMPANY.EMAIL. 「email」- 企业邮箱
-
getFax
public String getFax()
Getter forDB_ETERNAL.E_COMPANY.FAX. 「fax」- 传真号
-
getHomepage
public String getHomepage()
Getter forDB_ETERNAL.E_COMPANY.HOMEPAGE. 「homepage」- 公司主页- Specified by:
getHomepagein interfaceIECompany
-
setHomepage
public ECompany setHomepage(String homepage)
Setter forDB_ETERNAL.E_COMPANY.HOMEPAGE. 「homepage」- 公司主页- Specified by:
setHomepagein interfaceIECompany
-
getLogo
public String getLogo()
Getter forDB_ETERNAL.E_COMPANY.LOGO. 「logo」- 附件对应的 attachment Key
-
setLogo
public ECompany setLogo(String logo)
Setter forDB_ETERNAL.E_COMPANY.LOGO. 「logo」- 附件对应的 attachment Key
-
getPhone
public String getPhone()
Getter forDB_ETERNAL.E_COMPANY.PHONE. 「phone」- 公司座机
-
setPhone
public ECompany setPhone(String phone)
Setter forDB_ETERNAL.E_COMPANY.PHONE. 「phone」- 公司座机
-
getAddress
public String getAddress()
Getter forDB_ETERNAL.E_COMPANY.ADDRESS. 「address」- 公司地址- Specified by:
getAddressin interfaceIECompany
-
setAddress
public ECompany setAddress(String address)
Setter forDB_ETERNAL.E_COMPANY.ADDRESS. 「address」- 公司地址- Specified by:
setAddressin interfaceIECompany
-
getLocationId
public String getLocationId()
Getter forDB_ETERNAL.E_COMPANY.LOCATION_ID. 「locationId」- 启用LBS时对应的Location主键- Specified by:
getLocationIdin interfaceIECompany
-
setLocationId
public ECompany setLocationId(String locationId)
Setter forDB_ETERNAL.E_COMPANY.LOCATION_ID. 「locationId」- 启用LBS时对应的Location主键- Specified by:
setLocationIdin interfaceIECompany
-
getCorporationName
public String getCorporationName()
Getter forDB_ETERNAL.E_COMPANY.CORPORATION_NAME. 「corporationName」- 企业法人- Specified by:
getCorporationNamein interfaceIECompany
-
setCorporationName
public ECompany setCorporationName(String corporationName)
Setter forDB_ETERNAL.E_COMPANY.CORPORATION_NAME. 「corporationName」- 企业法人- Specified by:
setCorporationNamein interfaceIECompany
-
getCorporationPhone
public String getCorporationPhone()
Getter forDB_ETERNAL.E_COMPANY.CORPORATION_PHONE. 「corporationPhone」- 法人电话- Specified by:
getCorporationPhonein interfaceIECompany
-
setCorporationPhone
public ECompany setCorporationPhone(String corporationPhone)
Setter forDB_ETERNAL.E_COMPANY.CORPORATION_PHONE. 「corporationPhone」- 法人电话- Specified by:
setCorporationPhonein interfaceIECompany
-
getContactName
public String getContactName()
Getter forDB_ETERNAL.E_COMPANY.CONTACT_NAME. 「contactName」- 联系人电话- Specified by:
getContactNamein interfaceIECompany
-
setContactName
public ECompany setContactName(String contactName)
Setter forDB_ETERNAL.E_COMPANY.CONTACT_NAME. 「contactName」- 联系人电话- Specified by:
setContactNamein interfaceIECompany
-
getContactPhone
public String getContactPhone()
Getter forDB_ETERNAL.E_COMPANY.CONTACT_PHONE. 「contactPhone」- 联系人电话- Specified by:
getContactPhonein interfaceIECompany
-
setContactPhone
public ECompany setContactPhone(String contactPhone)
Setter forDB_ETERNAL.E_COMPANY.CONTACT_PHONE. 「contactPhone」- 联系人电话- Specified by:
setContactPhonein interfaceIECompany
-
getContactOnline
public String getContactOnline()
Getter forDB_ETERNAL.E_COMPANY.CONTACT_ONLINE. 「contactOnline」- 在线联系方式- Specified by:
getContactOnlinein interfaceIECompany
-
setContactOnline
public ECompany setContactOnline(String contactOnline)
Setter forDB_ETERNAL.E_COMPANY.CONTACT_ONLINE. 「contactOnline」- 在线联系方式- Specified by:
setContactOnlinein interfaceIECompany
-
getCompanyId
public String getCompanyId()
Getter forDB_ETERNAL.E_COMPANY.COMPANY_ID. 「companyId」- 公司、子公司结构时需要- Specified by:
getCompanyIdin interfaceIECompany
-
setCompanyId
public ECompany setCompanyId(String companyId)
Setter forDB_ETERNAL.E_COMPANY.COMPANY_ID. 「companyId」- 公司、子公司结构时需要- Specified by:
setCompanyIdin interfaceIECompany
-
getCustomerId
public String getCustomerId()
Getter forDB_ETERNAL.E_COMPANY.CUSTOMER_ID. 「customerId」- 公司作为客户时的客户信息- Specified by:
getCustomerIdin interfaceIECompany
-
setCustomerId
public ECompany setCustomerId(String customerId)
Setter forDB_ETERNAL.E_COMPANY.CUSTOMER_ID. 「customerId」- 公司作为客户时的客户信息- Specified by:
setCustomerIdin interfaceIECompany
-
getType
public String getType()
Getter forDB_ETERNAL.E_COMPANY.TYPE. 「type」- 公司分类
-
getMetadata
public String getMetadata()
Getter forDB_ETERNAL.E_COMPANY.METADATA. 「metadata」- 附加配置- Specified by:
getMetadatain interfaceIECompany
-
setMetadata
public ECompany setMetadata(String metadata)
Setter forDB_ETERNAL.E_COMPANY.METADATA. 「metadata」- 附加配置- Specified by:
setMetadatain interfaceIECompany
-
getActive
public Boolean getActive()
Getter forDB_ETERNAL.E_COMPANY.ACTIVE. 「active」- 是否启用
-
setActive
public ECompany setActive(Boolean active)
Setter forDB_ETERNAL.E_COMPANY.ACTIVE. 「active」- 是否启用
-
getSigma
public String getSigma()
Getter forDB_ETERNAL.E_COMPANY.SIGMA. 「sigma」- 统一标识(公司所属应用)
-
setSigma
public ECompany setSigma(String sigma)
Setter forDB_ETERNAL.E_COMPANY.SIGMA. 「sigma」- 统一标识(公司所属应用)
-
getLanguage
public String getLanguage()
Getter forDB_ETERNAL.E_COMPANY.LANGUAGE. 「language」- 使用的语言- Specified by:
getLanguagein interfaceIECompany
-
setLanguage
public ECompany setLanguage(String language)
Setter forDB_ETERNAL.E_COMPANY.LANGUAGE. 「language」- 使用的语言- Specified by:
setLanguagein interfaceIECompany
-
getCreatedAt
public LocalDateTime getCreatedAt()
Getter forDB_ETERNAL.E_COMPANY.CREATED_AT. 「createdAt」- 创建时间- Specified by:
getCreatedAtin interfaceIECompany
-
setCreatedAt
public ECompany setCreatedAt(LocalDateTime createdAt)
Setter forDB_ETERNAL.E_COMPANY.CREATED_AT. 「createdAt」- 创建时间- Specified by:
setCreatedAtin interfaceIECompany
-
getCreatedBy
public String getCreatedBy()
Getter forDB_ETERNAL.E_COMPANY.CREATED_BY. 「createdBy」- 创建人- Specified by:
getCreatedByin interfaceIECompany
-
setCreatedBy
public ECompany setCreatedBy(String createdBy)
Setter forDB_ETERNAL.E_COMPANY.CREATED_BY. 「createdBy」- 创建人- Specified by:
setCreatedByin interfaceIECompany
-
getUpdatedAt
public LocalDateTime getUpdatedAt()
Getter forDB_ETERNAL.E_COMPANY.UPDATED_AT. 「updatedAt」- 更新时间- Specified by:
getUpdatedAtin interfaceIECompany
-
setUpdatedAt
public ECompany setUpdatedAt(LocalDateTime updatedAt)
Setter forDB_ETERNAL.E_COMPANY.UPDATED_AT. 「updatedAt」- 更新时间- Specified by:
setUpdatedAtin interfaceIECompany
-
getUpdatedBy
public String getUpdatedBy()
Getter forDB_ETERNAL.E_COMPANY.UPDATED_BY. 「updatedBy」- 更新人- Specified by:
getUpdatedByin interfaceIECompany
-
setUpdatedBy
public ECompany setUpdatedBy(String updatedBy)
Setter forDB_ETERNAL.E_COMPANY.UPDATED_BY. 「updatedBy」- 更新人- Specified by:
setUpdatedByin interfaceIECompany
-
from
public void from(IECompany from)
Description copied from interface:IECompanyLoad data from another generated Record/POJO implementing the common interface IECompany
-
-