Class SGroup
- java.lang.Object
-
- cn.vertxup.rbac.domain.tables.pojos.SGroup
-
- All Implemented Interfaces:
ISGroup,io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo,Serializable
public class SGroup extends Object implements io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo, ISGroup
This class is generated by jOOQ.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description SGroup()SGroup(ISGroup value)SGroup(io.vertx.core.json.JsonObject json)SGroup(String key, String name, String code, String parentId, 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(ISGroup from)Load data from another generated Record/POJO implementing the common interface ISGroupBooleangetActive()Getter forDB_ETERNAL.S_GROUP.ACTIVE.StringgetCategory()Getter forDB_ETERNAL.S_GROUP.CATEGORY.StringgetCode()Getter forDB_ETERNAL.S_GROUP.CODE.LocalDateTimegetCreatedAt()Getter forDB_ETERNAL.S_GROUP.CREATED_AT.StringgetCreatedBy()Getter forDB_ETERNAL.S_GROUP.CREATED_BY.StringgetKey()Getter forDB_ETERNAL.S_GROUP.KEY.StringgetLanguage()Getter forDB_ETERNAL.S_GROUP.LANGUAGE.StringgetMetadata()Getter forDB_ETERNAL.S_GROUP.METADATA.StringgetModelId()Getter forDB_ETERNAL.S_GROUP.MODEL_ID.StringgetModelKey()Getter forDB_ETERNAL.S_GROUP.MODEL_KEY.StringgetName()Getter forDB_ETERNAL.S_GROUP.NAME.StringgetParentId()Getter forDB_ETERNAL.S_GROUP.PARENT_ID.StringgetSigma()Getter forDB_ETERNAL.S_GROUP.SIGMA.LocalDateTimegetUpdatedAt()Getter forDB_ETERNAL.S_GROUP.UPDATED_AT.StringgetUpdatedBy()Getter forDB_ETERNAL.S_GROUP.UPDATED_BY.<E extends ISGroup>
Einto(E into)Copy data into another generated Record/POJO implementing the common interface ISGroupSGroupsetActive(Boolean active)Setter forDB_ETERNAL.S_GROUP.ACTIVE.SGroupsetCategory(String category)Setter forDB_ETERNAL.S_GROUP.CATEGORY.SGroupsetCode(String code)Setter forDB_ETERNAL.S_GROUP.CODE.SGroupsetCreatedAt(LocalDateTime createdAt)Setter forDB_ETERNAL.S_GROUP.CREATED_AT.SGroupsetCreatedBy(String createdBy)Setter forDB_ETERNAL.S_GROUP.CREATED_BY.SGroupsetKey(String key)Setter forDB_ETERNAL.S_GROUP.KEY.SGroupsetLanguage(String language)Setter forDB_ETERNAL.S_GROUP.LANGUAGE.SGroupsetMetadata(String metadata)Setter forDB_ETERNAL.S_GROUP.METADATA.SGroupsetModelId(String modelId)Setter forDB_ETERNAL.S_GROUP.MODEL_ID.SGroupsetModelKey(String modelKey)Setter forDB_ETERNAL.S_GROUP.MODEL_KEY.SGroupsetName(String name)Setter forDB_ETERNAL.S_GROUP.NAME.SGroupsetParentId(String parentId)Setter forDB_ETERNAL.S_GROUP.PARENT_ID.SGroupsetSigma(String sigma)Setter forDB_ETERNAL.S_GROUP.SIGMA.SGroupsetUpdatedAt(LocalDateTime updatedAt)Setter forDB_ETERNAL.S_GROUP.UPDATED_AT.SGroupsetUpdatedBy(String updatedBy)Setter forDB_ETERNAL.S_GROUP.UPDATED_BY.StringtoString()
-
-
-
Constructor Detail
-
SGroup
public SGroup()
-
SGroup
public SGroup(ISGroup value)
-
SGroup
public SGroup(String key, String name, String code, String parentId, String modelId, String modelKey, String category, String sigma, String language, Boolean active, String metadata, LocalDateTime createdAt, String createdBy, LocalDateTime updatedAt, String updatedBy)
-
SGroup
public SGroup(io.vertx.core.json.JsonObject json)
-
-
Method Detail
-
getKey
public String getKey()
Getter forDB_ETERNAL.S_GROUP.KEY. 「key」- 组ID
-
getName
public String getName()
Getter forDB_ETERNAL.S_GROUP.NAME. 「name」- 组名称
-
getCode
public String getCode()
Getter forDB_ETERNAL.S_GROUP.CODE. 「code」- 组系统码
-
getParentId
public String getParentId()
Getter forDB_ETERNAL.S_GROUP.PARENT_ID. 「parentId」- 父组ID(组支持树形结构,角色平行结构)- Specified by:
getParentIdin interfaceISGroup
-
setParentId
public SGroup setParentId(String parentId)
Setter forDB_ETERNAL.S_GROUP.PARENT_ID. 「parentId」- 父组ID(组支持树形结构,角色平行结构)- Specified by:
setParentIdin interfaceISGroup
-
getModelId
public String getModelId()
Getter forDB_ETERNAL.S_GROUP.MODEL_ID. 「modelId」- 组所关联的模型identifier,用于描述- Specified by:
getModelIdin interfaceISGroup
-
setModelId
public SGroup setModelId(String modelId)
Setter forDB_ETERNAL.S_GROUP.MODEL_ID. 「modelId」- 组所关联的模型identifier,用于描述- Specified by:
setModelIdin interfaceISGroup
-
getModelKey
public String getModelKey()
Getter forDB_ETERNAL.S_GROUP.MODEL_KEY. 「modelKey」- 组所关联的模型记录ID,用于描述哪一个Model中的记录- Specified by:
getModelKeyin interfaceISGroup
-
setModelKey
public SGroup setModelKey(String modelKey)
Setter forDB_ETERNAL.S_GROUP.MODEL_KEY. 「modelKey」- 组所关联的模型记录ID,用于描述哪一个Model中的记录- Specified by:
setModelKeyin interfaceISGroup
-
getCategory
public String getCategory()
Getter forDB_ETERNAL.S_GROUP.CATEGORY. 「category」- 组类型- Specified by:
getCategoryin interfaceISGroup
-
setCategory
public SGroup setCategory(String category)
Setter forDB_ETERNAL.S_GROUP.CATEGORY. 「category」- 组类型- Specified by:
setCategoryin interfaceISGroup
-
getSigma
public String getSigma()
Getter forDB_ETERNAL.S_GROUP.SIGMA. 「sigma」- 用户组绑定的统一标识
-
setSigma
public SGroup setSigma(String sigma)
Setter forDB_ETERNAL.S_GROUP.SIGMA. 「sigma」- 用户组绑定的统一标识
-
getLanguage
public String getLanguage()
Getter forDB_ETERNAL.S_GROUP.LANGUAGE. 「language」- 使用的语言- Specified by:
getLanguagein interfaceISGroup
-
setLanguage
public SGroup setLanguage(String language)
Setter forDB_ETERNAL.S_GROUP.LANGUAGE. 「language」- 使用的语言- Specified by:
setLanguagein interfaceISGroup
-
getActive
public Boolean getActive()
Getter forDB_ETERNAL.S_GROUP.ACTIVE. 「active」- 是否启用
-
setActive
public SGroup setActive(Boolean active)
Setter forDB_ETERNAL.S_GROUP.ACTIVE. 「active」- 是否启用
-
getMetadata
public String getMetadata()
Getter forDB_ETERNAL.S_GROUP.METADATA. 「metadata」- 附加配置数据- Specified by:
getMetadatain interfaceISGroup
-
setMetadata
public SGroup setMetadata(String metadata)
Setter forDB_ETERNAL.S_GROUP.METADATA. 「metadata」- 附加配置数据- Specified by:
setMetadatain interfaceISGroup
-
getCreatedAt
public LocalDateTime getCreatedAt()
Getter forDB_ETERNAL.S_GROUP.CREATED_AT. 「createdAt」- 创建时间- Specified by:
getCreatedAtin interfaceISGroup
-
setCreatedAt
public SGroup setCreatedAt(LocalDateTime createdAt)
Setter forDB_ETERNAL.S_GROUP.CREATED_AT. 「createdAt」- 创建时间- Specified by:
setCreatedAtin interfaceISGroup
-
getCreatedBy
public String getCreatedBy()
Getter forDB_ETERNAL.S_GROUP.CREATED_BY. 「createdBy」- 创建人- Specified by:
getCreatedByin interfaceISGroup
-
setCreatedBy
public SGroup setCreatedBy(String createdBy)
Setter forDB_ETERNAL.S_GROUP.CREATED_BY. 「createdBy」- 创建人- Specified by:
setCreatedByin interfaceISGroup
-
getUpdatedAt
public LocalDateTime getUpdatedAt()
Getter forDB_ETERNAL.S_GROUP.UPDATED_AT. 「updatedAt」- 更新时间- Specified by:
getUpdatedAtin interfaceISGroup
-
setUpdatedAt
public SGroup setUpdatedAt(LocalDateTime updatedAt)
Setter forDB_ETERNAL.S_GROUP.UPDATED_AT. 「updatedAt」- 更新时间- Specified by:
setUpdatedAtin interfaceISGroup
-
getUpdatedBy
public String getUpdatedBy()
Getter forDB_ETERNAL.S_GROUP.UPDATED_BY. 「updatedBy」- 更新人- Specified by:
getUpdatedByin interfaceISGroup
-
setUpdatedBy
public SGroup setUpdatedBy(String updatedBy)
Setter forDB_ETERNAL.S_GROUP.UPDATED_BY. 「updatedBy」- 更新人- Specified by:
setUpdatedByin interfaceISGroup
-
from
public void from(ISGroup from)
Description copied from interface:ISGroupLoad data from another generated Record/POJO implementing the common interface ISGroup
-
-