Class RoleAssignment
- java.lang.Object
-
- ch.systemsx.cisd.openbis.generic.shared.basic.dto.Code<RoleAssignment>
-
- ch.systemsx.cisd.openbis.generic.shared.basic.dto.RoleAssignment
-
- All Implemented Interfaces:
ICodeHolder
,java.io.Serializable
,java.lang.Comparable<RoleAssignment>
public final class RoleAssignment extends Code<RoleAssignment>
The DTO for authorization role assignments.- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class ch.systemsx.cisd.openbis.generic.shared.basic.dto.Code
CODE, CODE_PROVIDER_COMPARATOR
-
-
Constructor Summary
Constructors Constructor Description RoleAssignment()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AuthorizationGroup
getAuthorizationGroup()
DatabaseInstance
getInstance()
Person
getPerson()
Project
getProject()
RoleWithHierarchy
getRoleSetCode()
Space
getSpace()
void
setAuthorizationGroup(AuthorizationGroup authorizationGroup)
void
setInstance(DatabaseInstance instance)
void
setPerson(Person person)
void
setProject(Project project)
void
setRoleSetCode(RoleWithHierarchy roleSetCode)
void
setSpace(Space space)
-
Methods inherited from class ch.systemsx.cisd.openbis.generic.shared.basic.dto.Code
compareTo, equals, extractCodes, extractCodes, extractCodesToArray, getCode, hashCode, setCode, toString
-
-
-
-
Method Detail
-
getAuthorizationGroup
public AuthorizationGroup getAuthorizationGroup()
-
setAuthorizationGroup
public void setAuthorizationGroup(AuthorizationGroup authorizationGroup)
-
getRoleSetCode
public final RoleWithHierarchy getRoleSetCode()
-
setRoleSetCode
public final void setRoleSetCode(RoleWithHierarchy roleSetCode)
-
getSpace
public Space getSpace()
-
setSpace
public void setSpace(Space space)
-
getProject
public Project getProject()
-
setProject
public void setProject(Project project)
-
getPerson
public Person getPerson()
-
setPerson
public void setPerson(Person person)
-
getInstance
public DatabaseInstance getInstance()
-
setInstance
public void setInstance(DatabaseInstance instance)
-
-