Interface IOAccessToken
-
- All Superinterfaces:
Serializable,io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo
- All Known Implementing Classes:
OAccessToken,OAccessTokenRecord
public interface IOAccessToken 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(IOAccessToken from)Load data from another generated Record/POJO implementing the common interface IOAccessTokendefault IOAccessTokenfromJson(io.vertx.core.json.JsonObject json)BooleangetActive()Getter forDB_ETERNAL.O_ACCESS_TOKEN.ACTIVE.byte[]getAuth()Getter forDB_ETERNAL.O_ACCESS_TOKEN.AUTH.LocalDateTimegetCreatedAt()Getter forDB_ETERNAL.O_ACCESS_TOKEN.CREATED_AT.StringgetCreatedBy()Getter forDB_ETERNAL.O_ACCESS_TOKEN.CREATED_BY.LonggetExpiredTime()Getter forDB_ETERNAL.O_ACCESS_TOKEN.EXPIRED_TIME.StringgetKey()Getter forDB_ETERNAL.O_ACCESS_TOKEN.KEY.StringgetLanguage()Getter forDB_ETERNAL.O_ACCESS_TOKEN.LANGUAGE.StringgetMetadata()Getter forDB_ETERNAL.O_ACCESS_TOKEN.METADATA.byte[]getRefreshToken()Getter forDB_ETERNAL.O_ACCESS_TOKEN.REFRESH_TOKEN.byte[]getToken()Getter forDB_ETERNAL.O_ACCESS_TOKEN.TOKEN.<E extends IOAccessToken>
Einto(E into)Copy data into another generated Record/POJO implementing the common interface IOAccessTokenIOAccessTokensetActive(Boolean value)Setter forDB_ETERNAL.O_ACCESS_TOKEN.ACTIVE.IOAccessTokensetAuth(byte[] value)Setter forDB_ETERNAL.O_ACCESS_TOKEN.AUTH.IOAccessTokensetCreatedAt(LocalDateTime value)Setter forDB_ETERNAL.O_ACCESS_TOKEN.CREATED_AT.IOAccessTokensetCreatedBy(String value)Setter forDB_ETERNAL.O_ACCESS_TOKEN.CREATED_BY.IOAccessTokensetExpiredTime(Long value)Setter forDB_ETERNAL.O_ACCESS_TOKEN.EXPIRED_TIME.IOAccessTokensetKey(String value)Setter forDB_ETERNAL.O_ACCESS_TOKEN.KEY.IOAccessTokensetLanguage(String value)Setter forDB_ETERNAL.O_ACCESS_TOKEN.LANGUAGE.IOAccessTokensetMetadata(String value)Setter forDB_ETERNAL.O_ACCESS_TOKEN.METADATA.IOAccessTokensetRefreshToken(byte[] value)Setter forDB_ETERNAL.O_ACCESS_TOKEN.REFRESH_TOKEN.IOAccessTokensetToken(byte[] value)Setter forDB_ETERNAL.O_ACCESS_TOKEN.TOKEN.default io.vertx.core.json.JsonObjecttoJson()
-
-
-
Method Detail
-
setKey
IOAccessToken setKey(String value)
Setter forDB_ETERNAL.O_ACCESS_TOKEN.KEY. 「key」- 令牌主键
-
getKey
String getKey()
Getter forDB_ETERNAL.O_ACCESS_TOKEN.KEY. 「key」- 令牌主键
-
setToken
IOAccessToken setToken(byte[] value)
Setter forDB_ETERNAL.O_ACCESS_TOKEN.TOKEN. 「token」- 用户的Token信息
-
getToken
byte[] getToken()
Getter forDB_ETERNAL.O_ACCESS_TOKEN.TOKEN. 「token」- 用户的Token信息
-
setAuth
IOAccessToken setAuth(byte[] value)
Setter forDB_ETERNAL.O_ACCESS_TOKEN.AUTH. 「auth」- 用户的ID的 byte[] 信息
-
getAuth
byte[] getAuth()
Getter forDB_ETERNAL.O_ACCESS_TOKEN.AUTH. 「auth」- 用户的ID的 byte[] 信息
-
setExpiredTime
IOAccessToken setExpiredTime(Long value)
Setter forDB_ETERNAL.O_ACCESS_TOKEN.EXPIRED_TIME. 「expiredTime」- 用户的Token过期时间
-
getExpiredTime
Long getExpiredTime()
Getter forDB_ETERNAL.O_ACCESS_TOKEN.EXPIRED_TIME. 「expiredTime」- 用户的Token过期时间
-
setRefreshToken
IOAccessToken setRefreshToken(byte[] value)
Setter forDB_ETERNAL.O_ACCESS_TOKEN.REFRESH_TOKEN. 「refreshToken」- 用户的刷新令牌
-
getRefreshToken
byte[] getRefreshToken()
Getter forDB_ETERNAL.O_ACCESS_TOKEN.REFRESH_TOKEN. 「refreshToken」- 用户的刷新令牌
-
setLanguage
IOAccessToken setLanguage(String value)
Setter forDB_ETERNAL.O_ACCESS_TOKEN.LANGUAGE. 「language」- 使用的语言
-
getLanguage
String getLanguage()
Getter forDB_ETERNAL.O_ACCESS_TOKEN.LANGUAGE. 「language」- 使用的语言
-
setActive
IOAccessToken setActive(Boolean value)
Setter forDB_ETERNAL.O_ACCESS_TOKEN.ACTIVE. 「active」- 是否启用
-
getActive
Boolean getActive()
Getter forDB_ETERNAL.O_ACCESS_TOKEN.ACTIVE. 「active」- 是否启用
-
setMetadata
IOAccessToken setMetadata(String value)
Setter forDB_ETERNAL.O_ACCESS_TOKEN.METADATA. 「metadata」- 附加配置数据
-
getMetadata
String getMetadata()
Getter forDB_ETERNAL.O_ACCESS_TOKEN.METADATA. 「metadata」- 附加配置数据
-
setCreatedAt
IOAccessToken setCreatedAt(LocalDateTime value)
Setter forDB_ETERNAL.O_ACCESS_TOKEN.CREATED_AT. 「createdAt」- 创建时间
-
getCreatedAt
LocalDateTime getCreatedAt()
Getter forDB_ETERNAL.O_ACCESS_TOKEN.CREATED_AT. 「createdAt」- 创建时间
-
setCreatedBy
IOAccessToken setCreatedBy(String value)
Setter forDB_ETERNAL.O_ACCESS_TOKEN.CREATED_BY. 「createdBy」- 创建人
-
getCreatedBy
String getCreatedBy()
Getter forDB_ETERNAL.O_ACCESS_TOKEN.CREATED_BY. 「createdBy」- 创建人
-
from
void from(IOAccessToken from)
Load data from another generated Record/POJO implementing the common interface IOAccessToken
-
into
<E extends IOAccessToken> E into(E into)
Copy data into another generated Record/POJO implementing the common interface IOAccessToken
-
fromJson
default IOAccessToken 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
-
-