com.fabula.timeline.service.model
Class Group

java.lang.Object
  extended by com.fabula.timeline.service.model.Group

public class Group
extends java.lang.Object


Constructor Summary
Group()
           
Group(java.lang.String name)
           
Group(java.lang.String name, java.util.List<User> members)
           
Group(java.lang.String id, java.lang.String name)
           
 
Method Summary
 void addMember(User user)
           
 java.lang.String getEncodedKey()
           
 java.lang.String getId()
           
 User getMember(int index)
           
 java.util.List<User> getMembers()
           
 java.util.Set<java.lang.String> getMembersInGroup()
           
 java.lang.String getName()
           
 boolean hasMember(User user)
           
 void removeMember(User user)
           
 void setEncodedKey(java.lang.String encodedKey)
           
 void setId(java.lang.String id)
           
 void setMembers(java.util.ArrayList<User> members)
           
 void setMembersInGroup(java.util.Set<java.lang.String> membersInGroup)
           
 void setName(java.lang.String name)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Group

public Group()

Group

public Group(java.lang.String name,
             java.util.List<User> members)

Group

public Group(java.lang.String name)

Group

public Group(java.lang.String id,
             java.lang.String name)
Method Detail

getId

public java.lang.String getId()

setId

public void setId(java.lang.String id)

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getEncodedKey

public java.lang.String getEncodedKey()

setEncodedKey

public void setEncodedKey(java.lang.String encodedKey)

getMembers

public java.util.List<User> getMembers()

setMembers

public void setMembers(java.util.ArrayList<User> members)

addMember

public void addMember(User user)

removeMember

public void removeMember(User user)

getMember

public User getMember(int index)

hasMember

public boolean hasMember(User user)

getMembersInGroup

public java.util.Set<java.lang.String> getMembersInGroup()

setMembersInGroup

public void setMembersInGroup(java.util.Set<java.lang.String> membersInGroup)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object