Class ECustomer
- java.lang.Object
-
- cn.vertxup.erp.domain.tables.pojos.ECustomer
-
- All Implemented Interfaces:
IECustomer,io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo,Serializable
public class ECustomer extends Object implements io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo, IECustomer
This class is generated by jOOQ.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ECustomer()ECustomer(IECustomer value)ECustomer(io.vertx.core.json.JsonObject json)ECustomer(String key, String comment, String name, String title, String code, String taxCode, String taxTitle, String contactName, String contactPhone, String contactEmail, String contactOnline, String email, String fax, String homepage, String logo, String phone, String address, Boolean runUp, 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(IECustomer from)Load data from another generated Record/POJO implementing the common interface IECustomerBooleangetActive()Getter forDB_ETERNAL.E_CUSTOMER.ACTIVE.StringgetAddress()Getter forDB_ETERNAL.E_CUSTOMER.ADDRESS.StringgetCode()Getter forDB_ETERNAL.E_CUSTOMER.CODE.StringgetComment()Getter forDB_ETERNAL.E_CUSTOMER.COMMENT.StringgetContactEmail()Getter forDB_ETERNAL.E_CUSTOMER.CONTACT_EMAIL.StringgetContactName()Getter forDB_ETERNAL.E_CUSTOMER.CONTACT_NAME.StringgetContactOnline()Getter forDB_ETERNAL.E_CUSTOMER.CONTACT_ONLINE.StringgetContactPhone()Getter forDB_ETERNAL.E_CUSTOMER.CONTACT_PHONE.LocalDateTimegetCreatedAt()Getter forDB_ETERNAL.E_CUSTOMER.CREATED_AT.StringgetCreatedBy()Getter forDB_ETERNAL.E_CUSTOMER.CREATED_BY.StringgetEmail()Getter forDB_ETERNAL.E_CUSTOMER.EMAIL.StringgetFax()Getter forDB_ETERNAL.E_CUSTOMER.FAX.StringgetHomepage()Getter forDB_ETERNAL.E_CUSTOMER.HOMEPAGE.StringgetKey()Getter forDB_ETERNAL.E_CUSTOMER.KEY.StringgetLanguage()Getter forDB_ETERNAL.E_CUSTOMER.LANGUAGE.StringgetLogo()Getter forDB_ETERNAL.E_CUSTOMER.LOGO.StringgetMetadata()Getter forDB_ETERNAL.E_CUSTOMER.METADATA.StringgetName()Getter forDB_ETERNAL.E_CUSTOMER.NAME.StringgetPhone()Getter forDB_ETERNAL.E_CUSTOMER.PHONE.BooleangetRunUp()Getter forDB_ETERNAL.E_CUSTOMER.RUN_UP.StringgetSigma()Getter forDB_ETERNAL.E_CUSTOMER.SIGMA.StringgetTaxCode()Getter forDB_ETERNAL.E_CUSTOMER.TAX_CODE.StringgetTaxTitle()Getter forDB_ETERNAL.E_CUSTOMER.TAX_TITLE.StringgetTitle()Getter forDB_ETERNAL.E_CUSTOMER.TITLE.StringgetType()Getter forDB_ETERNAL.E_CUSTOMER.TYPE.LocalDateTimegetUpdatedAt()Getter forDB_ETERNAL.E_CUSTOMER.UPDATED_AT.StringgetUpdatedBy()Getter forDB_ETERNAL.E_CUSTOMER.UPDATED_BY.<E extends IECustomer>
Einto(E into)Copy data into another generated Record/POJO implementing the common interface IECustomerECustomersetActive(Boolean active)Setter forDB_ETERNAL.E_CUSTOMER.ACTIVE.ECustomersetAddress(String address)Setter forDB_ETERNAL.E_CUSTOMER.ADDRESS.ECustomersetCode(String code)Setter forDB_ETERNAL.E_CUSTOMER.CODE.ECustomersetComment(String comment)Setter forDB_ETERNAL.E_CUSTOMER.COMMENT.ECustomersetContactEmail(String contactEmail)Setter forDB_ETERNAL.E_CUSTOMER.CONTACT_EMAIL.ECustomersetContactName(String contactName)Setter forDB_ETERNAL.E_CUSTOMER.CONTACT_NAME.ECustomersetContactOnline(String contactOnline)Setter forDB_ETERNAL.E_CUSTOMER.CONTACT_ONLINE.ECustomersetContactPhone(String contactPhone)Setter forDB_ETERNAL.E_CUSTOMER.CONTACT_PHONE.ECustomersetCreatedAt(LocalDateTime createdAt)Setter forDB_ETERNAL.E_CUSTOMER.CREATED_AT.ECustomersetCreatedBy(String createdBy)Setter forDB_ETERNAL.E_CUSTOMER.CREATED_BY.ECustomersetEmail(String email)Setter forDB_ETERNAL.E_CUSTOMER.EMAIL.ECustomersetFax(String fax)Setter forDB_ETERNAL.E_CUSTOMER.FAX.ECustomersetHomepage(String homepage)Setter forDB_ETERNAL.E_CUSTOMER.HOMEPAGE.ECustomersetKey(String key)Setter forDB_ETERNAL.E_CUSTOMER.KEY.ECustomersetLanguage(String language)Setter forDB_ETERNAL.E_CUSTOMER.LANGUAGE.ECustomersetLogo(String logo)Setter forDB_ETERNAL.E_CUSTOMER.LOGO.ECustomersetMetadata(String metadata)Setter forDB_ETERNAL.E_CUSTOMER.METADATA.ECustomersetName(String name)Setter forDB_ETERNAL.E_CUSTOMER.NAME.ECustomersetPhone(String phone)Setter forDB_ETERNAL.E_CUSTOMER.PHONE.ECustomersetRunUp(Boolean runUp)Setter forDB_ETERNAL.E_CUSTOMER.RUN_UP.ECustomersetSigma(String sigma)Setter forDB_ETERNAL.E_CUSTOMER.SIGMA.ECustomersetTaxCode(String taxCode)Setter forDB_ETERNAL.E_CUSTOMER.TAX_CODE.ECustomersetTaxTitle(String taxTitle)Setter forDB_ETERNAL.E_CUSTOMER.TAX_TITLE.ECustomersetTitle(String title)Setter forDB_ETERNAL.E_CUSTOMER.TITLE.ECustomersetType(String type)Setter forDB_ETERNAL.E_CUSTOMER.TYPE.ECustomersetUpdatedAt(LocalDateTime updatedAt)Setter forDB_ETERNAL.E_CUSTOMER.UPDATED_AT.ECustomersetUpdatedBy(String updatedBy)Setter forDB_ETERNAL.E_CUSTOMER.UPDATED_BY.StringtoString()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface cn.vertxup.erp.domain.tables.interfaces.IECustomer
fromJson, toJson
-
-
-
-
Constructor Detail
-
ECustomer
public ECustomer()
-
ECustomer
public ECustomer(IECustomer value)
-
ECustomer
public ECustomer(String key, String comment, String name, String title, String code, String taxCode, String taxTitle, String contactName, String contactPhone, String contactEmail, String contactOnline, String email, String fax, String homepage, String logo, String phone, String address, Boolean runUp, String type, String metadata, Boolean active, String sigma, String language, LocalDateTime createdAt, String createdBy, LocalDateTime updatedAt, String updatedBy)
-
ECustomer
public ECustomer(io.vertx.core.json.JsonObject json)
-
-
Method Detail
-
getKey
public String getKey()
Getter forDB_ETERNAL.E_CUSTOMER.KEY. 「key」- 客户ID- Specified by:
getKeyin interfaceIECustomer
-
setKey
public ECustomer setKey(String key)
Setter forDB_ETERNAL.E_CUSTOMER.KEY. 「key」- 客户ID- Specified by:
setKeyin interfaceIECustomer
-
getComment
public String getComment()
Getter forDB_ETERNAL.E_CUSTOMER.COMMENT. 「comment」- 客户备注- Specified by:
getCommentin interfaceIECustomer
-
setComment
public ECustomer setComment(String comment)
Setter forDB_ETERNAL.E_CUSTOMER.COMMENT. 「comment」- 客户备注- Specified by:
setCommentin interfaceIECustomer
-
getName
public String getName()
Getter forDB_ETERNAL.E_CUSTOMER.NAME. 「name」- 客户名称- Specified by:
getNamein interfaceIECustomer
-
setName
public ECustomer setName(String name)
Setter forDB_ETERNAL.E_CUSTOMER.NAME. 「name」- 客户名称- Specified by:
setNamein interfaceIECustomer
-
getTitle
public String getTitle()
Getter forDB_ETERNAL.E_CUSTOMER.TITLE. 「title」- 客户显示标题- Specified by:
getTitlein interfaceIECustomer
-
setTitle
public ECustomer setTitle(String title)
Setter forDB_ETERNAL.E_CUSTOMER.TITLE. 「title」- 客户显示标题- Specified by:
setTitlein interfaceIECustomer
-
getCode
public String getCode()
Getter forDB_ETERNAL.E_CUSTOMER.CODE. 「code」- 客户编号- Specified by:
getCodein interfaceIECustomer
-
setCode
public ECustomer setCode(String code)
Setter forDB_ETERNAL.E_CUSTOMER.CODE. 「code」- 客户编号- Specified by:
setCodein interfaceIECustomer
-
getTaxCode
public String getTaxCode()
Getter forDB_ETERNAL.E_CUSTOMER.TAX_CODE. 「taxCode」- 税号- Specified by:
getTaxCodein interfaceIECustomer
-
setTaxCode
public ECustomer setTaxCode(String taxCode)
Setter forDB_ETERNAL.E_CUSTOMER.TAX_CODE. 「taxCode」- 税号- Specified by:
setTaxCodein interfaceIECustomer
-
getTaxTitle
public String getTaxTitle()
Getter forDB_ETERNAL.E_CUSTOMER.TAX_TITLE. 「taxTitle」- 开票抬头- Specified by:
getTaxTitlein interfaceIECustomer
-
setTaxTitle
public ECustomer setTaxTitle(String taxTitle)
Setter forDB_ETERNAL.E_CUSTOMER.TAX_TITLE. 「taxTitle」- 开票抬头- Specified by:
setTaxTitlein interfaceIECustomer
-
getContactName
public String getContactName()
Getter forDB_ETERNAL.E_CUSTOMER.CONTACT_NAME. 「contactName」- 联系人姓名- Specified by:
getContactNamein interfaceIECustomer
-
setContactName
public ECustomer setContactName(String contactName)
Setter forDB_ETERNAL.E_CUSTOMER.CONTACT_NAME. 「contactName」- 联系人姓名- Specified by:
setContactNamein interfaceIECustomer
-
getContactPhone
public String getContactPhone()
Getter forDB_ETERNAL.E_CUSTOMER.CONTACT_PHONE. 「contactPhone」- 联系人电话- Specified by:
getContactPhonein interfaceIECustomer
-
setContactPhone
public ECustomer setContactPhone(String contactPhone)
Setter forDB_ETERNAL.E_CUSTOMER.CONTACT_PHONE. 「contactPhone」- 联系人电话- Specified by:
setContactPhonein interfaceIECustomer
-
getContactEmail
public String getContactEmail()
Getter forDB_ETERNAL.E_CUSTOMER.CONTACT_EMAIL. 「contactEmail」- 联系人Email- Specified by:
getContactEmailin interfaceIECustomer
-
setContactEmail
public ECustomer setContactEmail(String contactEmail)
Setter forDB_ETERNAL.E_CUSTOMER.CONTACT_EMAIL. 「contactEmail」- 联系人Email- Specified by:
setContactEmailin interfaceIECustomer
-
getContactOnline
public String getContactOnline()
Getter forDB_ETERNAL.E_CUSTOMER.CONTACT_ONLINE. 「contactOnline」- 在线联系方式- Specified by:
getContactOnlinein interfaceIECustomer
-
setContactOnline
public ECustomer setContactOnline(String contactOnline)
Setter forDB_ETERNAL.E_CUSTOMER.CONTACT_ONLINE. 「contactOnline」- 在线联系方式- Specified by:
setContactOnlinein interfaceIECustomer
-
getEmail
public String getEmail()
Getter forDB_ETERNAL.E_CUSTOMER.EMAIL. 「email」- 企业邮箱- Specified by:
getEmailin interfaceIECustomer
-
setEmail
public ECustomer setEmail(String email)
Setter forDB_ETERNAL.E_CUSTOMER.EMAIL. 「email」- 企业邮箱- Specified by:
setEmailin interfaceIECustomer
-
getFax
public String getFax()
Getter forDB_ETERNAL.E_CUSTOMER.FAX. 「fax」- 传真号- Specified by:
getFaxin interfaceIECustomer
-
setFax
public ECustomer setFax(String fax)
Setter forDB_ETERNAL.E_CUSTOMER.FAX. 「fax」- 传真号- Specified by:
setFaxin interfaceIECustomer
-
getHomepage
public String getHomepage()
Getter forDB_ETERNAL.E_CUSTOMER.HOMEPAGE. 「homepage」- 客户主页- Specified by:
getHomepagein interfaceIECustomer
-
setHomepage
public ECustomer setHomepage(String homepage)
Setter forDB_ETERNAL.E_CUSTOMER.HOMEPAGE. 「homepage」- 客户主页- Specified by:
setHomepagein interfaceIECustomer
-
getLogo
public String getLogo()
Getter forDB_ETERNAL.E_CUSTOMER.LOGO. 「logo」- 附件对应的 attachment Key- Specified by:
getLogoin interfaceIECustomer
-
setLogo
public ECustomer setLogo(String logo)
Setter forDB_ETERNAL.E_CUSTOMER.LOGO. 「logo」- 附件对应的 attachment Key- Specified by:
setLogoin interfaceIECustomer
-
getPhone
public String getPhone()
Getter forDB_ETERNAL.E_CUSTOMER.PHONE. 「phone」- 客户座机- Specified by:
getPhonein interfaceIECustomer
-
setPhone
public ECustomer setPhone(String phone)
Setter forDB_ETERNAL.E_CUSTOMER.PHONE. 「phone」- 客户座机- Specified by:
setPhonein interfaceIECustomer
-
getAddress
public String getAddress()
Getter forDB_ETERNAL.E_CUSTOMER.ADDRESS. 「address」- 客户地址- Specified by:
getAddressin interfaceIECustomer
-
setAddress
public ECustomer setAddress(String address)
Setter forDB_ETERNAL.E_CUSTOMER.ADDRESS. 「address」- 客户地址- Specified by:
setAddressin interfaceIECustomer
-
getRunUp
public Boolean getRunUp()
Getter forDB_ETERNAL.E_CUSTOMER.RUN_UP. 「runUp」- 挂账属性- Specified by:
getRunUpin interfaceIECustomer
-
setRunUp
public ECustomer setRunUp(Boolean runUp)
Setter forDB_ETERNAL.E_CUSTOMER.RUN_UP. 「runUp」- 挂账属性- Specified by:
setRunUpin interfaceIECustomer
-
getType
public String getType()
Getter forDB_ETERNAL.E_CUSTOMER.TYPE. 「type」- 客户分类(不同类型代表不同客户)- Specified by:
getTypein interfaceIECustomer
-
setType
public ECustomer setType(String type)
Setter forDB_ETERNAL.E_CUSTOMER.TYPE. 「type」- 客户分类(不同类型代表不同客户)- Specified by:
setTypein interfaceIECustomer
-
getMetadata
public String getMetadata()
Getter forDB_ETERNAL.E_CUSTOMER.METADATA. 「metadata」- 附加配置- Specified by:
getMetadatain interfaceIECustomer
-
setMetadata
public ECustomer setMetadata(String metadata)
Setter forDB_ETERNAL.E_CUSTOMER.METADATA. 「metadata」- 附加配置- Specified by:
setMetadatain interfaceIECustomer
-
getActive
public Boolean getActive()
Getter forDB_ETERNAL.E_CUSTOMER.ACTIVE. 「active」- 是否启用- Specified by:
getActivein interfaceIECustomer
-
setActive
public ECustomer setActive(Boolean active)
Setter forDB_ETERNAL.E_CUSTOMER.ACTIVE. 「active」- 是否启用- Specified by:
setActivein interfaceIECustomer
-
getSigma
public String getSigma()
Getter forDB_ETERNAL.E_CUSTOMER.SIGMA. 「sigma」- 统一标识(客户所属应用)- Specified by:
getSigmain interfaceIECustomer
-
setSigma
public ECustomer setSigma(String sigma)
Setter forDB_ETERNAL.E_CUSTOMER.SIGMA. 「sigma」- 统一标识(客户所属应用)- Specified by:
setSigmain interfaceIECustomer
-
getLanguage
public String getLanguage()
Getter forDB_ETERNAL.E_CUSTOMER.LANGUAGE. 「language」- 使用的语言- Specified by:
getLanguagein interfaceIECustomer
-
setLanguage
public ECustomer setLanguage(String language)
Setter forDB_ETERNAL.E_CUSTOMER.LANGUAGE. 「language」- 使用的语言- Specified by:
setLanguagein interfaceIECustomer
-
getCreatedAt
public LocalDateTime getCreatedAt()
Getter forDB_ETERNAL.E_CUSTOMER.CREATED_AT. 「createdAt」- 创建时间- Specified by:
getCreatedAtin interfaceIECustomer
-
setCreatedAt
public ECustomer setCreatedAt(LocalDateTime createdAt)
Setter forDB_ETERNAL.E_CUSTOMER.CREATED_AT. 「createdAt」- 创建时间- Specified by:
setCreatedAtin interfaceIECustomer
-
getCreatedBy
public String getCreatedBy()
Getter forDB_ETERNAL.E_CUSTOMER.CREATED_BY. 「createdBy」- 创建人- Specified by:
getCreatedByin interfaceIECustomer
-
setCreatedBy
public ECustomer setCreatedBy(String createdBy)
Setter forDB_ETERNAL.E_CUSTOMER.CREATED_BY. 「createdBy」- 创建人- Specified by:
setCreatedByin interfaceIECustomer
-
getUpdatedAt
public LocalDateTime getUpdatedAt()
Getter forDB_ETERNAL.E_CUSTOMER.UPDATED_AT. 「updatedAt」- 更新时间- Specified by:
getUpdatedAtin interfaceIECustomer
-
setUpdatedAt
public ECustomer setUpdatedAt(LocalDateTime updatedAt)
Setter forDB_ETERNAL.E_CUSTOMER.UPDATED_AT. 「updatedAt」- 更新时间- Specified by:
setUpdatedAtin interfaceIECustomer
-
getUpdatedBy
public String getUpdatedBy()
Getter forDB_ETERNAL.E_CUSTOMER.UPDATED_BY. 「updatedBy」- 更新人- Specified by:
getUpdatedByin interfaceIECustomer
-
setUpdatedBy
public ECustomer setUpdatedBy(String updatedBy)
Setter forDB_ETERNAL.E_CUSTOMER.UPDATED_BY. 「updatedBy」- 更新人- Specified by:
setUpdatedByin interfaceIECustomer
-
from
public void from(IECustomer from)
Description copied from interface:IECustomerLoad data from another generated Record/POJO implementing the common interface IECustomer- Specified by:
fromin interfaceIECustomer
-
into
public <E extends IECustomer> E into(E into)
Description copied from interface:IECustomerCopy data into another generated Record/POJO implementing the common interface IECustomer- Specified by:
intoin interfaceIECustomer
-
-