Class SAction
java.lang.Object
cn.vertxup.rbac.domain.tables.pojos.SAction
- All Implemented Interfaces:
ISAction,io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo,Serializable
public class SAction
extends Object
implements io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo, ISAction
This class is generated by jOOQ.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionSAction()SAction(io.vertx.core.json.JsonObject json) SAction(String key, String name, String code, String resourceId, String permissionId, Integer level, String uri, String method, String sigma, String renewalCredit, String language, Boolean active, String metadata, String comment, LocalDateTime createdAt, String createdBy, LocalDateTime updatedAt, String updatedBy) -
Method Summary
Modifier and TypeMethodDescriptionbooleanvoidLoad data from another generated Record/POJO implementing the common interface ISActionGetter forDB_ETERNAL.S_ACTION.ACTIVE.getCode()Getter forDB_ETERNAL.S_ACTION.CODE.Getter forDB_ETERNAL.S_ACTION.COMMENT.Getter forDB_ETERNAL.S_ACTION.CREATED_AT.Getter forDB_ETERNAL.S_ACTION.CREATED_BY.getKey()Getter forDB_ETERNAL.S_ACTION.KEY.Getter forDB_ETERNAL.S_ACTION.LANGUAGE.getLevel()Getter forDB_ETERNAL.S_ACTION.LEVEL.Getter forDB_ETERNAL.S_ACTION.METADATA.Getter forDB_ETERNAL.S_ACTION.METHOD.getName()Getter forDB_ETERNAL.S_ACTION.NAME.Getter forDB_ETERNAL.S_ACTION.PERMISSION_ID.Getter forDB_ETERNAL.S_ACTION.RENEWAL_CREDIT.Getter forDB_ETERNAL.S_ACTION.RESOURCE_ID.getSigma()Getter forDB_ETERNAL.S_ACTION.SIGMA.Getter forDB_ETERNAL.S_ACTION.UPDATED_AT.Getter forDB_ETERNAL.S_ACTION.UPDATED_BY.getUri()Getter forDB_ETERNAL.S_ACTION.URI.inthashCode()<E extends ISAction>
Einto(E into) Copy data into another generated Record/POJO implementing the common interface ISActionSetter forDB_ETERNAL.S_ACTION.ACTIVE.Setter forDB_ETERNAL.S_ACTION.CODE.setComment(String comment) Setter forDB_ETERNAL.S_ACTION.COMMENT.setCreatedAt(LocalDateTime createdAt) Setter forDB_ETERNAL.S_ACTION.CREATED_AT.setCreatedBy(String createdBy) Setter forDB_ETERNAL.S_ACTION.CREATED_BY.Setter forDB_ETERNAL.S_ACTION.KEY.setLanguage(String language) Setter forDB_ETERNAL.S_ACTION.LANGUAGE.Setter forDB_ETERNAL.S_ACTION.LEVEL.setMetadata(String metadata) Setter forDB_ETERNAL.S_ACTION.METADATA.Setter forDB_ETERNAL.S_ACTION.METHOD.Setter forDB_ETERNAL.S_ACTION.NAME.setPermissionId(String permissionId) Setter forDB_ETERNAL.S_ACTION.PERMISSION_ID.setRenewalCredit(String renewalCredit) Setter forDB_ETERNAL.S_ACTION.RENEWAL_CREDIT.setResourceId(String resourceId) Setter forDB_ETERNAL.S_ACTION.RESOURCE_ID.Setter forDB_ETERNAL.S_ACTION.SIGMA.setUpdatedAt(LocalDateTime updatedAt) Setter forDB_ETERNAL.S_ACTION.UPDATED_AT.setUpdatedBy(String updatedBy) Setter forDB_ETERNAL.S_ACTION.UPDATED_BY.Setter forDB_ETERNAL.S_ACTION.URI.toString()
-
Constructor Details
-
SAction
public SAction() -
SAction
-
SAction
public SAction(String key, String name, String code, String resourceId, String permissionId, Integer level, String uri, String method, String sigma, String renewalCredit, String language, Boolean active, String metadata, String comment, LocalDateTime createdAt, String createdBy, LocalDateTime updatedAt, String updatedBy) -
SAction
public SAction(io.vertx.core.json.JsonObject json)
-
-
Method Details
-
getKey
Getter forDB_ETERNAL.S_ACTION.KEY. 「key」- 操作ID -
setKey
Setter forDB_ETERNAL.S_ACTION.KEY. 「key」- 操作ID -
getName
Getter forDB_ETERNAL.S_ACTION.NAME. 「name」- 操作名称 -
setName
Setter forDB_ETERNAL.S_ACTION.NAME. 「name」- 操作名称 -
getCode
Getter forDB_ETERNAL.S_ACTION.CODE. 「code」- 操作码 -
setCode
Setter forDB_ETERNAL.S_ACTION.CODE. 「code」- 操作码 -
getResourceId
Getter forDB_ETERNAL.S_ACTION.RESOURCE_ID. 「resourceId」- 操作关联资源ID- Specified by:
getResourceIdin interfaceISAction
-
setResourceId
Setter forDB_ETERNAL.S_ACTION.RESOURCE_ID. 「resourceId」- 操作关联资源ID- Specified by:
setResourceIdin interfaceISAction
-
getPermissionId
Getter forDB_ETERNAL.S_ACTION.PERMISSION_ID. 「permissionId」- 操作所属权限- Specified by:
getPermissionIdin interfaceISAction
-
setPermissionId
Setter forDB_ETERNAL.S_ACTION.PERMISSION_ID. 「permissionId」- 操作所属权限- Specified by:
setPermissionIdin interfaceISAction
-
getLevel
Getter forDB_ETERNAL.S_ACTION.LEVEL. 「level」- 操作级别, ACL控制 -
setLevel
Setter forDB_ETERNAL.S_ACTION.LEVEL. 「level」- 操作级别, ACL控制 -
getUri
Getter forDB_ETERNAL.S_ACTION.URI. 「uri」- 资源地址 -
setUri
Setter forDB_ETERNAL.S_ACTION.URI. 「uri」- 资源地址 -
getMethod
Getter forDB_ETERNAL.S_ACTION.METHOD. 「method」- 资源方法 -
setMethod
Setter forDB_ETERNAL.S_ACTION.METHOD. 「method」- 资源方法 -
getSigma
Getter forDB_ETERNAL.S_ACTION.SIGMA. 「sigma」- 统一标识 -
setSigma
Setter forDB_ETERNAL.S_ACTION.SIGMA. 「sigma」- 统一标识 -
getRenewalCredit
Getter forDB_ETERNAL.S_ACTION.RENEWAL_CREDIT. 「renewalCredit」- 被刷新的凭证- Specified by:
getRenewalCreditin interfaceISAction
-
setRenewalCredit
Setter forDB_ETERNAL.S_ACTION.RENEWAL_CREDIT. 「renewalCredit」- 被刷新的凭证- Specified by:
setRenewalCreditin interfaceISAction
-
getLanguage
Getter forDB_ETERNAL.S_ACTION.LANGUAGE. 「language」- 使用的语言- Specified by:
getLanguagein interfaceISAction
-
setLanguage
Setter forDB_ETERNAL.S_ACTION.LANGUAGE. 「language」- 使用的语言- Specified by:
setLanguagein interfaceISAction
-
getActive
Getter forDB_ETERNAL.S_ACTION.ACTIVE. 「active」- 是否启用 -
setActive
Setter forDB_ETERNAL.S_ACTION.ACTIVE. 「active」- 是否启用 -
getMetadata
Getter forDB_ETERNAL.S_ACTION.METADATA. 「metadata」- 附加配置数据- Specified by:
getMetadatain interfaceISAction
-
setMetadata
Setter forDB_ETERNAL.S_ACTION.METADATA. 「metadata」- 附加配置数据- Specified by:
setMetadatain interfaceISAction
-
getComment
Getter forDB_ETERNAL.S_ACTION.COMMENT. 「action」- 操作说明- Specified by:
getCommentin interfaceISAction
-
setComment
Setter forDB_ETERNAL.S_ACTION.COMMENT. 「action」- 操作说明- Specified by:
setCommentin interfaceISAction
-
getCreatedAt
Getter forDB_ETERNAL.S_ACTION.CREATED_AT. 「createdAt」- 创建时间- Specified by:
getCreatedAtin interfaceISAction
-
setCreatedAt
Setter forDB_ETERNAL.S_ACTION.CREATED_AT. 「createdAt」- 创建时间- Specified by:
setCreatedAtin interfaceISAction
-
getCreatedBy
Getter forDB_ETERNAL.S_ACTION.CREATED_BY. 「createdBy」- 创建人- Specified by:
getCreatedByin interfaceISAction
-
setCreatedBy
Setter forDB_ETERNAL.S_ACTION.CREATED_BY. 「createdBy」- 创建人- Specified by:
setCreatedByin interfaceISAction
-
getUpdatedAt
Getter forDB_ETERNAL.S_ACTION.UPDATED_AT. 「updatedAt」- 更新时间- Specified by:
getUpdatedAtin interfaceISAction
-
setUpdatedAt
Setter forDB_ETERNAL.S_ACTION.UPDATED_AT. 「updatedAt」- 更新时间- Specified by:
setUpdatedAtin interfaceISAction
-
getUpdatedBy
Getter forDB_ETERNAL.S_ACTION.UPDATED_BY. 「updatedBy」- 更新人- Specified by:
getUpdatedByin interfaceISAction
-
setUpdatedBy
Setter forDB_ETERNAL.S_ACTION.UPDATED_BY. 「updatedBy」- 更新人- Specified by:
setUpdatedByin interfaceISAction
-
equals
-
hashCode
public int hashCode() -
toString
-
from
Description copied from interface:ISActionLoad data from another generated Record/POJO implementing the common interface ISAction -
into
Description copied from interface:ISActionCopy data into another generated Record/POJO implementing the common interface ISAction
-