Interface IECompany
-
- All Superinterfaces:
Serializable,io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo
- All Known Implementing Classes:
ECompany,ECompanyRecord
public interface IECompany extends io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo, Serializable
This class is generated by jOOQ.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description voidfrom(IECompany from)Load data from another generated Record/POJO implementing the common interface IECompanydefault IECompanyfromJson(io.vertx.core.json.JsonObject json)BooleangetActive()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 IECompanyIECompanysetActive(Boolean value)Setter forDB_ETERNAL.E_COMPANY.ACTIVE.IECompanysetAddress(String value)Setter forDB_ETERNAL.E_COMPANY.ADDRESS.IECompanysetAlias(String value)Setter forDB_ETERNAL.E_COMPANY.ALIAS.IECompanysetCode(String value)Setter forDB_ETERNAL.E_COMPANY.CODE.IECompanysetComment(String value)Setter forDB_ETERNAL.E_COMPANY.COMMENT.IECompanysetCompanyId(String value)Setter forDB_ETERNAL.E_COMPANY.COMPANY_ID.IECompanysetContactName(String value)Setter forDB_ETERNAL.E_COMPANY.CONTACT_NAME.IECompanysetContactOnline(String value)Setter forDB_ETERNAL.E_COMPANY.CONTACT_ONLINE.IECompanysetContactPhone(String value)Setter forDB_ETERNAL.E_COMPANY.CONTACT_PHONE.IECompanysetCorporationName(String value)Setter forDB_ETERNAL.E_COMPANY.CORPORATION_NAME.IECompanysetCorporationPhone(String value)Setter forDB_ETERNAL.E_COMPANY.CORPORATION_PHONE.IECompanysetCreatedAt(LocalDateTime value)Setter forDB_ETERNAL.E_COMPANY.CREATED_AT.IECompanysetCreatedBy(String value)Setter forDB_ETERNAL.E_COMPANY.CREATED_BY.IECompanysetCustomerId(String value)Setter forDB_ETERNAL.E_COMPANY.CUSTOMER_ID.IECompanysetEmail(String value)Setter forDB_ETERNAL.E_COMPANY.EMAIL.IECompanysetFax(String value)Setter forDB_ETERNAL.E_COMPANY.FAX.IECompanysetHomepage(String value)Setter forDB_ETERNAL.E_COMPANY.HOMEPAGE.IECompanysetKey(String value)Setter forDB_ETERNAL.E_COMPANY.KEY.IECompanysetLanguage(String value)Setter forDB_ETERNAL.E_COMPANY.LANGUAGE.IECompanysetLocationId(String value)Setter forDB_ETERNAL.E_COMPANY.LOCATION_ID.IECompanysetLogo(String value)Setter forDB_ETERNAL.E_COMPANY.LOGO.IECompanysetMetadata(String value)Setter forDB_ETERNAL.E_COMPANY.METADATA.IECompanysetName(String value)Setter forDB_ETERNAL.E_COMPANY.NAME.IECompanysetPhone(String value)Setter forDB_ETERNAL.E_COMPANY.PHONE.IECompanysetSigma(String value)Setter forDB_ETERNAL.E_COMPANY.SIGMA.IECompanysetTaxCode(String value)Setter forDB_ETERNAL.E_COMPANY.TAX_CODE.IECompanysetTaxTitle(String value)Setter forDB_ETERNAL.E_COMPANY.TAX_TITLE.IECompanysetTitle(String value)Setter forDB_ETERNAL.E_COMPANY.TITLE.IECompanysetType(String value)Setter forDB_ETERNAL.E_COMPANY.TYPE.IECompanysetUpdatedAt(LocalDateTime value)Setter forDB_ETERNAL.E_COMPANY.UPDATED_AT.IECompanysetUpdatedBy(String value)Setter forDB_ETERNAL.E_COMPANY.UPDATED_BY.default io.vertx.core.json.JsonObjecttoJson()
-
-
-
Method Detail
-
getKey
String getKey()
Getter forDB_ETERNAL.E_COMPANY.KEY. 「key」- 公司主键
-
getName
String getName()
Getter forDB_ETERNAL.E_COMPANY.NAME. 「name」- 公司名称
-
getAlias
String getAlias()
Getter forDB_ETERNAL.E_COMPANY.ALIAS. 「alias」- 公司别称
-
getTitle
String getTitle()
Getter forDB_ETERNAL.E_COMPANY.TITLE. 「title」- 公司显示标题
-
getCode
String getCode()
Getter forDB_ETERNAL.E_COMPANY.CODE. 「code」- 公司编号
-
setComment
IECompany setComment(String value)
Setter forDB_ETERNAL.E_COMPANY.COMMENT. 「comment」- 公司简介
-
getComment
String getComment()
Getter forDB_ETERNAL.E_COMPANY.COMMENT. 「comment」- 公司简介
-
setTaxCode
IECompany setTaxCode(String value)
Setter forDB_ETERNAL.E_COMPANY.TAX_CODE. 「taxCode」- 公司税号
-
getTaxCode
String getTaxCode()
Getter forDB_ETERNAL.E_COMPANY.TAX_CODE. 「taxCode」- 公司税号
-
setTaxTitle
IECompany setTaxTitle(String value)
Setter forDB_ETERNAL.E_COMPANY.TAX_TITLE. 「taxTitle」- 开票抬头
-
getTaxTitle
String getTaxTitle()
Getter forDB_ETERNAL.E_COMPANY.TAX_TITLE. 「taxTitle」- 开票抬头
-
getEmail
String getEmail()
Getter forDB_ETERNAL.E_COMPANY.EMAIL. 「email」- 企业邮箱
-
getFax
String getFax()
Getter forDB_ETERNAL.E_COMPANY.FAX. 「fax」- 传真号
-
setHomepage
IECompany setHomepage(String value)
Setter forDB_ETERNAL.E_COMPANY.HOMEPAGE. 「homepage」- 公司主页
-
getHomepage
String getHomepage()
Getter forDB_ETERNAL.E_COMPANY.HOMEPAGE. 「homepage」- 公司主页
-
setLogo
IECompany setLogo(String value)
Setter forDB_ETERNAL.E_COMPANY.LOGO. 「logo」- 附件对应的 attachment Key
-
getLogo
String getLogo()
Getter forDB_ETERNAL.E_COMPANY.LOGO. 「logo」- 附件对应的 attachment Key
-
getPhone
String getPhone()
Getter forDB_ETERNAL.E_COMPANY.PHONE. 「phone」- 公司座机
-
setAddress
IECompany setAddress(String value)
Setter forDB_ETERNAL.E_COMPANY.ADDRESS. 「address」- 公司地址
-
getAddress
String getAddress()
Getter forDB_ETERNAL.E_COMPANY.ADDRESS. 「address」- 公司地址
-
setLocationId
IECompany setLocationId(String value)
Setter forDB_ETERNAL.E_COMPANY.LOCATION_ID. 「locationId」- 启用LBS时对应的Location主键
-
getLocationId
String getLocationId()
Getter forDB_ETERNAL.E_COMPANY.LOCATION_ID. 「locationId」- 启用LBS时对应的Location主键
-
setCorporationName
IECompany setCorporationName(String value)
Setter forDB_ETERNAL.E_COMPANY.CORPORATION_NAME. 「corporationName」- 企业法人
-
getCorporationName
String getCorporationName()
Getter forDB_ETERNAL.E_COMPANY.CORPORATION_NAME. 「corporationName」- 企业法人
-
setCorporationPhone
IECompany setCorporationPhone(String value)
Setter forDB_ETERNAL.E_COMPANY.CORPORATION_PHONE. 「corporationPhone」- 法人电话
-
getCorporationPhone
String getCorporationPhone()
Getter forDB_ETERNAL.E_COMPANY.CORPORATION_PHONE. 「corporationPhone」- 法人电话
-
setContactName
IECompany setContactName(String value)
Setter forDB_ETERNAL.E_COMPANY.CONTACT_NAME. 「contactName」- 联系人电话
-
getContactName
String getContactName()
Getter forDB_ETERNAL.E_COMPANY.CONTACT_NAME. 「contactName」- 联系人电话
-
setContactPhone
IECompany setContactPhone(String value)
Setter forDB_ETERNAL.E_COMPANY.CONTACT_PHONE. 「contactPhone」- 联系人电话
-
getContactPhone
String getContactPhone()
Getter forDB_ETERNAL.E_COMPANY.CONTACT_PHONE. 「contactPhone」- 联系人电话
-
setContactOnline
IECompany setContactOnline(String value)
Setter forDB_ETERNAL.E_COMPANY.CONTACT_ONLINE. 「contactOnline」- 在线联系方式
-
getContactOnline
String getContactOnline()
Getter forDB_ETERNAL.E_COMPANY.CONTACT_ONLINE. 「contactOnline」- 在线联系方式
-
setCompanyId
IECompany setCompanyId(String value)
Setter forDB_ETERNAL.E_COMPANY.COMPANY_ID. 「companyId」- 公司、子公司结构时需要
-
getCompanyId
String getCompanyId()
Getter forDB_ETERNAL.E_COMPANY.COMPANY_ID. 「companyId」- 公司、子公司结构时需要
-
setCustomerId
IECompany setCustomerId(String value)
Setter forDB_ETERNAL.E_COMPANY.CUSTOMER_ID. 「customerId」- 公司作为客户时的客户信息
-
getCustomerId
String getCustomerId()
Getter forDB_ETERNAL.E_COMPANY.CUSTOMER_ID. 「customerId」- 公司作为客户时的客户信息
-
getType
String getType()
Getter forDB_ETERNAL.E_COMPANY.TYPE. 「type」- 公司分类
-
setMetadata
IECompany setMetadata(String value)
Setter forDB_ETERNAL.E_COMPANY.METADATA. 「metadata」- 附加配置
-
getMetadata
String getMetadata()
Getter forDB_ETERNAL.E_COMPANY.METADATA. 「metadata」- 附加配置
-
setActive
IECompany setActive(Boolean value)
Setter forDB_ETERNAL.E_COMPANY.ACTIVE. 「active」- 是否启用
-
getActive
Boolean getActive()
Getter forDB_ETERNAL.E_COMPANY.ACTIVE. 「active」- 是否启用
-
setSigma
IECompany setSigma(String value)
Setter forDB_ETERNAL.E_COMPANY.SIGMA. 「sigma」- 统一标识(公司所属应用)
-
getSigma
String getSigma()
Getter forDB_ETERNAL.E_COMPANY.SIGMA. 「sigma」- 统一标识(公司所属应用)
-
setLanguage
IECompany setLanguage(String value)
Setter forDB_ETERNAL.E_COMPANY.LANGUAGE. 「language」- 使用的语言
-
getLanguage
String getLanguage()
Getter forDB_ETERNAL.E_COMPANY.LANGUAGE. 「language」- 使用的语言
-
setCreatedAt
IECompany setCreatedAt(LocalDateTime value)
Setter forDB_ETERNAL.E_COMPANY.CREATED_AT. 「createdAt」- 创建时间
-
getCreatedAt
LocalDateTime getCreatedAt()
Getter forDB_ETERNAL.E_COMPANY.CREATED_AT. 「createdAt」- 创建时间
-
setCreatedBy
IECompany setCreatedBy(String value)
Setter forDB_ETERNAL.E_COMPANY.CREATED_BY. 「createdBy」- 创建人
-
getCreatedBy
String getCreatedBy()
Getter forDB_ETERNAL.E_COMPANY.CREATED_BY. 「createdBy」- 创建人
-
setUpdatedAt
IECompany setUpdatedAt(LocalDateTime value)
Setter forDB_ETERNAL.E_COMPANY.UPDATED_AT. 「updatedAt」- 更新时间
-
getUpdatedAt
LocalDateTime getUpdatedAt()
Getter forDB_ETERNAL.E_COMPANY.UPDATED_AT. 「updatedAt」- 更新时间
-
setUpdatedBy
IECompany setUpdatedBy(String value)
Setter forDB_ETERNAL.E_COMPANY.UPDATED_BY. 「updatedBy」- 更新人
-
getUpdatedBy
String getUpdatedBy()
Getter forDB_ETERNAL.E_COMPANY.UPDATED_BY. 「updatedBy」- 更新人
-
from
void from(IECompany from)
Load data from another generated Record/POJO implementing the common interface IECompany
-
into
<E extends IECompany> E into(E into)
Copy data into another generated Record/POJO implementing the common interface IECompany
-
fromJson
default IECompany fromJson(io.vertx.core.json.JsonObject json)
- Specified by:
fromJsonin interfaceio.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo
-
toJson
default io.vertx.core.json.JsonObject toJson()
- Specified by:
toJsonin interfaceio.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo
-
-