ccc.api.core
Class Group

java.lang.Object
  extended by ccc.api.core.Res
      extended by ccc.api.core.Group
All Implemented Interfaces:
java.io.Serializable

public class Group
extends Res

DTO for a user group.

Author:
Civic Computing Ltd.
See Also:
Serialized Form

Constructor Summary
Group()
          Constructor.
 
Method Summary
 java.util.UUID getId()
          Accessor.
 java.lang.String getName()
          Accessor.
 java.util.Set<java.lang.String> getPermissions()
          Accessor.
 java.lang.String self()
          Link..
 void setId(java.util.UUID id)
          Mutator.
 void setName(java.lang.String name)
          Mutator.
 void setPermissions(java.util.Set<java.lang.String> permissions)
          Mutator.
 
Methods inherited from class ccc.api.core.Res
addLink, addLinks, getLink, getLinks
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Group

public Group()
Constructor.

Method Detail

getName

public final java.lang.String getName()
Accessor.

Returns:
Returns the name.

setName

public final void setName(java.lang.String name)
Mutator.

Parameters:
name - The name to set.

getPermissions

public final java.util.Set<java.lang.String> getPermissions()
Accessor.

Returns:
Returns the permissions.

setPermissions

public final void setPermissions(java.util.Set<java.lang.String> permissions)
Mutator.

Parameters:
permissions - The permissions to set.

getId

public final java.util.UUID getId()
Accessor.

Returns:
Returns the ID.

setId

public final void setId(java.util.UUID id)
Mutator.

Parameters:
id - The ID to set.

self

public java.lang.String self()
Link..

Returns:
A link to this group.


Copyright © 2010. All Rights Reserved.