Uses of Class
edu.internet2.middleware.grouper.Stem.Scope

Packages that use Stem.Scope
edu.internet2.middleware.grouper The I2MI Grouper project is an open source toolkit for managing groups. 
edu.internet2.middleware.grouper.filter This package contains classes which help query for Groups, Stems, etc 
edu.internet2.middleware.grouper.internal.dao This package contains the data access object interfaces that a DB layer would have to implement (generally revolving around queries to DB) 
edu.internet2.middleware.grouper.internal.dao.hib3 This package contains hib3 related data access object implementations and mappings 
 

Uses of Stem.Scope in edu.internet2.middleware.grouper
 

Methods in edu.internet2.middleware.grouper that return Stem.Scope
static Stem.Scope Stem.Scope.valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static Stem.Scope[] Stem.Scope.values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 

Methods in edu.internet2.middleware.grouper with parameters of type Stem.Scope
 java.util.Set<Group> Member._internal_getGroupsHelper(Field field, MembershipType membershipType, java.lang.String scope, Stem stem, Stem.Scope stemScope, QueryOptions queryOptions, java.lang.Boolean enabled)
          Get groups where this member is a member.
static java.util.Set<java.lang.Object[]> MembershipFinder.findMemberships(java.util.Collection<java.lang.String> groupIds, java.util.Collection<java.lang.String> memberIds, java.util.Collection<java.lang.String> membershipIds, MembershipType membershipType, Field field, java.util.Set<edu.internet2.middleware.subject.Source> sources, java.lang.String scope, Stem stem, Stem.Scope stemScope, java.lang.Boolean enabled)
           
 java.util.Set<Group> Stem.getChildGroups(Privilege[] privileges, Stem.Scope scope)
          Deprecated. use the overload
 java.util.Set<Group> Stem.getChildGroups(Stem.Scope scope)
          Get groups that are children of this stem.
 java.util.Set<Group> Stem.getChildGroups(Stem.Scope scope, java.util.Set<Privilege> inPrivSet, QueryOptions queryOptions)
          Get groups that are children of this stem.
 java.util.Set<Group> Stem.getChildMembershipGroups(Stem.Scope scope, java.util.Set<Privilege> inPrivSet, QueryOptions queryOptions)
          Get groups that are children of this stem and there is a list membership.
 java.util.Set<Stem> Stem.getChildStems(Privilege[] privileges, Stem.Scope scope)
          get child stems
 java.util.Set<Stem> Stem.getChildStems(Stem.Scope scope)
          Get stems that are children of this stem.
 java.util.Set<Stem> Stem.getChildStems(Stem.Scope scope, java.util.Set<Privilege> inPrivSet, QueryOptions queryOptions)
          Get groups that are children of this stem.
 java.util.Set<Group> Member.getEffectiveGroups(Field field, java.lang.String scope, Stem stem, Stem.Scope stemScope, QueryOptions queryOptions, java.lang.Boolean enabled)
          Get groups where this member is an effective member.
 java.util.Set<Group> Member.getGroups(Field field, java.lang.String scope, Stem stem, Stem.Scope stemScope, QueryOptions queryOptions, java.lang.Boolean enabled)
          Get groups where this member is a member.
 java.util.Set<Group> Member.getImmediateGroups(Field field, java.lang.String scope, Stem stem, Stem.Scope stemScope, QueryOptions queryOptions, java.lang.Boolean enabled)
          Get groups where this member is an immediate member.
 java.util.Set<Group> Member.getNonImmediateGroups(Field field, java.lang.String scope, Stem stem, Stem.Scope stemScope, QueryOptions queryOptions, java.lang.Boolean enabled)
          Get groups where this member is a nonimmediate member.
 

Uses of Stem.Scope in edu.internet2.middleware.grouper.filter
 

Constructors in edu.internet2.middleware.grouper.filter with parameters of type Stem.Scope
GroupsInStemFilter(java.lang.String theStemName, Stem.Scope theScope, boolean theFailOnStemNotFound)
          QueryFilter that returns stems matching the specified name value.
StemsInStemFilter(java.lang.String theStemName, Stem.Scope theScope, boolean theFailOnStemNotFound)
          QueryFilter that returns stems matching the specified name value.
 

Uses of Stem.Scope in edu.internet2.middleware.grouper.internal.dao
 

Methods in edu.internet2.middleware.grouper.internal.dao with parameters of type Stem.Scope
 java.util.Set<java.lang.Object[]> MembershipDAO.findAllByGroupOwnerOptions(java.util.Collection<java.lang.String> groupIds, java.util.Collection<java.lang.String> memberIds, java.util.Collection<java.lang.String> membershipIds, MembershipType membershipType, Field field, java.util.Set<edu.internet2.middleware.subject.Source> sources, java.lang.String scope, Stem stem, Stem.Scope stemScope, java.lang.Boolean enabled)
          find membershpis by group owner and other options.
 java.util.Set<Group> StemDAO.findAllChildGroups(Stem ns, Stem.Scope scope)
          Find all child groups within specified scope.
 java.util.Set<Group> StemDAO.findAllChildGroupsSecure(Stem ns, Stem.Scope scope, GrouperSession grouperSession, edu.internet2.middleware.subject.Subject subject, java.util.Set<Privilege> inPrivSet, QueryOptions queryOptions)
          Find all child groups within specified scope, and make sure the grouper session can see them
 java.util.Set<Group> StemDAO.findAllChildMembershipGroupsSecure(Stem ns, Stem.Scope scope, GrouperSession grouperSession, edu.internet2.middleware.subject.Subject subject, java.util.Set<Privilege> inPrivSet, QueryOptions queryOptions)
          Find all child groups within specified scope, and make sure the grouper session can see them
 java.util.Set<Stem> StemDAO.findAllChildStems(Stem ns, Stem.Scope scope)
          Find all child stems within specified scope.
 java.util.Set<Stem> StemDAO.findAllChildStems(Stem ns, Stem.Scope scope, boolean orderByName)
          Find all child stems within specified scope.
 java.util.Set<Stem> StemDAO.findAllChildStemsSecure(Stem ns, Stem.Scope scope, GrouperSession grouperSession, edu.internet2.middleware.subject.Subject subject, java.util.Set<Privilege> inPrivSet, QueryOptions queryOptions)
          Find all child stems within specified scope, and make sure the grouper session can see them
 java.util.Set<Group> GroupDAO.getAllGroupsMembershipSecure(Field field, java.lang.String scope, GrouperSession grouperSession, edu.internet2.middleware.subject.Subject subject, QueryOptions queryOptions, java.lang.Boolean enabled, MembershipType membershipType, Stem stem, Stem.Scope stemScope)
           
 java.util.Set<Group> GroupDAO.getAllGroupsMembershipSecure(java.lang.String scope, GrouperSession grouperSession, edu.internet2.middleware.subject.Subject subject, java.util.Set<Privilege> inPrivSet, QueryOptions queryOptions, boolean enabledOnly, Stem stem, Stem.Scope stemScope)
           
 

Uses of Stem.Scope in edu.internet2.middleware.grouper.internal.dao.hib3
 

Methods in edu.internet2.middleware.grouper.internal.dao.hib3 with parameters of type Stem.Scope
 java.util.Set<java.lang.Object[]> Hib3MembershipDAO.findAllByGroupOwnerOptions(java.util.Collection<java.lang.String> totalGroupIds, java.util.Collection<java.lang.String> totalMemberIds, java.util.Collection<java.lang.String> totalMembershipIds, MembershipType membershipType, Field field, java.util.Set<edu.internet2.middleware.subject.Source> sources, java.lang.String scope, Stem stem, Stem.Scope stemScope, java.lang.Boolean enabled)
           
 java.util.Set<Group> Hib3StemDAO.findAllChildGroups(Stem ns, Stem.Scope scope)
           
 java.util.Set<Group> Hib3StemDAO.findAllChildGroupsSecure(Stem ns, Stem.Scope scope, GrouperSession grouperSession, edu.internet2.middleware.subject.Subject subject, java.util.Set<Privilege> inPrivSet, QueryOptions queryOptions)
           
 java.util.Set<Group> Hib3StemDAO.findAllChildMembershipGroupsSecure(Stem ns, Stem.Scope scope, GrouperSession grouperSession, edu.internet2.middleware.subject.Subject subject, java.util.Set<Privilege> inPrivSet, QueryOptions queryOptions)
           
 java.util.Set<Stem> Hib3StemDAO.findAllChildStems(Stem ns, Stem.Scope scope)
           
 java.util.Set<Stem> Hib3StemDAO.findAllChildStems(Stem ns, Stem.Scope scope, boolean orderByName)
           
 java.util.Set<Stem> Hib3StemDAO.findAllChildStemsSecure(Stem ns, Stem.Scope scope, GrouperSession grouperSession, edu.internet2.middleware.subject.Subject subject, java.util.Set<Privilege> inPrivSet, QueryOptions queryOptions)
           
 java.util.Set<Group> Hib3GroupDAO.getAllGroupsMembershipSecure(Field field, java.lang.String scope, GrouperSession grouperSession, edu.internet2.middleware.subject.Subject subject, QueryOptions queryOptions, java.lang.Boolean enabled, MembershipType membershipType, Stem stem, Stem.Scope stemScope)
           
 java.util.Set<Group> Hib3GroupDAO.getAllGroupsMembershipSecure(java.lang.String scope, GrouperSession grouperSession, edu.internet2.middleware.subject.Subject subject, java.util.Set<Privilege> inPrivSet, QueryOptions queryOptions, boolean enabledOnly, Stem stem, Stem.Scope stemScope)