com.opensymphony.user.provider.hibernate.impl
Class HibernateGroupImpl

java.lang.Object
  extended bycom.opensymphony.user.provider.hibernate.entity.BaseHibernateEntity
      extended bycom.opensymphony.user.provider.hibernate.impl.HibernateGroupImpl
All Implemented Interfaces:
HibernateEntity, HibernateGroup

public class HibernateGroupImpl
extends BaseHibernateEntity
implements HibernateGroup

Author:
Matthew E. Porter

Constructor Summary
HibernateGroupImpl()
           
 
Method Summary
 void addUser(HibernateUser user)
           
 java.util.List getUserList()
           
 java.util.List getUserNameList()
           
 java.util.Set getUsers()
           
 boolean removeUser(HibernateUser user)
           
 boolean removeUser(java.lang.String username)
           
 void setUsers(java.util.Set users)
           
 
Methods inherited from class com.opensymphony.user.provider.hibernate.entity.BaseHibernateEntity
getId, getName, setId, setName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.opensymphony.user.provider.hibernate.entity.HibernateGroup
getId, getName, setId, setName
 

Constructor Detail

HibernateGroupImpl

public HibernateGroupImpl()
Method Detail

getUserList

public java.util.List getUserList()
Specified by:
getUserList in interface HibernateGroup

getUserNameList

public java.util.List getUserNameList()
Specified by:
getUserNameList in interface HibernateGroup

setUsers

public void setUsers(java.util.Set users)
Specified by:
setUsers in interface HibernateGroup

getUsers

public java.util.Set getUsers()
Specified by:
getUsers in interface HibernateGroup

addUser

public void addUser(HibernateUser user)
Specified by:
addUser in interface HibernateGroup

removeUser

public boolean removeUser(HibernateUser user)
Specified by:
removeUser in interface HibernateGroup

removeUser

public boolean removeUser(java.lang.String username)
Specified by:
removeUser in interface HibernateGroup

See www.opensymphony.com for more information.