Class RoleInfo
- java.lang.Object
-
- org.apache.archiva.redback.rest.api.model.v2.BaseRoleInfo
-
- org.apache.archiva.redback.rest.api.model.v2.RoleInfo
-
- All Implemented Interfaces:
Serializable
public class RoleInfo extends BaseRoleInfo implements Serializable
Result object for role information.- Since:
- 3.0
- Author:
- Martin Stockhammer
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.apache.archiva.redback.rest.api.model.v2.BaseRoleInfo
assignable, assigned, description, id, isTemplateInstance, modelId, name, permanent, resource
-
-
Constructor Summary
Constructors Constructor Description RoleInfo()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description List<BaseRoleInfo>getChildren()List<String>getChildRoleIds()List<String>getParentRoleIds()List<Permission>getPermissions()inthashCode()booleanisChild()static RoleInfoof(Role rbacRole)voidsetChildRoleIds(List<String> childRoleIds)voidsetParentRoleIds(List<String> parentRoleIds)voidsetPermissions(List<Permission> permissions)StringtoString()-
Methods inherited from class org.apache.archiva.redback.rest.api.model.v2.BaseRoleInfo
addChild, equals, getApplicationId, getDescription, getId, getModelId, getName, getResource, isAssignable, isAssigned, isNotChild, isPermanent, isTemplateInstance, of, ofId, ofName, setApplicationId, setAssignable, setAssigned, setChild, setChildren, setDescription, setId, setModelId, setName, setPermanent, setResource, setTemplateInstance
-
-
-
-
Constructor Detail
-
RoleInfo
public RoleInfo()
-
-
Method Detail
-
getChildren
public List<BaseRoleInfo> getChildren()
- Overrides:
getChildrenin classBaseRoleInfo
-
getChildRoleIds
public List<String> getChildRoleIds()
-
setChildRoleIds
public void setChildRoleIds(List<String> childRoleIds)
-
getPermissions
public List<Permission> getPermissions()
-
setPermissions
public void setPermissions(List<Permission> permissions)
-
getParentRoleIds
public List<String> getParentRoleIds()
-
setParentRoleIds
public void setParentRoleIds(List<String> parentRoleIds)
-
isChild
public boolean isChild()
- Overrides:
isChildin classBaseRoleInfo
-
hashCode
public int hashCode()
- Overrides:
hashCodein classBaseRoleInfo
-
toString
public String toString()
- Overrides:
toStringin classBaseRoleInfo
-
-