Uses of Class
edu.internet2.middleware.grouper.GroupFinder
Packages that use GroupFinder
Package
Description
The I2MI Grouper project is an open source toolkit for managing groups.
-
Uses of GroupFinder in edu.internet2.middleware.grouper
Methods in edu.internet2.middleware.grouper that return GroupFinderModifier and TypeMethodDescriptionGroupFinder.addAttributeValuesOnAssignment(Object value) if looking for an attribute value on an assignment, could be multiple valuesGroupFinder.addAttributeValuesOnAssignment2(Object value) if looking for an attribute value on an assignment2, could be multiple valuesGroupFinder.addGroupId(String groupId) add a group id to search forGroupFinder.addGroupName(String groupName) add a group name to search forGroupFinder.addPrivilege(Privilege privilege) add a privilege to filter by that the subject has on the groupGroupFinder.addTypeOfGroup(TypeOfGroup typeOfGroup) GroupFinder.assignAttributeCheckReadOnAttributeDef(boolean theAttributeDefNameUseSecurity) use security around attribute def? default is trueGroupFinder.assignAttributeNotAssigned(boolean attributeNotAssigned) find groups that don't have a certain type assignedGroupFinder.assignAttributeValue(Object theValue) find objects with this valueGroupFinder.assignAttributeValue2(Object theValue) find objects with this value2GroupFinder.assignAttributeValuesOnAssignment(Set<Object> theValues) if looking for an attribute value on an assignment, could be multiple valuesGroupFinder.assignAttributeValuesOnAssignment2(Set<Object> theValues) if looking for an attribute value on an assignment2, could be multiple valuesGroupFinder.assignCompositeOwner(Boolean theCompositeOwner) if we are filtering for groups which are composite owners or notGroupFinder.assignExcludeAlternateNames(boolean excludeAlternateNames) whether to exclude alternate names from name/scope searchGroupFinder.assignField(Field theField) field to look for if searching for memberships in groupsGroupFinder.assignFieldName(String theFieldName) field name to look for if searching for memberships in groupsGroupFinder.assignFindByUuidOrName(boolean theFindByUuidOrName) if we are looking up a group, only look by uuid or nameGroupFinder.assignGroupIds(Collection<String> theGroupIds) assign group ids to search forGroupFinder.assignGroupNames(Collection<String> theGroupNames) assign group names to search forGroupFinder.assignIdOfAttributeDefName(String theAttributeDefNameId) find groups that have this attribute def name id, note could be an assignment on an assignmentGroupFinder.assignIdOfAttributeDefName2(String theAttributeDefNameId) find groups that have this attribute def name id, note could be an assignment on an assignmentGroupFinder.assignMembershipsForSubject(boolean membershipsForSubject1) if this is true, or there is a field assigned, then get memberships for a subjectGroupFinder.assignNameOfAttributeDefName(String theNameOfAttributeDefName) find groups that have this attribute assignedGroupFinder.assignNameOfAttributeDefName2(String theNameOfAttributeDefName) find groups that have this attribute assignedGroupFinder.assignParentStemId(String theParentStemId) parent or ancestor stem of the groupGroupFinder.assignPrivileges(Set<Privilege> theGroups) assign privileges to filter by that the subject has on the groupGroupFinder.assignQueryOptions(QueryOptions theQueryOptions) if sorting, paging, caching, etcGroupFinder.assignScope(String theScope) scope to look for groups Wildcards will be appended or percent is the wildcardGroupFinder.assignSplitScope(boolean theSplitScope) if the scope has spaces in it, then split by whitespace, and find results that contain all of the scope stringsGroupFinder.assignStemScope(Stem.Scope theStemScope) if passing in a stem, this is the stem scope...GroupFinder.assignSubject(Subject theSubject) this is the subject that has certain memberships in the queryGroupFinder.assignSubjectNotInGroup(Subject theSubjectNotInGroup) assign a subject which does not have an immediate membership in the groupGroupFinder.assignTypeOfGroups(Set<TypeOfGroup> theTypeOfGroups)