Uses of Class
edu.internet2.middleware.grouper.group.GroupSet

Packages that use GroupSet
edu.internet2.middleware.grouper.group   
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 GroupSet in edu.internet2.middleware.grouper.group
 

Methods in edu.internet2.middleware.grouper.group that return GroupSet
 GroupSet GroupSet.getParentGroupSet()
           
 

Methods in edu.internet2.middleware.grouper.group with parameters of type GroupSet
 boolean GroupSet.internal_isCircular(GroupSet newGroupSet, GroupSet startGroupSet)
          Check if the new group set being added will cause a circular group set.
 

Uses of GroupSet in edu.internet2.middleware.grouper.internal.dao
 

Methods in edu.internet2.middleware.grouper.internal.dao that return GroupSet
 GroupSet GroupSetDAO.findById(java.lang.String groupSetId)
           
 GroupSet GroupSetDAO.findByOwnerMemberFieldParentAndType(java.lang.String ownerId, java.lang.String memberId, java.lang.String fieldId, java.lang.String parentId, java.lang.String mshipType, boolean exceptionIfNotFound)
           
 GroupSet GroupSetDAO.findImmediateByOwnerAttrDefAndMemberGroupAndField(java.lang.String ownerAttrDefId, java.lang.String memberGroupId, Field field)
          Returns an immediate group set (having depth = 1 and mship_type = effective)
 GroupSet GroupSetDAO.findImmediateByOwnerGroupAndMemberGroupAndField(java.lang.String ownerGroupId, java.lang.String memberGroupId, Field field)
          Returns an immediate group set (having depth = 1 and mship_type = effective)
 GroupSet GroupSetDAO.findImmediateByOwnerStemAndMemberGroupAndField(java.lang.String ownerStemId, java.lang.String memberGroupId, Field field)
          Returns an immediate group set (having depth = 1 and mship_type = effective)
 GroupSet GroupSetDAO.findImmediateChildByParentAndMemberGroup(GroupSet parentGroupSet, java.lang.String memberGroupId)
           
 GroupSet GroupSetDAO.findParentGroupSet(GroupSet groupSet)
           
 GroupSet GroupSetDAO.findSelfAttrDef(java.lang.String attrDefId, java.lang.String fieldId)
           
 GroupSet GroupSetDAO.findSelfGroup(java.lang.String groupId, java.lang.String fieldId)
           
 GroupSet GroupSetDAO.findSelfStem(java.lang.String stemId, java.lang.String fieldId)
           
 

Methods in edu.internet2.middleware.grouper.internal.dao that return types with arguments of type GroupSet
 java.util.Set<GroupSet> GroupSetDAO.findAllByCreator(Member member)
          Returns all GroupSets with the given creator.
 java.util.Set<GroupSet> GroupSetDAO.findAllByGroupOwnerAndField(java.lang.String groupId, Field field)
           
 java.util.Set<GroupSet> GroupSetDAO.findAllByMemberGroup(java.lang.String groupId)
           
 java.util.Set<GroupSet> GroupSetDAO.findAllByMemberGroupAndField(java.lang.String memberId, Field field)
           
 java.util.Set<GroupSet> GroupSetDAO.findAllByOwnerAndMemberAndField(java.lang.String ownerId, java.lang.String memberId, java.lang.String fieldId)
           
 java.util.Set<GroupSet> GroupSetDAO.findAllByOwnerAttributeDefAndFieldAndMembershipMember(java.lang.String ownerAttributeDefId, java.lang.String fieldId, Member membershipMember)
          find all group sets by owner attributeDef id, field id, and member who is a member of that owner.
 java.util.Set<GroupSet> GroupSetDAO.findAllByOwnerGroupAndFieldAndMembershipMember(java.lang.String ownerGroupId, java.lang.String fieldId, Member membershipMember)
          find all group sets by owner group id, field id, and member who is a member of that owner.
 java.util.Set<GroupSet> GroupSetDAO.findAllByOwnerStemAndFieldAndMembershipMember(java.lang.String ownerStemId, java.lang.String fieldId, Member membershipMember)
          find all group sets by owner stem id, field id, and member who is a member of that owner.
 java.util.Set<GroupSet> GroupSetDAO.findAllChildren(GroupSet groupSet)
           
 java.util.Set<GroupSet> GroupSetDAO.findAllSelfGroupSetsByFieldWherePITGroupExists(java.lang.String fieldId)
           
 java.util.Set<GroupSet> GroupSetDAO.findAllSelfGroupSetsByOwnerWherePITFieldExists(java.lang.String ownerId)
           
 java.util.Set<GroupSet> GroupSetDAO.findBadGroupSetsForCompositeGroups()
          This will find group sets on composite groups with depth = 1, which shouldn't happen..
 java.util.Set<GroupSet> PITGroupSetDAO.findMissingActivePITGroupSets(QueryOptions options)
           
 java.util.Set<GroupSet> PITGroupSetDAO.findMissingActivePITGroupSetsSecondPass()
           
 java.util.Set<GroupSet> GroupSetDAO.findTypeMismatch()
          This currently checks depth=0 groupSets for the default member field only.
 

Methods in edu.internet2.middleware.grouper.internal.dao with parameters of type GroupSet
 void GroupSetDAO.delete(GroupSet groupSet)
          delete a group set object
 java.util.Set<GroupSet> GroupSetDAO.findAllChildren(GroupSet groupSet)
           
 GroupSet GroupSetDAO.findImmediateChildByParentAndMemberGroup(GroupSet parentGroupSet, java.lang.String memberGroupId)
           
 GroupSet GroupSetDAO.findParentGroupSet(GroupSet groupSet)
           
 void GroupSetDAO.save(GroupSet groupSet)
          insert a group set object
 void GroupSetDAO.update(GroupSet groupSet)
          update a group set object
 

Method parameters in edu.internet2.middleware.grouper.internal.dao with type arguments of type GroupSet
 void GroupSetDAO.delete(java.util.Set<GroupSet> groupSets)
          delete a set of group set objects
 void GroupSetDAO.save(java.util.Set<GroupSet> groupSets)
          insert a set of group set objects
 void GroupSetDAO.saveBatch(java.util.Set<GroupSet> groupSets)
          insert a batch of group set objects
 void GroupSetDAO.update(java.util.Set<GroupSet> groupSets)
          update a set of group set objects
 

Uses of GroupSet in edu.internet2.middleware.grouper.internal.dao.hib3
 

Methods in edu.internet2.middleware.grouper.internal.dao.hib3 that return GroupSet
 GroupSet Hib3GroupSetDAO.findById(java.lang.String groupSetId)
           
 GroupSet Hib3GroupSetDAO.findByOwnerMemberFieldParentAndType(java.lang.String ownerId, java.lang.String memberId, java.lang.String fieldId, java.lang.String parentId, java.lang.String mshipType, boolean exceptionIfNotFound)
           
 GroupSet Hib3GroupSetDAO.findImmediateByOwnerAttrDefAndMemberGroupAndField(java.lang.String ownerAttrDefId, java.lang.String memberGroupId, Field field)
           
 GroupSet Hib3GroupSetDAO.findImmediateByOwnerGroupAndMemberGroupAndField(java.lang.String ownerGroupId, java.lang.String memberGroupId, Field field)
           
 GroupSet Hib3GroupSetDAO.findImmediateByOwnerStemAndMemberGroupAndField(java.lang.String ownerStemId, java.lang.String memberGroupId, Field field)
           
 GroupSet Hib3GroupSetDAO.findImmediateChildByParentAndMemberGroup(GroupSet parentGroupSet, java.lang.String memberGroupId)
           
 GroupSet Hib3GroupSetDAO.findParentGroupSet(GroupSet groupSet)
           
 GroupSet Hib3GroupSetDAO.findSelfAttrDef(java.lang.String attrDefId, java.lang.String fieldId)
           
 GroupSet Hib3GroupSetDAO.findSelfGroup(java.lang.String groupId, java.lang.String fieldId)
           
 GroupSet Hib3GroupSetDAO.findSelfStem(java.lang.String stemId, java.lang.String fieldId)
           
 

Methods in edu.internet2.middleware.grouper.internal.dao.hib3 that return types with arguments of type GroupSet
 java.util.Set<GroupSet> Hib3GroupSetDAO.findAllByCreator(Member member)
           
 java.util.Set<GroupSet> Hib3GroupSetDAO.findAllByGroupOwnerAndField(java.lang.String groupId, Field field)
           
 java.util.Set<GroupSet> Hib3GroupSetDAO.findAllByMemberGroup(java.lang.String groupId)
           
 java.util.Set<GroupSet> Hib3GroupSetDAO.findAllByMemberGroupAndField(java.lang.String memberId, Field field)
           
 java.util.Set<GroupSet> Hib3GroupSetDAO.findAllByOwnerAndMemberAndField(java.lang.String ownerId, java.lang.String memberId, java.lang.String fieldId)
           
 java.util.Set<GroupSet> Hib3GroupSetDAO.findAllByOwnerAttributeDefAndFieldAndMembershipMember(java.lang.String ownerAttrDefId, java.lang.String fieldId, Member membershipMember)
           
 java.util.Set<GroupSet> Hib3GroupSetDAO.findAllByOwnerGroupAndFieldAndMembershipMember(java.lang.String ownerGroupId, java.lang.String fieldId, Member membershipMember)
           
 java.util.Set<GroupSet> Hib3GroupSetDAO.findAllByOwnerStemAndFieldAndMembershipMember(java.lang.String ownerStemId, java.lang.String fieldId, Member membershipMember)
           
 java.util.Set<GroupSet> Hib3GroupSetDAO.findAllChildren(GroupSet groupSet)
           
 java.util.Set<GroupSet> Hib3GroupSetDAO.findAllSelfGroupSetsByFieldWherePITGroupExists(java.lang.String fieldId)
           
 java.util.Set<GroupSet> Hib3GroupSetDAO.findAllSelfGroupSetsByOwnerWherePITFieldExists(java.lang.String ownerId)
           
 java.util.Set<GroupSet> Hib3GroupSetDAO.findBadGroupSetsForCompositeGroups()
           
 java.util.Set<GroupSet> Hib3PITGroupSetDAO.findMissingActivePITGroupSets(QueryOptions options)
           
 java.util.Set<GroupSet> Hib3PITGroupSetDAO.findMissingActivePITGroupSetsSecondPass()
           
 java.util.Set<GroupSet> Hib3GroupSetDAO.findTypeMismatch()
           
 

Methods in edu.internet2.middleware.grouper.internal.dao.hib3 with parameters of type GroupSet
 void Hib3GroupSetDAO.delete(GroupSet groupSet)
           
 java.util.Set<GroupSet> Hib3GroupSetDAO.findAllChildren(GroupSet groupSet)
           
 GroupSet Hib3GroupSetDAO.findImmediateChildByParentAndMemberGroup(GroupSet parentGroupSet, java.lang.String memberGroupId)
           
 GroupSet Hib3GroupSetDAO.findParentGroupSet(GroupSet groupSet)
           
 void Hib3GroupSetDAO.save(GroupSet groupSet)
           
 void Hib3GroupSetDAO.update(GroupSet groupSet)
           
 

Method parameters in edu.internet2.middleware.grouper.internal.dao.hib3 with type arguments of type GroupSet
 void Hib3GroupSetDAO.delete(java.util.Set<GroupSet> groupSets)
           
 void Hib3GroupSetDAO.save(java.util.Set<GroupSet> groupSets)
           
 void Hib3GroupSetDAO.saveBatch(java.util.Set<GroupSet> groupSets)
           
 void Hib3GroupSetDAO.update(java.util.Set<GroupSet> groupSets)