Class AuthorizationGroup
java.lang.Object
ch.ethz.sis.openbis.generic.asapi.v3.dto.authorizationgroup.AuthorizationGroup
- All Implemented Interfaces:
ICodeHolder,IDescriptionHolder,IModificationDateHolder,IPermIdHolder,IRegistrationDateHolder,IRegistratorHolder,Serializable
@JsonObject("as.dto.authorizationgroup.AuthorizationGroup")
public class AuthorizationGroup
extends Object
implements Serializable, IPermIdHolder, ICodeHolder, IDescriptionHolder, IRegistrationDateHolder, IRegistratorHolder, IModificationDateHolder
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetCode()getUsers()voidvoidsetDescription(String description) voidsetFetchOptions(AuthorizationGroupFetchOptions fetchOptions) voidsetMetaData(Map<String, String> metaData) voidsetModificationDate(Date modificationDate) voidsetPermId(AuthorizationGroupPermId permId) voidsetRegistrationDate(Date registrationDate) voidsetRegistrator(Person registrator) voidsetRoleAssignments(List<RoleAssignment> roleAssignments) voidtoString()
-
Constructor Details
-
AuthorizationGroup
public AuthorizationGroup()
-
-
Method Details
-
getFetchOptions
-
setFetchOptions
-
getPermId
- Specified by:
getPermIdin interfaceIPermIdHolder
-
setPermId
-
getCode
- Specified by:
getCodein interfaceICodeHolder
-
setCode
-
getDescription
- Specified by:
getDescriptionin interfaceIDescriptionHolder
-
setDescription
-
getRegistrationDate
- Specified by:
getRegistrationDatein interfaceIRegistrationDateHolder
-
setRegistrationDate
-
getRegistrator
- Specified by:
getRegistratorin interfaceIRegistratorHolder
-
setRegistrator
-
getModificationDate
- Specified by:
getModificationDatein interfaceIModificationDateHolder
-
setModificationDate
-
getUsers
-
setUsers
-
getRoleAssignments
-
setRoleAssignments
-
getMetaData
-
setMetaData
-
toString
-