Interface IEIdentity

All Superinterfaces:
Serializable, io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo
All Known Implementing Classes:
EIdentity, EIdentityRecord

public interface IEIdentity extends io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo, Serializable
This class is generated by jOOQ.
  • Method Details

    • setKey

      IEIdentity setKey(String value)
      Setter for DB_ETERNAL.E_IDENTITY.KEY. 「key」- 身份主键
    • getKey

      String getKey()
      Getter for DB_ETERNAL.E_IDENTITY.KEY. 「key」- 身份主键
    • setCode

      IEIdentity setCode(String value)
      Setter for DB_ETERNAL.E_IDENTITY.CODE. 「code」- 系统编号
    • getCode

      String getCode()
      Getter for DB_ETERNAL.E_IDENTITY.CODE. 「code」- 系统编号
    • setType

      IEIdentity setType(String value)
      Setter for DB_ETERNAL.E_IDENTITY.TYPE. 「type」- 身份类型/档案类型
    • getType

      String getType()
      Getter for DB_ETERNAL.E_IDENTITY.TYPE. 「type」- 身份类型/档案类型
    • setStatus

      IEIdentity setStatus(String value)
      Setter for DB_ETERNAL.E_IDENTITY.STATUS. 「status」- 档案状态
    • getStatus

      String getStatus()
      Getter for DB_ETERNAL.E_IDENTITY.STATUS. 「status」- 档案状态
    • setCountry

      IEIdentity setCountry(String value)
      Setter for DB_ETERNAL.E_IDENTITY.COUNTRY. 「country」- 国籍
    • getCountry

      String getCountry()
      Getter for DB_ETERNAL.E_IDENTITY.COUNTRY. 「country」- 国籍
    • setNativePlace

      IEIdentity setNativePlace(String value)
      Setter for DB_ETERNAL.E_IDENTITY.NATIVE_PLACE. 「nativePlace」- 籍贯
    • getNativePlace

      String getNativePlace()
      Getter for DB_ETERNAL.E_IDENTITY.NATIVE_PLACE. 「nativePlace」- 籍贯
    • setNation

      IEIdentity setNation(String value)
      Setter for DB_ETERNAL.E_IDENTITY.NATION. 「nation」- 民族
    • getNation

      String getNation()
      Getter for DB_ETERNAL.E_IDENTITY.NATION. 「nation」- 民族
    • setAddress

      IEIdentity setAddress(String value)
      Setter for DB_ETERNAL.E_IDENTITY.ADDRESS. 「address」- 居住地址
    • getAddress

      String getAddress()
      Getter for DB_ETERNAL.E_IDENTITY.ADDRESS. 「address」- 居住地址
    • setRealname

      IEIdentity setRealname(String value)
      Setter for DB_ETERNAL.E_IDENTITY.REALNAME. 「realname」- 真实姓名
    • getRealname

      String getRealname()
      Getter for DB_ETERNAL.E_IDENTITY.REALNAME. 「realname」- 真实姓名
    • setBirthday

      IEIdentity setBirthday(LocalDateTime value)
      Setter for DB_ETERNAL.E_IDENTITY.BIRTHDAY. 「birthday」- 生日
    • getBirthday

      LocalDateTime getBirthday()
      Getter for DB_ETERNAL.E_IDENTITY.BIRTHDAY. 「birthday」- 生日
    • setDriverLicense

      IEIdentity setDriverLicense(String value)
      Setter for DB_ETERNAL.E_IDENTITY.DRIVER_LICENSE. 「driverLicense」- 驾驶证
    • getDriverLicense

      String getDriverLicense()
      Getter for DB_ETERNAL.E_IDENTITY.DRIVER_LICENSE. 「driverLicense」- 驾驶证
    • setCarPlate

      IEIdentity setCarPlate(String value)
      Setter for DB_ETERNAL.E_IDENTITY.CAR_PLATE. 「carPlate」- 常用车牌
    • getCarPlate

      String getCarPlate()
      Getter for DB_ETERNAL.E_IDENTITY.CAR_PLATE. 「carPlate」- 常用车牌
    • setPassport

      IEIdentity setPassport(String value)
      Setter for DB_ETERNAL.E_IDENTITY.PASSPORT. 「passport」- 护照
    • getPassport

      String getPassport()
      Getter for DB_ETERNAL.E_IDENTITY.PASSPORT. 「passport」- 护照
    • setGender

      IEIdentity setGender(Boolean value)
      Setter for DB_ETERNAL.E_IDENTITY.GENDER. 「gender」- 性别
    • getGender

      Boolean getGender()
      Getter for DB_ETERNAL.E_IDENTITY.GENDER. 「gender」- 性别
    • setMarital

      IEIdentity setMarital(String value)
      Setter for DB_ETERNAL.E_IDENTITY.MARITAL. 「marital」- 婚姻状况
    • getMarital

      String getMarital()
      Getter for DB_ETERNAL.E_IDENTITY.MARITAL. 「marital」- 婚姻状况
    • setContactMobile

      IEIdentity setContactMobile(String value)
      Setter for DB_ETERNAL.E_IDENTITY.CONTACT_MOBILE. 「contactMobile」- 联系手机
    • getContactMobile

      String getContactMobile()
      Getter for DB_ETERNAL.E_IDENTITY.CONTACT_MOBILE. 「contactMobile」- 联系手机
    • setContactPhone

      IEIdentity setContactPhone(String value)
      Setter for DB_ETERNAL.E_IDENTITY.CONTACT_PHONE. 「contactPhone」- 座机
    • getContactPhone

      String getContactPhone()
      Getter for DB_ETERNAL.E_IDENTITY.CONTACT_PHONE. 「contactPhone」- 座机
    • setContactAddress

      IEIdentity setContactAddress(String value)
      Setter for DB_ETERNAL.E_IDENTITY.CONTACT_ADDRESS. 「contactAddress」- 联系地址
    • getContactAddress

      String getContactAddress()
      Getter for DB_ETERNAL.E_IDENTITY.CONTACT_ADDRESS. 「contactAddress」- 联系地址
    • setContactEmail

      IEIdentity setContactEmail(String value)
      Setter for DB_ETERNAL.E_IDENTITY.CONTACT_EMAIL. 「contactEmail」- 联系Email
    • getContactEmail

      String getContactEmail()
      Getter for DB_ETERNAL.E_IDENTITY.CONTACT_EMAIL. 「contactEmail」- 联系Email
    • setUrgentName

      IEIdentity setUrgentName(String value)
      Setter for DB_ETERNAL.E_IDENTITY.URGENT_NAME. 「urgentName」- 紧急联系人
    • getUrgentName

      String getUrgentName()
      Getter for DB_ETERNAL.E_IDENTITY.URGENT_NAME. 「urgentName」- 紧急联系人
    • setUrgentPhone

      IEIdentity setUrgentPhone(String value)
      Setter for DB_ETERNAL.E_IDENTITY.URGENT_PHONE. 「urgentPhone」- 紧急联系电话
    • getUrgentPhone

      String getUrgentPhone()
      Getter for DB_ETERNAL.E_IDENTITY.URGENT_PHONE. 「urgentPhone」- 紧急联系电话
    • setEcQq

      IEIdentity setEcQq(String value)
      Setter for DB_ETERNAL.E_IDENTITY.EC_QQ. 「ecQq」- QQ号码
    • getEcQq

      String getEcQq()
      Getter for DB_ETERNAL.E_IDENTITY.EC_QQ. 「ecQq」- QQ号码
    • setEcAlipay

      IEIdentity setEcAlipay(String value)
      Setter for DB_ETERNAL.E_IDENTITY.EC_ALIPAY. 「ecAlipay」- 支付宝
    • getEcAlipay

      String getEcAlipay()
      Getter for DB_ETERNAL.E_IDENTITY.EC_ALIPAY. 「ecAlipay」- 支付宝
    • setEcWechat

      IEIdentity setEcWechat(String value)
      Setter for DB_ETERNAL.E_IDENTITY.EC_WECHAT. 「ecWechat」- 微信
    • getEcWechat

      String getEcWechat()
      Getter for DB_ETERNAL.E_IDENTITY.EC_WECHAT. 「ecWechat」- 微信
    • setIdcType

      IEIdentity setIdcType(String value)
      Setter for DB_ETERNAL.E_IDENTITY.IDC_TYPE. 「idcType」- 证件类型
    • getIdcType

      String getIdcType()
      Getter for DB_ETERNAL.E_IDENTITY.IDC_TYPE. 「idcType」- 证件类型
    • setIdcNumber

      IEIdentity setIdcNumber(String value)
      Setter for DB_ETERNAL.E_IDENTITY.IDC_NUMBER. 「idcNumber」- 证件号
    • getIdcNumber

      String getIdcNumber()
      Getter for DB_ETERNAL.E_IDENTITY.IDC_NUMBER. 「idcNumber」- 证件号
    • setIdcAddress

      IEIdentity setIdcAddress(String value)
      Setter for DB_ETERNAL.E_IDENTITY.IDC_ADDRESS. 「idcAddress」- 证件地址
    • getIdcAddress

      String getIdcAddress()
      Getter for DB_ETERNAL.E_IDENTITY.IDC_ADDRESS. 「idcAddress」- 证件地址
    • setIdcExpiredAt

      IEIdentity setIdcExpiredAt(LocalDateTime value)
      Setter for DB_ETERNAL.E_IDENTITY.IDC_EXPIRED_AT. 「idcExpiredAt」- 证件过期时间
    • getIdcExpiredAt

      LocalDateTime getIdcExpiredAt()
      Getter for DB_ETERNAL.E_IDENTITY.IDC_EXPIRED_AT. 「idcExpiredAt」- 证件过期时间
    • setIdcFront

      IEIdentity setIdcFront(String value)
      Setter for DB_ETERNAL.E_IDENTITY.IDC_FRONT. 「idcFront」- 证件正面附件
    • getIdcFront

      String getIdcFront()
      Getter for DB_ETERNAL.E_IDENTITY.IDC_FRONT. 「idcFront」- 证件正面附件
    • setIdcBack

      IEIdentity setIdcBack(String value)
      Setter for DB_ETERNAL.E_IDENTITY.IDC_BACK. 「idcBack」- 证件背面附件
    • getIdcBack

      String getIdcBack()
      Getter for DB_ETERNAL.E_IDENTITY.IDC_BACK. 「idcBack」- 证件背面附件
    • setIdcIssuer

      IEIdentity setIdcIssuer(String value)
      Setter for DB_ETERNAL.E_IDENTITY.IDC_ISSUER. 「idcIssuer」- 证件签发机构
    • getIdcIssuer

      String getIdcIssuer()
      Getter for DB_ETERNAL.E_IDENTITY.IDC_ISSUER. 「idcIssuer」- 证件签发机构
    • setIdcIssueAt

      IEIdentity setIdcIssueAt(LocalDateTime value)
      Setter for DB_ETERNAL.E_IDENTITY.IDC_ISSUE_AT. 「idcIssueAt」- 证件签发时间
    • getIdcIssueAt

      LocalDateTime getIdcIssueAt()
      Getter for DB_ETERNAL.E_IDENTITY.IDC_ISSUE_AT. 「idcIssueAt」- 证件签发时间
    • setVerified

      IEIdentity setVerified(Boolean value)
      Setter for DB_ETERNAL.E_IDENTITY.VERIFIED. 「verified」- 是否验证、备案
    • getVerified

      Boolean getVerified()
      Getter for DB_ETERNAL.E_IDENTITY.VERIFIED. 「verified」- 是否验证、备案
    • setMetadata

      IEIdentity setMetadata(String value)
      Setter for DB_ETERNAL.E_IDENTITY.METADATA. 「metadata」- 附加配置
    • getMetadata

      String getMetadata()
      Getter for DB_ETERNAL.E_IDENTITY.METADATA. 「metadata」- 附加配置
    • setActive

      IEIdentity setActive(Boolean value)
      Setter for DB_ETERNAL.E_IDENTITY.ACTIVE. 「active」- 是否启用
    • getActive

      Boolean getActive()
      Getter for DB_ETERNAL.E_IDENTITY.ACTIVE. 「active」- 是否启用
    • setSigma

      IEIdentity setSigma(String value)
      Setter for DB_ETERNAL.E_IDENTITY.SIGMA. 「sigma」- 统一标识
    • getSigma

      String getSigma()
      Getter for DB_ETERNAL.E_IDENTITY.SIGMA. 「sigma」- 统一标识
    • setLanguage

      IEIdentity setLanguage(String value)
      Setter for DB_ETERNAL.E_IDENTITY.LANGUAGE. 「language」- 使用的语言
    • getLanguage

      String getLanguage()
      Getter for DB_ETERNAL.E_IDENTITY.LANGUAGE. 「language」- 使用的语言
    • setCreatedAt

      IEIdentity setCreatedAt(LocalDateTime value)
      Setter for DB_ETERNAL.E_IDENTITY.CREATED_AT. 「createdAt」- 创建时间
    • getCreatedAt

      LocalDateTime getCreatedAt()
      Getter for DB_ETERNAL.E_IDENTITY.CREATED_AT. 「createdAt」- 创建时间
    • setCreatedBy

      IEIdentity setCreatedBy(String value)
      Setter for DB_ETERNAL.E_IDENTITY.CREATED_BY. 「createdBy」- 创建人
    • getCreatedBy

      String getCreatedBy()
      Getter for DB_ETERNAL.E_IDENTITY.CREATED_BY. 「createdBy」- 创建人
    • setUpdatedAt

      IEIdentity setUpdatedAt(LocalDateTime value)
      Setter for DB_ETERNAL.E_IDENTITY.UPDATED_AT. 「updatedAt」- 更新时间
    • getUpdatedAt

      LocalDateTime getUpdatedAt()
      Getter for DB_ETERNAL.E_IDENTITY.UPDATED_AT. 「updatedAt」- 更新时间
    • setUpdatedBy

      IEIdentity setUpdatedBy(String value)
      Setter for DB_ETERNAL.E_IDENTITY.UPDATED_BY. 「updatedBy」- 更新人
    • getUpdatedBy

      String getUpdatedBy()
      Getter for DB_ETERNAL.E_IDENTITY.UPDATED_BY. 「updatedBy」- 更新人
    • from

      void from(IEIdentity from)
      Load data from another generated Record/POJO implementing the common interface IEIdentity
    • into

      <E extends IEIdentity> E into(E into)
      Copy data into another generated Record/POJO implementing the common interface IEIdentity
    • fromJson

      default IEIdentity fromJson(io.vertx.core.json.JsonObject json)
      Specified by:
      fromJson in interface io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo
    • toJson

      default io.vertx.core.json.JsonObject toJson()
      Specified by:
      toJson in interface io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo