de.iai.ilcd.model.security
Class UserGroup

java.lang.Object
  extended by de.iai.ilcd.model.security.UserGroup
All Implemented Interfaces:
java.io.Serializable

@Entity
public class UserGroup
extends java.lang.Object
implements java.io.Serializable

Author:
clemens.duepmeier
See Also:
Serialized Form

Constructor Summary
UserGroup()
           
UserGroup(java.lang.String groupName)
           
 
Method Summary
 void addRole(SecurityRole role)
           
 void addUser(User user)
           
 void deleteRole(SecurityRole role)
           
 void deleteUser(User user)
           
 boolean equals(java.lang.Object object)
           
 java.lang.String getGroupName()
           
 java.lang.Long getId()
           
 java.util.List<SecurityRole> getRoles()
           
 java.util.List<User> getUsers()
           
 int hashCode()
           
 boolean hasRole(SecurityRole role)
           
 void removeAllUser()
           
 void setGroupName(java.lang.String groupName)
           
 void setId(java.lang.Long id)
           
protected  void setRoles(java.util.List<SecurityRole> roles)
           
protected  void setUsers(java.util.List<User> users)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

UserGroup

public UserGroup()

UserGroup

public UserGroup(java.lang.String groupName)
Method Detail

getId

public java.lang.Long getId()

setId

public void setId(java.lang.Long id)

getGroupName

public java.lang.String getGroupName()

setGroupName

public void setGroupName(java.lang.String groupName)

getUsers

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

setUsers

protected void setUsers(java.util.List<User> users)

addUser

public void addUser(User user)

deleteUser

public void deleteUser(User user)

removeAllUser

public void removeAllUser()

getRoles

public java.util.List<SecurityRole> getRoles()

setRoles

protected void setRoles(java.util.List<SecurityRole> roles)

addRole

public void addRole(SecurityRole role)

deleteRole

public void deleteRole(SecurityRole role)

hasRole

public boolean hasRole(SecurityRole role)

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object object)
Overrides:
equals in class java.lang.Object

toString

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