Interface IOUser

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

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

    • setKey

      IOUser setKey(String value)
      Setter for DB_ETERNAL.O_USER.KEY. 「key」- OAuth用户ID
    • getKey

      String getKey()
      Getter for DB_ETERNAL.O_USER.KEY. 「key」- OAuth用户ID
    • setRedirectUri

      IOUser setRedirectUri(String value)
      Setter for DB_ETERNAL.O_USER.REDIRECT_URI. 「redirectUri」- 回调重定向地址
    • getRedirectUri

      String getRedirectUri()
      Getter for DB_ETERNAL.O_USER.REDIRECT_URI. 「redirectUri」- 回调重定向地址
    • setCode

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

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

      IOUser setClientSecret(String value)
      Setter for DB_ETERNAL.O_USER.CLIENT_SECRET. 「clientSecret」- 客户端密钥
    • getClientSecret

      String getClientSecret()
      Getter for DB_ETERNAL.O_USER.CLIENT_SECRET. 「clientSecret」- 客户端密钥
    • setClientId

      IOUser setClientId(String value)
      Setter for DB_ETERNAL.O_USER.CLIENT_ID. 「clientId」- 客户端ID
    • getClientId

      String getClientId()
      Getter for DB_ETERNAL.O_USER.CLIENT_ID. 「clientId」- 客户端ID
    • setGrantType

      IOUser setGrantType(String value)
      Setter for DB_ETERNAL.O_USER.GRANT_TYPE. 「grantType」- 认证方式
    • getGrantType

      String getGrantType()
      Getter for DB_ETERNAL.O_USER.GRANT_TYPE. 「grantType」- 认证方式
    • setScope

      IOUser setScope(String value)
      Setter for DB_ETERNAL.O_USER.SCOPE. 「scope」- 对应名空间,以应用为中心
    • getScope

      String getScope()
      Getter for DB_ETERNAL.O_USER.SCOPE. 「scope」- 对应名空间,以应用为中心
    • setState

      IOUser setState(String value)
      Setter for DB_ETERNAL.O_USER.STATE. 「state」- 客户端状态
    • getState

      String getState()
      Getter for DB_ETERNAL.O_USER.STATE. 「state」- 客户端状态
    • setLanguage

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

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

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

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

      IOUser setMetadata(String value)
      Setter for DB_ETERNAL.O_USER.METADATA. 「metadata」- 附加配置数据
    • getMetadata

      String getMetadata()
      Getter for DB_ETERNAL.O_USER.METADATA. 「metadata」- 附加配置数据
    • from

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

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

      default IOUser 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