jif.policy
Class Group
java.lang.Object
|
+--jif.policy.Principal
|
+--jif.policy.Group
- public class Group
- extends Principal
Represents a group principal.
|
Field Summary |
java.lang.String |
gid
|
java.lang.String |
gname
|
java.util.List |
members
|
|
Constructor Summary |
Group(java.lang.String name)
|
Group(java.lang.String name,
java.lang.String gid)
|
Group(java.lang.String name,
java.lang.String gid,
java.util.List members)
|
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
gname
public final java.lang.String gname
gid
public final java.lang.String gid
members
public final java.util.List members
Group
public Group(java.lang.String name)
Group
public Group(java.lang.String name,
java.lang.String gid)
Group
public Group(java.lang.String name,
java.lang.String gid,
java.util.List members)
addMember
public void addMember(java.lang.String name)
isGroup
public boolean isGroup()
- Overrides:
isGroup in class Principal
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode in class java.lang.Object