|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectedu.internet2.middleware.grouper.membership.MembershipPath
public class MembershipPath
path of a membership for a subject in a group, group privilege, stem privilege, or attribute privilege. these are distinct paths from start to finish, if there are multiple subpaths, each will expand into a full path
| Constructor Summary | |
|---|---|
MembershipPath()
default constructor |
|
MembershipPath(Member member1,
java.util.List<MembershipPathNode> membershipPathNodes1,
MembershipType theMembershipType)
construct with fields |
|
| Method Summary | |
|---|---|
int |
compareTo(MembershipPath membershipPath)
|
boolean |
equalsExceptFields(MembershipPath that)
see if it is the same path except the field |
java.util.Set<Field> |
getFields()
field for this path, generally one for list, or multiple for privileges |
java.util.Set<Field> |
getFieldsIncludingImplied()
fields assigned, and the fields those fields imply |
Member |
getMember()
member in the membership |
java.util.List<MembershipPathNode> |
getMembershipPathNodes()
ordered list of nodes for this membership path |
MembershipType |
getMembershipType()
IMMEDIATE or EFFECTIVE, etc |
boolean |
isPathAllowed()
if path allowed to be seen by user |
void |
setFields(java.util.Set<Field> fields)
field for this path, generally one for list, or multiple for privileges |
void |
setFieldsIncludingImplied(java.util.Set<Field> fieldsIncludingImplied)
fields assigned, and the fields those fields imply |
void |
setMember(Member member1)
member in the membership |
void |
setMembershipPathNodes(java.util.List<MembershipPathNode> membershipPathNodes1)
ordered list of nodes for this membership path |
void |
setMembershipType(MembershipType membershipType1)
IMMEDIATE or EFFECTIVE, etc |
void |
setPathAllowed(boolean thePathAllowed1)
if path allowed to be seen by user |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public MembershipPath()
public MembershipPath(Member member1,
java.util.List<MembershipPathNode> membershipPathNodes1,
MembershipType theMembershipType)
member1 - membershipPathNodes1 - theMembershipType - | Method Detail |
|---|
public java.util.Set<Field> getFieldsIncludingImplied()
public void setFieldsIncludingImplied(java.util.Set<Field> fieldsIncludingImplied)
fieldsIncludingImplied - the fieldsIncludingImplied to setpublic java.util.Set<Field> getFields()
public void setFields(java.util.Set<Field> fields)
fields - public Member getMember()
public void setMember(Member member1)
member1 - public boolean equalsExceptFields(MembershipPath that)
that -
public java.util.List<MembershipPathNode> getMembershipPathNodes()
public void setMembershipPathNodes(java.util.List<MembershipPathNode> membershipPathNodes1)
membershipPathNodes1 - public java.lang.String toString()
toString in class java.lang.ObjectObject.toString()public int compareTo(MembershipPath membershipPath)
compareTo in interface java.lang.Comparable<MembershipPath>Comparable.compareTo(java.lang.Object)public MembershipType getMembershipType()
public void setMembershipType(MembershipType membershipType1)
membershipType1 - public boolean isPathAllowed()
public void setPathAllowed(boolean thePathAllowed1)
thePathAllowed1 -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||