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 Summary
ConstructorsConstructorDescriptionECompany()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
Modifier and TypeMethodDescriptionbooleanvoidLoad data from another generated Record/POJO implementing the common interface IECompanyGetter forDB_ETERNAL.E_COMPANY.ACTIVE.Getter forDB_ETERNAL.E_COMPANY.ADDRESS.getAlias()Getter forDB_ETERNAL.E_COMPANY.ALIAS.getCode()Getter forDB_ETERNAL.E_COMPANY.CODE.Getter forDB_ETERNAL.E_COMPANY.COMMENT.Getter forDB_ETERNAL.E_COMPANY.COMPANY_ID.Getter forDB_ETERNAL.E_COMPANY.CONTACT_NAME.Getter forDB_ETERNAL.E_COMPANY.CONTACT_ONLINE.Getter forDB_ETERNAL.E_COMPANY.CONTACT_PHONE.Getter forDB_ETERNAL.E_COMPANY.CORPORATION_NAME.Getter forDB_ETERNAL.E_COMPANY.CORPORATION_PHONE.Getter forDB_ETERNAL.E_COMPANY.CREATED_AT.Getter forDB_ETERNAL.E_COMPANY.CREATED_BY.Getter forDB_ETERNAL.E_COMPANY.CUSTOMER_ID.getEmail()Getter forDB_ETERNAL.E_COMPANY.EMAIL.getFax()Getter forDB_ETERNAL.E_COMPANY.FAX.Getter forDB_ETERNAL.E_COMPANY.HOMEPAGE.getKey()Getter forDB_ETERNAL.E_COMPANY.KEY.Getter forDB_ETERNAL.E_COMPANY.LANGUAGE.Getter forDB_ETERNAL.E_COMPANY.LOCATION_ID.getLogo()Getter forDB_ETERNAL.E_COMPANY.LOGO.Getter forDB_ETERNAL.E_COMPANY.METADATA.getName()Getter forDB_ETERNAL.E_COMPANY.NAME.getPhone()Getter forDB_ETERNAL.E_COMPANY.PHONE.getSigma()Getter forDB_ETERNAL.E_COMPANY.SIGMA.Getter forDB_ETERNAL.E_COMPANY.TAX_CODE.Getter forDB_ETERNAL.E_COMPANY.TAX_TITLE.getTitle()Getter forDB_ETERNAL.E_COMPANY.TITLE.getType()Getter forDB_ETERNAL.E_COMPANY.TYPE.Getter forDB_ETERNAL.E_COMPANY.UPDATED_AT.Getter forDB_ETERNAL.E_COMPANY.UPDATED_BY.inthashCode()<E extends IECompany>
Einto(E into) Copy data into another generated Record/POJO implementing the common interface IECompanySetter forDB_ETERNAL.E_COMPANY.ACTIVE.setAddress(String address) Setter forDB_ETERNAL.E_COMPANY.ADDRESS.Setter forDB_ETERNAL.E_COMPANY.ALIAS.Setter forDB_ETERNAL.E_COMPANY.CODE.setComment(String comment) Setter forDB_ETERNAL.E_COMPANY.COMMENT.setCompanyId(String companyId) Setter forDB_ETERNAL.E_COMPANY.COMPANY_ID.setContactName(String contactName) Setter forDB_ETERNAL.E_COMPANY.CONTACT_NAME.setContactOnline(String contactOnline) Setter forDB_ETERNAL.E_COMPANY.CONTACT_ONLINE.setContactPhone(String contactPhone) Setter forDB_ETERNAL.E_COMPANY.CONTACT_PHONE.setCorporationName(String corporationName) Setter forDB_ETERNAL.E_COMPANY.CORPORATION_NAME.setCorporationPhone(String corporationPhone) Setter forDB_ETERNAL.E_COMPANY.CORPORATION_PHONE.setCreatedAt(LocalDateTime createdAt) Setter forDB_ETERNAL.E_COMPANY.CREATED_AT.setCreatedBy(String createdBy) Setter forDB_ETERNAL.E_COMPANY.CREATED_BY.setCustomerId(String customerId) Setter forDB_ETERNAL.E_COMPANY.CUSTOMER_ID.Setter forDB_ETERNAL.E_COMPANY.EMAIL.Setter forDB_ETERNAL.E_COMPANY.FAX.setHomepage(String homepage) Setter forDB_ETERNAL.E_COMPANY.HOMEPAGE.Setter forDB_ETERNAL.E_COMPANY.KEY.setLanguage(String language) Setter forDB_ETERNAL.E_COMPANY.LANGUAGE.setLocationId(String locationId) Setter forDB_ETERNAL.E_COMPANY.LOCATION_ID.Setter forDB_ETERNAL.E_COMPANY.LOGO.setMetadata(String metadata) Setter forDB_ETERNAL.E_COMPANY.METADATA.Setter forDB_ETERNAL.E_COMPANY.NAME.Setter forDB_ETERNAL.E_COMPANY.PHONE.Setter forDB_ETERNAL.E_COMPANY.SIGMA.setTaxCode(String taxCode) Setter forDB_ETERNAL.E_COMPANY.TAX_CODE.setTaxTitle(String taxTitle) Setter forDB_ETERNAL.E_COMPANY.TAX_TITLE.Setter forDB_ETERNAL.E_COMPANY.TITLE.Setter forDB_ETERNAL.E_COMPANY.TYPE.setUpdatedAt(LocalDateTime updatedAt) Setter forDB_ETERNAL.E_COMPANY.UPDATED_AT.setUpdatedBy(String updatedBy) Setter forDB_ETERNAL.E_COMPANY.UPDATED_BY.toString()
-
Constructor Details
-
ECompany
public ECompany() -
ECompany
-
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 Details
-
getKey
Getter forDB_ETERNAL.E_COMPANY.KEY. 「key」- 公司主键 -
setKey
Setter forDB_ETERNAL.E_COMPANY.KEY. 「key」- 公司主键 -
getName
Getter forDB_ETERNAL.E_COMPANY.NAME. 「name」- 公司名称 -
setName
Setter forDB_ETERNAL.E_COMPANY.NAME. 「name」- 公司名称 -
getAlias
Getter forDB_ETERNAL.E_COMPANY.ALIAS. 「alias」- 公司别称 -
setAlias
Setter forDB_ETERNAL.E_COMPANY.ALIAS. 「alias」- 公司别称 -
getTitle
Getter forDB_ETERNAL.E_COMPANY.TITLE. 「title」- 公司显示标题 -
setTitle
Setter forDB_ETERNAL.E_COMPANY.TITLE. 「title」- 公司显示标题 -
getCode
Getter forDB_ETERNAL.E_COMPANY.CODE. 「code」- 公司编号 -
setCode
Setter forDB_ETERNAL.E_COMPANY.CODE. 「code」- 公司编号 -
getComment
Getter forDB_ETERNAL.E_COMPANY.COMMENT. 「comment」- 公司简介- Specified by:
getCommentin interfaceIECompany
-
setComment
Setter forDB_ETERNAL.E_COMPANY.COMMENT. 「comment」- 公司简介- Specified by:
setCommentin interfaceIECompany
-
getTaxCode
Getter forDB_ETERNAL.E_COMPANY.TAX_CODE. 「taxCode」- 公司税号- Specified by:
getTaxCodein interfaceIECompany
-
setTaxCode
Setter forDB_ETERNAL.E_COMPANY.TAX_CODE. 「taxCode」- 公司税号- Specified by:
setTaxCodein interfaceIECompany
-
getTaxTitle
Getter forDB_ETERNAL.E_COMPANY.TAX_TITLE. 「taxTitle」- 开票抬头- Specified by:
getTaxTitlein interfaceIECompany
-
setTaxTitle
Setter forDB_ETERNAL.E_COMPANY.TAX_TITLE. 「taxTitle」- 开票抬头- Specified by:
setTaxTitlein interfaceIECompany
-
getEmail
Getter forDB_ETERNAL.E_COMPANY.EMAIL. 「email」- 企业邮箱 -
setEmail
Setter forDB_ETERNAL.E_COMPANY.EMAIL. 「email」- 企业邮箱 -
getFax
Getter forDB_ETERNAL.E_COMPANY.FAX. 「fax」- 传真号 -
setFax
Setter forDB_ETERNAL.E_COMPANY.FAX. 「fax」- 传真号 -
getHomepage
Getter forDB_ETERNAL.E_COMPANY.HOMEPAGE. 「homepage」- 公司主页- Specified by:
getHomepagein interfaceIECompany
-
setHomepage
Setter forDB_ETERNAL.E_COMPANY.HOMEPAGE. 「homepage」- 公司主页- Specified by:
setHomepagein interfaceIECompany
-
getLogo
Getter forDB_ETERNAL.E_COMPANY.LOGO. 「logo」- 附件对应的 attachment Key -
setLogo
Setter forDB_ETERNAL.E_COMPANY.LOGO. 「logo」- 附件对应的 attachment Key -
getPhone
Getter forDB_ETERNAL.E_COMPANY.PHONE. 「phone」- 公司座机 -
setPhone
Setter forDB_ETERNAL.E_COMPANY.PHONE. 「phone」- 公司座机 -
getAddress
Getter forDB_ETERNAL.E_COMPANY.ADDRESS. 「address」- 公司地址- Specified by:
getAddressin interfaceIECompany
-
setAddress
Setter forDB_ETERNAL.E_COMPANY.ADDRESS. 「address」- 公司地址- Specified by:
setAddressin interfaceIECompany
-
getLocationId
Getter forDB_ETERNAL.E_COMPANY.LOCATION_ID. 「locationId」- 启用LBS时对应的Location主键- Specified by:
getLocationIdin interfaceIECompany
-
setLocationId
Setter forDB_ETERNAL.E_COMPANY.LOCATION_ID. 「locationId」- 启用LBS时对应的Location主键- Specified by:
setLocationIdin interfaceIECompany
-
getCorporationName
Getter forDB_ETERNAL.E_COMPANY.CORPORATION_NAME. 「corporationName」- 企业法人- Specified by:
getCorporationNamein interfaceIECompany
-
setCorporationName
Setter forDB_ETERNAL.E_COMPANY.CORPORATION_NAME. 「corporationName」- 企业法人- Specified by:
setCorporationNamein interfaceIECompany
-
getCorporationPhone
Getter forDB_ETERNAL.E_COMPANY.CORPORATION_PHONE. 「corporationPhone」- 法人电话- Specified by:
getCorporationPhonein interfaceIECompany
-
setCorporationPhone
Setter forDB_ETERNAL.E_COMPANY.CORPORATION_PHONE. 「corporationPhone」- 法人电话- Specified by:
setCorporationPhonein interfaceIECompany
-
getContactName
Getter forDB_ETERNAL.E_COMPANY.CONTACT_NAME. 「contactName」- 联系人电话- Specified by:
getContactNamein interfaceIECompany
-
setContactName
Setter forDB_ETERNAL.E_COMPANY.CONTACT_NAME. 「contactName」- 联系人电话- Specified by:
setContactNamein interfaceIECompany
-
getContactPhone
Getter forDB_ETERNAL.E_COMPANY.CONTACT_PHONE. 「contactPhone」- 联系人电话- Specified by:
getContactPhonein interfaceIECompany
-
setContactPhone
Setter forDB_ETERNAL.E_COMPANY.CONTACT_PHONE. 「contactPhone」- 联系人电话- Specified by:
setContactPhonein interfaceIECompany
-
getContactOnline
Getter forDB_ETERNAL.E_COMPANY.CONTACT_ONLINE. 「contactOnline」- 在线联系方式- Specified by:
getContactOnlinein interfaceIECompany
-
setContactOnline
Setter forDB_ETERNAL.E_COMPANY.CONTACT_ONLINE. 「contactOnline」- 在线联系方式- Specified by:
setContactOnlinein interfaceIECompany
-
getCompanyId
Getter forDB_ETERNAL.E_COMPANY.COMPANY_ID. 「companyId」- 公司、子公司结构时需要- Specified by:
getCompanyIdin interfaceIECompany
-
setCompanyId
Setter forDB_ETERNAL.E_COMPANY.COMPANY_ID. 「companyId」- 公司、子公司结构时需要- Specified by:
setCompanyIdin interfaceIECompany
-
getCustomerId
Getter forDB_ETERNAL.E_COMPANY.CUSTOMER_ID. 「customerId」- 公司作为客户时的客户信息- Specified by:
getCustomerIdin interfaceIECompany
-
setCustomerId
Setter forDB_ETERNAL.E_COMPANY.CUSTOMER_ID. 「customerId」- 公司作为客户时的客户信息- Specified by:
setCustomerIdin interfaceIECompany
-
getType
Getter forDB_ETERNAL.E_COMPANY.TYPE. 「type」- 公司分类 -
setType
Setter forDB_ETERNAL.E_COMPANY.TYPE. 「type」- 公司分类 -
getMetadata
Getter forDB_ETERNAL.E_COMPANY.METADATA. 「metadata」- 附加配置- Specified by:
getMetadatain interfaceIECompany
-
setMetadata
Setter forDB_ETERNAL.E_COMPANY.METADATA. 「metadata」- 附加配置- Specified by:
setMetadatain interfaceIECompany
-
getActive
Getter forDB_ETERNAL.E_COMPANY.ACTIVE. 「active」- 是否启用 -
setActive
Setter forDB_ETERNAL.E_COMPANY.ACTIVE. 「active」- 是否启用 -
getSigma
Getter forDB_ETERNAL.E_COMPANY.SIGMA. 「sigma」- 统一标识(公司所属应用) -
setSigma
Setter forDB_ETERNAL.E_COMPANY.SIGMA. 「sigma」- 统一标识(公司所属应用) -
getLanguage
Getter forDB_ETERNAL.E_COMPANY.LANGUAGE. 「language」- 使用的语言- Specified by:
getLanguagein interfaceIECompany
-
setLanguage
Setter forDB_ETERNAL.E_COMPANY.LANGUAGE. 「language」- 使用的语言- Specified by:
setLanguagein interfaceIECompany
-
getCreatedAt
Getter forDB_ETERNAL.E_COMPANY.CREATED_AT. 「createdAt」- 创建时间- Specified by:
getCreatedAtin interfaceIECompany
-
setCreatedAt
Setter forDB_ETERNAL.E_COMPANY.CREATED_AT. 「createdAt」- 创建时间- Specified by:
setCreatedAtin interfaceIECompany
-
getCreatedBy
Getter forDB_ETERNAL.E_COMPANY.CREATED_BY. 「createdBy」- 创建人- Specified by:
getCreatedByin interfaceIECompany
-
setCreatedBy
Setter forDB_ETERNAL.E_COMPANY.CREATED_BY. 「createdBy」- 创建人- Specified by:
setCreatedByin interfaceIECompany
-
getUpdatedAt
Getter forDB_ETERNAL.E_COMPANY.UPDATED_AT. 「updatedAt」- 更新时间- Specified by:
getUpdatedAtin interfaceIECompany
-
setUpdatedAt
Setter forDB_ETERNAL.E_COMPANY.UPDATED_AT. 「updatedAt」- 更新时间- Specified by:
setUpdatedAtin interfaceIECompany
-
getUpdatedBy
Getter forDB_ETERNAL.E_COMPANY.UPDATED_BY. 「updatedBy」- 更新人- Specified by:
getUpdatedByin interfaceIECompany
-
setUpdatedBy
Setter forDB_ETERNAL.E_COMPANY.UPDATED_BY. 「updatedBy」- 更新人- Specified by:
setUpdatedByin interfaceIECompany
-
equals
-
hashCode
public int hashCode() -
toString
-
from
Description copied from interface:IECompanyLoad data from another generated Record/POJO implementing the common interface IECompany -
into
Description copied from interface:IECompanyCopy data into another generated Record/POJO implementing the common interface IECompany
-