Class AuthorizationGroup
- java.lang.Object
-
- ch.ethz.sis.openbis.generic.asapi.v3.dto.authorizationgroup.AuthorizationGroup
-
- All Implemented Interfaces:
ICodeHolder
,IDescriptionHolder
,IModificationDateHolder
,IPermIdHolder
,IRegistrationDateHolder
,IRegistratorHolder
,java.io.Serializable
@JsonObject("as.dto.authorizationgroup.AuthorizationGroup") public class AuthorizationGroup extends java.lang.Object implements java.io.Serializable, IPermIdHolder, ICodeHolder, IDescriptionHolder, IRegistrationDateHolder, IRegistratorHolder, IModificationDateHolder
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description AuthorizationGroup()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getCode()
java.lang.String
getDescription()
AuthorizationGroupFetchOptions
getFetchOptions()
java.util.Date
getModificationDate()
AuthorizationGroupPermId
getPermId()
java.util.Date
getRegistrationDate()
Person
getRegistrator()
java.util.List<RoleAssignment>
getRoleAssignments()
java.util.List<Person>
getUsers()
void
setCode(java.lang.String code)
void
setDescription(java.lang.String description)
void
setFetchOptions(AuthorizationGroupFetchOptions fetchOptions)
void
setModificationDate(java.util.Date modificationDate)
void
setPermId(AuthorizationGroupPermId permId)
void
setRegistrationDate(java.util.Date registrationDate)
void
setRegistrator(Person registrator)
void
setRoleAssignments(java.util.List<RoleAssignment> roleAssignments)
void
setUsers(java.util.List<Person> users)
java.lang.String
toString()
-
-
-
Method Detail
-
getFetchOptions
public AuthorizationGroupFetchOptions getFetchOptions()
-
setFetchOptions
public void setFetchOptions(AuthorizationGroupFetchOptions fetchOptions)
-
getPermId
public AuthorizationGroupPermId getPermId()
- Specified by:
getPermId
in interfaceIPermIdHolder
-
setPermId
public void setPermId(AuthorizationGroupPermId permId)
-
getCode
public java.lang.String getCode()
- Specified by:
getCode
in interfaceICodeHolder
-
setCode
public void setCode(java.lang.String code)
-
getDescription
public java.lang.String getDescription()
- Specified by:
getDescription
in interfaceIDescriptionHolder
-
setDescription
public void setDescription(java.lang.String description)
-
getRegistrationDate
public java.util.Date getRegistrationDate()
- Specified by:
getRegistrationDate
in interfaceIRegistrationDateHolder
-
setRegistrationDate
public void setRegistrationDate(java.util.Date registrationDate)
-
getRegistrator
public Person getRegistrator()
- Specified by:
getRegistrator
in interfaceIRegistratorHolder
-
setRegistrator
public void setRegistrator(Person registrator)
-
getModificationDate
public java.util.Date getModificationDate()
- Specified by:
getModificationDate
in interfaceIModificationDateHolder
-
setModificationDate
public void setModificationDate(java.util.Date modificationDate)
-
getUsers
public java.util.List<Person> getUsers()
-
setUsers
public void setUsers(java.util.List<Person> users)
-
getRoleAssignments
public java.util.List<RoleAssignment> getRoleAssignments()
-
setRoleAssignments
public void setRoleAssignments(java.util.List<RoleAssignment> roleAssignments)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-