public class Group extends User
User.UserType
Modifier | Constructor and Description |
---|---|
protected |
Group() |
|
Group(java.lang.String name,
java.util.Set<java.lang.String> users,
java.util.Set<java.lang.String> groups) |
Modifier and Type | Method and Description |
---|---|
boolean |
containsTrustee(Trustee trustee) |
boolean |
equals(java.lang.Object o) |
java.util.Set<java.lang.String> |
getMembers() |
java.util.Set<java.lang.String> |
getSubGroups() |
User.UserType |
getUserType() |
int |
hashCode() |
boolean |
hasMember(java.lang.String userName) |
boolean |
hasSubGroup(java.lang.String groupName) |
boolean |
isGroup() |
void |
setMembers(java.util.Set<java.lang.String> members) |
void |
setSubGroups(java.util.Set<java.lang.String> subgroups) |
getName, getSID, isSingleUser, isTemporaryUser
protected Group()
public Group(java.lang.String name, java.util.Set<java.lang.String> users, java.util.Set<java.lang.String> groups)
public java.util.Set<java.lang.String> getMembers()
public java.util.Set<java.lang.String> getSubGroups()
public boolean hasMember(java.lang.String userName)
public boolean hasSubGroup(java.lang.String groupName)
public void setMembers(java.util.Set<java.lang.String> members)
public void setSubGroups(java.util.Set<java.lang.String> subgroups)
public User.UserType getUserType()
getUserType
in class User
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public boolean containsTrustee(Trustee trustee)
containsTrustee
in interface Trustee
containsTrustee
in class User