Class RoleAssignment
- java.lang.Object
-
- ch.ethz.sis.openbis.generic.asapi.v3.dto.roleassignment.RoleAssignment
-
- All Implemented Interfaces:
IRegistrationDateHolder,IRegistratorHolder,ISpaceHolder,java.io.Serializable
@JsonObject("as.dto.roleassignment.RoleAssignment") public class RoleAssignment extends java.lang.Object implements java.io.Serializable, ISpaceHolder, IRegistrationDateHolder, IRegistratorHolder- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description RoleAssignment()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AuthorizationGroupgetAuthorizationGroup()RoleAssignmentFetchOptionsgetFetchOptions()IRoleAssignmentIdgetId()ProjectgetProject()java.util.DategetRegistrationDate()PersongetRegistrator()RolegetRole()RoleLevelgetRoleLevel()SpacegetSpace()PersongetUser()voidsetAuthorizationGroup(AuthorizationGroup authorizationGroup)voidsetFetchOptions(RoleAssignmentFetchOptions fetchOptions)voidsetId(IRoleAssignmentId id)voidsetProject(Project project)voidsetRegistrationDate(java.util.Date registrationDate)voidsetRegistrator(Person registrator)voidsetRole(Role role)voidsetRoleLevel(RoleLevel roleLevel)voidsetSpace(Space space)voidsetUser(Person user)java.lang.StringtoString()
-
-
-
Method Detail
-
getFetchOptions
public RoleAssignmentFetchOptions getFetchOptions()
-
setFetchOptions
public void setFetchOptions(RoleAssignmentFetchOptions fetchOptions)
-
getId
public IRoleAssignmentId getId()
-
setId
public void setId(IRoleAssignmentId id)
-
getUser
public Person getUser()
-
setUser
public void setUser(Person user)
-
getAuthorizationGroup
public AuthorizationGroup getAuthorizationGroup()
-
setAuthorizationGroup
public void setAuthorizationGroup(AuthorizationGroup authorizationGroup)
-
getRole
public Role getRole()
-
setRole
public void setRole(Role role)
-
getRoleLevel
public RoleLevel getRoleLevel()
-
setRoleLevel
public void setRoleLevel(RoleLevel roleLevel)
-
getSpace
public Space getSpace()
- Specified by:
getSpacein interfaceISpaceHolder
-
setSpace
public void setSpace(Space space)
-
getProject
public Project getProject()
-
setProject
public void setProject(Project project)
-
getRegistrationDate
public java.util.Date getRegistrationDate()
- Specified by:
getRegistrationDatein interfaceIRegistrationDateHolder
-
setRegistrationDate
public void setRegistrationDate(java.util.Date registrationDate)
-
getRegistrator
public Person getRegistrator()
- Specified by:
getRegistratorin interfaceIRegistratorHolder
-
setRegistrator
public void setRegistrator(Person registrator)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-