Class SPermission
- java.lang.Object
-
- cn.vertxup.rbac.domain.tables.pojos.SPermission
-
- All Implemented Interfaces:
ISPermission,io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo,Serializable
public class SPermission extends Object implements io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo, ISPermission
This class is generated by jOOQ.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description SPermission()SPermission(ISPermission value)SPermission(io.vertx.core.json.JsonObject json)SPermission(String key, String name, String code, String identifier, String sigma, String language, Boolean active, String comment, String metadata, LocalDateTime createdAt, String createdBy, LocalDateTime updatedAt, String updatedBy)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidfrom(ISPermission from)Load data from another generated Record/POJO implementing the common interface ISPermissionBooleangetActive()Getter forDB_ETERNAL.S_PERMISSION.ACTIVE.StringgetCode()Getter forDB_ETERNAL.S_PERMISSION.CODE.StringgetComment()Getter forDB_ETERNAL.S_PERMISSION.COMMENT.LocalDateTimegetCreatedAt()Getter forDB_ETERNAL.S_PERMISSION.CREATED_AT.StringgetCreatedBy()Getter forDB_ETERNAL.S_PERMISSION.CREATED_BY.StringgetIdentifier()Getter forDB_ETERNAL.S_PERMISSION.IDENTIFIER.StringgetKey()Getter forDB_ETERNAL.S_PERMISSION.KEY.StringgetLanguage()Getter forDB_ETERNAL.S_PERMISSION.LANGUAGE.StringgetMetadata()Getter forDB_ETERNAL.S_PERMISSION.METADATA.StringgetName()Getter forDB_ETERNAL.S_PERMISSION.NAME.StringgetSigma()Getter forDB_ETERNAL.S_PERMISSION.SIGMA.LocalDateTimegetUpdatedAt()Getter forDB_ETERNAL.S_PERMISSION.UPDATED_AT.StringgetUpdatedBy()Getter forDB_ETERNAL.S_PERMISSION.UPDATED_BY.<E extends ISPermission>
Einto(E into)Copy data into another generated Record/POJO implementing the common interface ISPermissionSPermissionsetActive(Boolean active)Setter forDB_ETERNAL.S_PERMISSION.ACTIVE.SPermissionsetCode(String code)Setter forDB_ETERNAL.S_PERMISSION.CODE.SPermissionsetComment(String comment)Setter forDB_ETERNAL.S_PERMISSION.COMMENT.SPermissionsetCreatedAt(LocalDateTime createdAt)Setter forDB_ETERNAL.S_PERMISSION.CREATED_AT.SPermissionsetCreatedBy(String createdBy)Setter forDB_ETERNAL.S_PERMISSION.CREATED_BY.SPermissionsetIdentifier(String identifier)Setter forDB_ETERNAL.S_PERMISSION.IDENTIFIER.SPermissionsetKey(String key)Setter forDB_ETERNAL.S_PERMISSION.KEY.SPermissionsetLanguage(String language)Setter forDB_ETERNAL.S_PERMISSION.LANGUAGE.SPermissionsetMetadata(String metadata)Setter forDB_ETERNAL.S_PERMISSION.METADATA.SPermissionsetName(String name)Setter forDB_ETERNAL.S_PERMISSION.NAME.SPermissionsetSigma(String sigma)Setter forDB_ETERNAL.S_PERMISSION.SIGMA.SPermissionsetUpdatedAt(LocalDateTime updatedAt)Setter forDB_ETERNAL.S_PERMISSION.UPDATED_AT.SPermissionsetUpdatedBy(String updatedBy)Setter forDB_ETERNAL.S_PERMISSION.UPDATED_BY.StringtoString()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface cn.vertxup.rbac.domain.tables.interfaces.ISPermission
fromJson, toJson
-
-
-
-
Constructor Detail
-
SPermission
public SPermission()
-
SPermission
public SPermission(ISPermission value)
-
SPermission
public SPermission(String key, String name, String code, String identifier, String sigma, String language, Boolean active, String comment, String metadata, LocalDateTime createdAt, String createdBy, LocalDateTime updatedAt, String updatedBy)
-
SPermission
public SPermission(io.vertx.core.json.JsonObject json)
-
-
Method Detail
-
getKey
public String getKey()
Getter forDB_ETERNAL.S_PERMISSION.KEY. 「key」- 权限ID- Specified by:
getKeyin interfaceISPermission
-
setKey
public SPermission setKey(String key)
Setter forDB_ETERNAL.S_PERMISSION.KEY. 「key」- 权限ID- Specified by:
setKeyin interfaceISPermission
-
getName
public String getName()
Getter forDB_ETERNAL.S_PERMISSION.NAME. 「name」- 权限名称- Specified by:
getNamein interfaceISPermission
-
setName
public SPermission setName(String name)
Setter forDB_ETERNAL.S_PERMISSION.NAME. 「name」- 权限名称- Specified by:
setNamein interfaceISPermission
-
getCode
public String getCode()
Getter forDB_ETERNAL.S_PERMISSION.CODE. 「code」- 权限系统码- Specified by:
getCodein interfaceISPermission
-
setCode
public SPermission setCode(String code)
Setter forDB_ETERNAL.S_PERMISSION.CODE. 「code」- 权限系统码- Specified by:
setCodein interfaceISPermission
-
getIdentifier
public String getIdentifier()
Getter forDB_ETERNAL.S_PERMISSION.IDENTIFIER. 「identifier」- 当前权限所属的Model的标识- Specified by:
getIdentifierin interfaceISPermission
-
setIdentifier
public SPermission setIdentifier(String identifier)
Setter forDB_ETERNAL.S_PERMISSION.IDENTIFIER. 「identifier」- 当前权限所属的Model的标识- Specified by:
setIdentifierin interfaceISPermission
-
getSigma
public String getSigma()
Getter forDB_ETERNAL.S_PERMISSION.SIGMA. 「sigma」- 绑定的统一标识- Specified by:
getSigmain interfaceISPermission
-
setSigma
public SPermission setSigma(String sigma)
Setter forDB_ETERNAL.S_PERMISSION.SIGMA. 「sigma」- 绑定的统一标识- Specified by:
setSigmain interfaceISPermission
-
getLanguage
public String getLanguage()
Getter forDB_ETERNAL.S_PERMISSION.LANGUAGE. 「language」- 使用的语言- Specified by:
getLanguagein interfaceISPermission
-
setLanguage
public SPermission setLanguage(String language)
Setter forDB_ETERNAL.S_PERMISSION.LANGUAGE. 「language」- 使用的语言- Specified by:
setLanguagein interfaceISPermission
-
getActive
public Boolean getActive()
Getter forDB_ETERNAL.S_PERMISSION.ACTIVE. 「active」- 是否启用- Specified by:
getActivein interfaceISPermission
-
setActive
public SPermission setActive(Boolean active)
Setter forDB_ETERNAL.S_PERMISSION.ACTIVE. 「active」- 是否启用- Specified by:
setActivein interfaceISPermission
-
getComment
public String getComment()
Getter forDB_ETERNAL.S_PERMISSION.COMMENT. 「comment」- 权限说明- Specified by:
getCommentin interfaceISPermission
-
setComment
public SPermission setComment(String comment)
Setter forDB_ETERNAL.S_PERMISSION.COMMENT. 「comment」- 权限说明- Specified by:
setCommentin interfaceISPermission
-
getMetadata
public String getMetadata()
Getter forDB_ETERNAL.S_PERMISSION.METADATA. 「metadata」- 附加配置数据- Specified by:
getMetadatain interfaceISPermission
-
setMetadata
public SPermission setMetadata(String metadata)
Setter forDB_ETERNAL.S_PERMISSION.METADATA. 「metadata」- 附加配置数据- Specified by:
setMetadatain interfaceISPermission
-
getCreatedAt
public LocalDateTime getCreatedAt()
Getter forDB_ETERNAL.S_PERMISSION.CREATED_AT. 「createdAt」- 创建时间- Specified by:
getCreatedAtin interfaceISPermission
-
setCreatedAt
public SPermission setCreatedAt(LocalDateTime createdAt)
Setter forDB_ETERNAL.S_PERMISSION.CREATED_AT. 「createdAt」- 创建时间- Specified by:
setCreatedAtin interfaceISPermission
-
getCreatedBy
public String getCreatedBy()
Getter forDB_ETERNAL.S_PERMISSION.CREATED_BY. 「createdBy」- 创建人- Specified by:
getCreatedByin interfaceISPermission
-
setCreatedBy
public SPermission setCreatedBy(String createdBy)
Setter forDB_ETERNAL.S_PERMISSION.CREATED_BY. 「createdBy」- 创建人- Specified by:
setCreatedByin interfaceISPermission
-
getUpdatedAt
public LocalDateTime getUpdatedAt()
Getter forDB_ETERNAL.S_PERMISSION.UPDATED_AT. 「updatedAt」- 更新时间- Specified by:
getUpdatedAtin interfaceISPermission
-
setUpdatedAt
public SPermission setUpdatedAt(LocalDateTime updatedAt)
Setter forDB_ETERNAL.S_PERMISSION.UPDATED_AT. 「updatedAt」- 更新时间- Specified by:
setUpdatedAtin interfaceISPermission
-
getUpdatedBy
public String getUpdatedBy()
Getter forDB_ETERNAL.S_PERMISSION.UPDATED_BY. 「updatedBy」- 更新人- Specified by:
getUpdatedByin interfaceISPermission
-
setUpdatedBy
public SPermission setUpdatedBy(String updatedBy)
Setter forDB_ETERNAL.S_PERMISSION.UPDATED_BY. 「updatedBy」- 更新人- Specified by:
setUpdatedByin interfaceISPermission
-
from
public void from(ISPermission from)
Description copied from interface:ISPermissionLoad data from another generated Record/POJO implementing the common interface ISPermission- Specified by:
fromin interfaceISPermission
-
into
public <E extends ISPermission> E into(E into)
Description copied from interface:ISPermissionCopy data into another generated Record/POJO implementing the common interface ISPermission- Specified by:
intoin interfaceISPermission
-
-