Class SRole
- java.lang.Object
-
- cn.vertxup.rbac.domain.tables.pojos.SRole
-
- All Implemented Interfaces:
ISRole,io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo,Serializable
public class SRole extends Object implements io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo, ISRole
This class is generated by jOOQ.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description SRole()SRole(ISRole value)SRole(io.vertx.core.json.JsonObject json)SRole(String key, String name, String code, Boolean power, String comment, String modelId, String modelKey, String category, String sigma, String language, Boolean active, String metadata, LocalDateTime createdAt, String createdBy, LocalDateTime updatedAt, String updatedBy)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidfrom(ISRole from)Load data from another generated Record/POJO implementing the common interface ISRoleBooleangetActive()Getter forDB_ETERNAL.S_ROLE.ACTIVE.StringgetCategory()Getter forDB_ETERNAL.S_ROLE.CATEGORY.StringgetCode()Getter forDB_ETERNAL.S_ROLE.CODE.StringgetComment()Getter forDB_ETERNAL.S_ROLE.COMMENT.LocalDateTimegetCreatedAt()Getter forDB_ETERNAL.S_ROLE.CREATED_AT.StringgetCreatedBy()Getter forDB_ETERNAL.S_ROLE.CREATED_BY.StringgetKey()Getter forDB_ETERNAL.S_ROLE.KEY.StringgetLanguage()Getter forDB_ETERNAL.S_ROLE.LANGUAGE.StringgetMetadata()Getter forDB_ETERNAL.S_ROLE.METADATA.StringgetModelId()Getter forDB_ETERNAL.S_ROLE.MODEL_ID.StringgetModelKey()Getter forDB_ETERNAL.S_ROLE.MODEL_KEY.StringgetName()Getter forDB_ETERNAL.S_ROLE.NAME.BooleangetPower()Getter forDB_ETERNAL.S_ROLE.POWER.StringgetSigma()Getter forDB_ETERNAL.S_ROLE.SIGMA.LocalDateTimegetUpdatedAt()Getter forDB_ETERNAL.S_ROLE.UPDATED_AT.StringgetUpdatedBy()Getter forDB_ETERNAL.S_ROLE.UPDATED_BY.<E extends ISRole>
Einto(E into)Copy data into another generated Record/POJO implementing the common interface ISRoleSRolesetActive(Boolean active)Setter forDB_ETERNAL.S_ROLE.ACTIVE.SRolesetCategory(String category)Setter forDB_ETERNAL.S_ROLE.CATEGORY.SRolesetCode(String code)Setter forDB_ETERNAL.S_ROLE.CODE.SRolesetComment(String comment)Setter forDB_ETERNAL.S_ROLE.COMMENT.SRolesetCreatedAt(LocalDateTime createdAt)Setter forDB_ETERNAL.S_ROLE.CREATED_AT.SRolesetCreatedBy(String createdBy)Setter forDB_ETERNAL.S_ROLE.CREATED_BY.SRolesetKey(String key)Setter forDB_ETERNAL.S_ROLE.KEY.SRolesetLanguage(String language)Setter forDB_ETERNAL.S_ROLE.LANGUAGE.SRolesetMetadata(String metadata)Setter forDB_ETERNAL.S_ROLE.METADATA.SRolesetModelId(String modelId)Setter forDB_ETERNAL.S_ROLE.MODEL_ID.SRolesetModelKey(String modelKey)Setter forDB_ETERNAL.S_ROLE.MODEL_KEY.SRolesetName(String name)Setter forDB_ETERNAL.S_ROLE.NAME.SRolesetPower(Boolean power)Setter forDB_ETERNAL.S_ROLE.POWER.SRolesetSigma(String sigma)Setter forDB_ETERNAL.S_ROLE.SIGMA.SRolesetUpdatedAt(LocalDateTime updatedAt)Setter forDB_ETERNAL.S_ROLE.UPDATED_AT.SRolesetUpdatedBy(String updatedBy)Setter forDB_ETERNAL.S_ROLE.UPDATED_BY.StringtoString()
-
-
-
Constructor Detail
-
SRole
public SRole()
-
SRole
public SRole(ISRole value)
-
SRole
public SRole(String key, String name, String code, Boolean power, String comment, String modelId, String modelKey, String category, String sigma, String language, Boolean active, String metadata, LocalDateTime createdAt, String createdBy, LocalDateTime updatedAt, String updatedBy)
-
SRole
public SRole(io.vertx.core.json.JsonObject json)
-
-
Method Detail
-
getKey
public String getKey()
Getter forDB_ETERNAL.S_ROLE.KEY. 「key」- 角色ID
-
getName
public String getName()
Getter forDB_ETERNAL.S_ROLE.NAME. 「name」- 角色名称
-
getCode
public String getCode()
Getter forDB_ETERNAL.S_ROLE.CODE. 「code」- 角色系统名
-
getPower
public Boolean getPower()
Getter forDB_ETERNAL.S_ROLE.POWER. 「power」- 是否具有定制权限?
-
setPower
public SRole setPower(Boolean power)
Setter forDB_ETERNAL.S_ROLE.POWER. 「power」- 是否具有定制权限?
-
getComment
public String getComment()
Getter forDB_ETERNAL.S_ROLE.COMMENT. 「comment」- 角色备注信息- Specified by:
getCommentin interfaceISRole
-
setComment
public SRole setComment(String comment)
Setter forDB_ETERNAL.S_ROLE.COMMENT. 「comment」- 角色备注信息- Specified by:
setCommentin interfaceISRole
-
getModelId
public String getModelId()
Getter forDB_ETERNAL.S_ROLE.MODEL_ID. 「modelId」- 组所关联的模型identifier,用于描述- Specified by:
getModelIdin interfaceISRole
-
setModelId
public SRole setModelId(String modelId)
Setter forDB_ETERNAL.S_ROLE.MODEL_ID. 「modelId」- 组所关联的模型identifier,用于描述- Specified by:
setModelIdin interfaceISRole
-
getModelKey
public String getModelKey()
Getter forDB_ETERNAL.S_ROLE.MODEL_KEY. 「modelKey」- 组所关联的模型记录ID,用于描述哪一个Model中的记录- Specified by:
getModelKeyin interfaceISRole
-
setModelKey
public SRole setModelKey(String modelKey)
Setter forDB_ETERNAL.S_ROLE.MODEL_KEY. 「modelKey」- 组所关联的模型记录ID,用于描述哪一个Model中的记录- Specified by:
setModelKeyin interfaceISRole
-
getCategory
public String getCategory()
Getter forDB_ETERNAL.S_ROLE.CATEGORY. 「category」- 组类型- Specified by:
getCategoryin interfaceISRole
-
setCategory
public SRole setCategory(String category)
Setter forDB_ETERNAL.S_ROLE.CATEGORY. 「category」- 组类型- Specified by:
setCategoryin interfaceISRole
-
getSigma
public String getSigma()
Getter forDB_ETERNAL.S_ROLE.SIGMA. 「sigma」- 统一标识
-
getLanguage
public String getLanguage()
Getter forDB_ETERNAL.S_ROLE.LANGUAGE. 「language」- 使用的语言- Specified by:
getLanguagein interfaceISRole
-
setLanguage
public SRole setLanguage(String language)
Setter forDB_ETERNAL.S_ROLE.LANGUAGE. 「language」- 使用的语言- Specified by:
setLanguagein interfaceISRole
-
getActive
public Boolean getActive()
Getter forDB_ETERNAL.S_ROLE.ACTIVE. 「active」- 是否启用
-
setActive
public SRole setActive(Boolean active)
Setter forDB_ETERNAL.S_ROLE.ACTIVE. 「active」- 是否启用
-
getMetadata
public String getMetadata()
Getter forDB_ETERNAL.S_ROLE.METADATA. 「metadata」- 附加配置数据- Specified by:
getMetadatain interfaceISRole
-
setMetadata
public SRole setMetadata(String metadata)
Setter forDB_ETERNAL.S_ROLE.METADATA. 「metadata」- 附加配置数据- Specified by:
setMetadatain interfaceISRole
-
getCreatedAt
public LocalDateTime getCreatedAt()
Getter forDB_ETERNAL.S_ROLE.CREATED_AT. 「createdAt」- 创建时间- Specified by:
getCreatedAtin interfaceISRole
-
setCreatedAt
public SRole setCreatedAt(LocalDateTime createdAt)
Setter forDB_ETERNAL.S_ROLE.CREATED_AT. 「createdAt」- 创建时间- Specified by:
setCreatedAtin interfaceISRole
-
getCreatedBy
public String getCreatedBy()
Getter forDB_ETERNAL.S_ROLE.CREATED_BY. 「createdBy」- 创建人- Specified by:
getCreatedByin interfaceISRole
-
setCreatedBy
public SRole setCreatedBy(String createdBy)
Setter forDB_ETERNAL.S_ROLE.CREATED_BY. 「createdBy」- 创建人- Specified by:
setCreatedByin interfaceISRole
-
getUpdatedAt
public LocalDateTime getUpdatedAt()
Getter forDB_ETERNAL.S_ROLE.UPDATED_AT. 「updatedAt」- 更新时间- Specified by:
getUpdatedAtin interfaceISRole
-
setUpdatedAt
public SRole setUpdatedAt(LocalDateTime updatedAt)
Setter forDB_ETERNAL.S_ROLE.UPDATED_AT. 「updatedAt」- 更新时间- Specified by:
setUpdatedAtin interfaceISRole
-
getUpdatedBy
public String getUpdatedBy()
Getter forDB_ETERNAL.S_ROLE.UPDATED_BY. 「updatedBy」- 更新人- Specified by:
getUpdatedByin interfaceISRole
-
setUpdatedBy
public SRole setUpdatedBy(String updatedBy)
Setter forDB_ETERNAL.S_ROLE.UPDATED_BY. 「updatedBy」- 更新人- Specified by:
setUpdatedByin interfaceISRole
-
from
public void from(ISRole from)
Description copied from interface:ISRoleLoad data from another generated Record/POJO implementing the common interface ISRole
-
-