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

Packages that use TypeOfGroup
edu.internet2.middleware.grouper The I2MI Grouper project is an open source toolkit for managing groups. 
edu.internet2.middleware.grouper.entity   
edu.internet2.middleware.grouper.filter This package contains classes which help query for Groups, Stems, etc 
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 TypeOfGroup in edu.internet2.middleware.grouper
 

Methods in edu.internet2.middleware.grouper that return TypeOfGroup
 TypeOfGroup Group.getTypeOfGroup()
          type of group, group or role
 

Methods in edu.internet2.middleware.grouper that return types with arguments of type TypeOfGroup
 java.util.Set<TypeOfGroup> GrouperSourceAdapter.typeOfGroups()
          type of groups to search on
 

Methods in edu.internet2.middleware.grouper with parameters of type TypeOfGroup
 GroupFinder GroupFinder.addTypeOfGroup(TypeOfGroup typeOfGroup)
           
 GroupSave GroupSave.assignTypeOfGroup(TypeOfGroup theTypeOfGroup)
          assign save mode
 Group Stem.internal_addChildGroup(java.lang.String extn, java.lang.String dExtn, java.lang.String uuid, java.lang.String description, java.util.Set<GroupType> types, java.util.Map<java.lang.String,java.lang.String> attributes, boolean addDefaultGroupPrivileges, TypeOfGroup typeOfGroup, boolean checkSecurity)
           
 Group Stem.internal_addChildGroup(java.lang.String extn, java.lang.String dExtn, java.lang.String uuid, TypeOfGroup typeOfGroup)
          add child group with uuid
 void Group.setTypeOfGroup(TypeOfGroup typeOfGroup1)
          type of group, group or role
 

Method parameters in edu.internet2.middleware.grouper with type arguments of type TypeOfGroup
 GroupFinder GroupFinder.assignTypeOfGroups(java.util.Set<TypeOfGroup> theTypeOfGroups)
           
 java.util.Set<Group> Stem.getChildGroups(Stem.Scope scope, java.util.Set<Privilege> inPrivSet, QueryOptions queryOptions, java.util.Set<TypeOfGroup> typeOfGroups)
          Get groups that are children of this stem.
 

Uses of TypeOfGroup in edu.internet2.middleware.grouper.entity
 

Methods in edu.internet2.middleware.grouper.entity that return types with arguments of type TypeOfGroup
 java.util.Set<TypeOfGroup> EntitySourceAdapter.typeOfGroups()
          type of groups to search on
 

Uses of TypeOfGroup in edu.internet2.middleware.grouper.filter
 

Methods in edu.internet2.middleware.grouper.filter that return types with arguments of type TypeOfGroup
 java.util.Set<TypeOfGroup> GroupsInStemFilter.getTypeOfGroups()
          type of group
 java.util.Set<TypeOfGroup> GroupNameFilter.getTypeOfGroups()
          type of group
 

Method parameters in edu.internet2.middleware.grouper.filter with type arguments of type TypeOfGroup
 void GroupsInStemFilter.setTypeOfGroup(java.util.Set<TypeOfGroup> typeOfGroups1)
          type of group
 void GroupNameFilter.setTypeOfGroup(java.util.Set<TypeOfGroup> typeOfGroups1)
          type of group
 

Constructor parameters in edu.internet2.middleware.grouper.filter with type arguments of type TypeOfGroup
GroupNameFilter(java.lang.String name, Stem ns, java.lang.String theSortString, java.lang.Boolean theAscending, java.lang.Integer thePageNumber, java.lang.Integer thePageSize, java.util.Set<TypeOfGroup> typeOfGroups1)
          QueryFilter that returns groups matching the specified name.
GroupsInStemFilter(java.lang.String theStemName, Stem.Scope theScope, boolean theFailOnStemNotFound, java.lang.String theSortString, java.lang.Boolean theAscending, java.lang.Integer thePageNumber, java.lang.Integer thePageSize, java.util.Set<TypeOfGroup> typeOfGroups1)
          QueryFilter that returns stems matching the specified name value.
 

Uses of TypeOfGroup in edu.internet2.middleware.grouper.group
 

Fields in edu.internet2.middleware.grouper.group with type parameters of type TypeOfGroup
static java.util.Set<TypeOfGroup> TypeOfGroup.ENTITY_SET
          set with entity
static java.util.Set<TypeOfGroup> TypeOfGroup.GROUP_OR_ROLE_SET
          set with group or role
 

Methods in edu.internet2.middleware.grouper.group that return TypeOfGroup
static TypeOfGroup TypeOfGroup.valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static TypeOfGroup TypeOfGroup.valueOfIgnoreCase(java.lang.String string, boolean exceptionOnNull)
          do a case-insensitive matching
static TypeOfGroup[] TypeOfGroup.values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 

Method parameters in edu.internet2.middleware.grouper.group with type arguments of type TypeOfGroup
static void TypeOfGroup.appendHqlQuery(java.lang.String groupAlias, java.util.Set<TypeOfGroup> typeOfGroups, java.lang.StringBuilder hql, HqlQuery hqlQuery)
          append the typeOfGroup part into an hql group query
 

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

Methods in edu.internet2.middleware.grouper.internal.dao with parameters of type TypeOfGroup
 java.util.Set<Group> GroupDAO.getAllGroupsSplitScopeSecure(java.lang.String scope, GrouperSession grouperSession, edu.internet2.middleware.subject.Subject subject, java.util.Set<Privilege> privileges, QueryOptions queryOptions, TypeOfGroup typeOfGroup)
          get all groups secure, split the scope by whitespace
 

Method parameters in edu.internet2.middleware.grouper.internal.dao with type arguments of type TypeOfGroup
 java.util.Set<Group> GroupDAO.findAllByApproximateNameSecure(java.lang.String name, java.lang.String scope, QueryOptions queryOptions, java.util.Set<TypeOfGroup> typeOfGroups)
           
 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, java.util.Set<TypeOfGroup> typeOfGroups)
          Find all child groups within specified scope, and make sure the grouper session can see them
 Group GroupDAO.findByName(java.lang.String name, boolean exceptionIfNotFound, QueryOptions queryOptions, java.util.Set<TypeOfGroup> typeOfGroups)
           
 Group GroupDAO.findByNameSecure(java.lang.String name, boolean exceptionIfNotFound, QueryOptions queryOptions, java.util.Set<TypeOfGroup> typeOfGroups)
           
 Group GroupDAO.findByNameSecure(java.lang.String name, boolean exceptionIfNotFound, QueryOptions queryOptions, java.util.Set<TypeOfGroup> typeOfGroups, java.util.Set<Privilege> inPrivSet)
           
 java.util.Set<Group> GroupDAO.findByNamesSecure(java.util.Collection<java.lang.String> names, QueryOptions queryOptions, java.util.Set<TypeOfGroup> typeOfGroups)
           
 Group GroupDAO.findByUuid(java.lang.String uuid, boolean exceptionIfNotFound, QueryOptions queryOptions, java.util.Set<TypeOfGroup> typeOfGroups)
           
 Group GroupDAO.findByUuidSecure(java.lang.String uuid, boolean exceptionIfNotFound, QueryOptions queryOptions, java.util.Set<TypeOfGroup> typeOfGroups)
          find by uuid secure
 java.util.Set<Group> GroupDAO.findByUuidsSecure(java.util.Collection<java.lang.String> uuids, QueryOptions queryOptions, java.util.Set<TypeOfGroup> typeOfGroups)
          find by uuid secure
 java.util.Set<Group> GroupDAO.getAllGroupsSecure(GrouperSession grouperSession, edu.internet2.middleware.subject.Subject subject, java.util.Set<Privilege> inPrivSet, QueryOptions queryOptions, java.util.Set<TypeOfGroup> typeOfGroups)
           
 java.util.Set<Group> GroupDAO.getAllGroupsSecure(java.lang.String scope, GrouperSession grouperSession, edu.internet2.middleware.subject.Subject subject, java.util.Set<Privilege> inPrivSet, QueryOptions queryOptions, java.util.Set<TypeOfGroup> typeOfGroups)
           
 java.util.Set<Group> GroupDAO.getAllGroupsSecure(java.lang.String scope, GrouperSession grouperSession, edu.internet2.middleware.subject.Subject subject, java.util.Set<Privilege> privileges, QueryOptions queryOptions, java.util.Set<TypeOfGroup> typeOfGroup, boolean splitScope, edu.internet2.middleware.subject.Subject membershipSubject, Field field)
          get all groups secure, split the scope by whitespace
 java.util.Set<Group> GroupDAO.getAllGroupsSecure(java.lang.String scope, GrouperSession grouperSession, edu.internet2.middleware.subject.Subject subject, java.util.Set<Privilege> privileges, QueryOptions queryOptions, java.util.Set<TypeOfGroup> typeOfGroup, boolean splitScope, edu.internet2.middleware.subject.Subject membershipSubject, Field field, java.lang.String parentStemId, Stem.Scope stemScope, boolean findByUuidOrName, edu.internet2.middleware.subject.Subject subjectNotInGroup, java.util.Collection<java.lang.String> groupIds, java.util.Collection<java.lang.String> groupNames, java.lang.Boolean compositeOwner)
          get all groups secure, split the scope by whitespace
 java.util.Set<Group> GroupDAO.getAllGroupsSecure(java.lang.String scope, GrouperSession grouperSession, edu.internet2.middleware.subject.Subject subject, java.util.Set<Privilege> privileges, QueryOptions queryOptions, java.util.Set<TypeOfGroup> typeOfGroup, boolean splitScope, edu.internet2.middleware.subject.Subject membershipSubject, Field field, java.lang.String parentStemId, Stem.Scope stemScope, boolean findByUuidOrName, edu.internet2.middleware.subject.Subject subjectNotInGroup, java.util.Collection<java.lang.String> groupIds, java.util.Collection<java.lang.String> groupNames, java.lang.Boolean compositeOwner, java.lang.String idOfAttributeDefName, java.lang.Object attributeValue)
          get all groups secure, split the scope by whitespace
 java.util.Set<Group> GroupDAO.getAllGroupsSplitScopeSecure(java.lang.String scope, GrouperSession grouperSession, edu.internet2.middleware.subject.Subject subject, java.util.Set<Privilege> privileges, QueryOptions queryOptions, java.util.Set<TypeOfGroup> typeOfGroups)
          get all groups secure, split the scope by whitespace
 java.util.Set<Group> GroupDAO.getImmediateChildrenSecure(GrouperSession grouperSession, Stem stem, edu.internet2.middleware.subject.Subject subject, java.util.Set<Privilege> inPrivSet, QueryOptions queryOptions, java.util.Set<TypeOfGroup> typeOfGroups)
          get immediate children secure
 

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

Methods in edu.internet2.middleware.grouper.internal.dao.hib3 with parameters of type TypeOfGroup
 java.util.Set<Group> Hib3GroupDAO.getAllGroupsSplitScopeSecure(java.lang.String scope, GrouperSession grouperSession, edu.internet2.middleware.subject.Subject subject, java.util.Set<Privilege> privileges, QueryOptions queryOptions, TypeOfGroup typeOfGroup)
           
 

Method parameters in edu.internet2.middleware.grouper.internal.dao.hib3 with type arguments of type TypeOfGroup
 java.util.Set<Group> Hib3GroupDAO.findAllByApproximateNameSecure(java.lang.String name, java.lang.String scope, QueryOptions queryOptions, java.util.Set<TypeOfGroup> typeOfGroups)
          Implementation Notes.
 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<TypeOfGroup> typeOfGroups)
           
 Group Hib3GroupDAO.findByName(java.lang.String name, boolean exceptionIfNotFound, QueryOptions queryOptions, java.util.Set<TypeOfGroup> typeOfGroups)
           
 Group Hib3GroupDAO.findByNameSecure(java.lang.String name, boolean exceptionIfNotFound, QueryOptions queryOptions, java.util.Set<TypeOfGroup> typeOfGroups)
           
 Group Hib3GroupDAO.findByNameSecure(java.lang.String name, boolean exceptionIfNotFound, QueryOptions queryOptions, java.util.Set<TypeOfGroup> typeOfGroups, java.util.Set<Privilege> inPrivSet)
           
 java.util.Set<Group> Hib3GroupDAO.findByNamesSecure(java.util.Collection<java.lang.String> names, QueryOptions queryOptions, java.util.Set<TypeOfGroup> typeOfGroups)
           
 Group Hib3GroupDAO.findByUuid(java.lang.String uuid, boolean exceptionIfNotFound, QueryOptions queryOptions, java.util.Set<TypeOfGroup> typeOfGroups)
           
 Group Hib3GroupDAO.findByUuidSecure(java.lang.String uuid, boolean exceptionIfNotFound, QueryOptions queryOptions, java.util.Set<TypeOfGroup> typeOfGroups)
           
 java.util.Set<Group> Hib3GroupDAO.findByUuidsSecure(java.util.Collection<java.lang.String> uuids, QueryOptions queryOptions, java.util.Set<TypeOfGroup> typeOfGroups)
           
 java.util.Set<Group> Hib3GroupDAO.getAllGroupsSecure(GrouperSession grouperSession, edu.internet2.middleware.subject.Subject subject, java.util.Set<Privilege> inPrivSet, QueryOptions queryOptions, java.util.Set<TypeOfGroup> typeOfGroups)
          In this case, send in the attribute name to sort by (default is displayName).
 java.util.Set<Group> Hib3GroupDAO.getAllGroupsSecure(java.lang.String scope, GrouperSession grouperSession, edu.internet2.middleware.subject.Subject subject, java.util.Set<Privilege> inPrivSet, QueryOptions queryOptions, java.util.Set<TypeOfGroup> typeOfGroups)
           
 java.util.Set<Group> Hib3GroupDAO.getAllGroupsSecure(java.lang.String scope, GrouperSession grouperSession, edu.internet2.middleware.subject.Subject subject, java.util.Set<Privilege> privileges, QueryOptions queryOptions, java.util.Set<TypeOfGroup> typeOfGroups, boolean splitScope, edu.internet2.middleware.subject.Subject membershipSubject, Field field)
           
 java.util.Set<Group> Hib3GroupDAO.getAllGroupsSecure(java.lang.String scope, GrouperSession grouperSession, edu.internet2.middleware.subject.Subject subject, java.util.Set<Privilege> privileges, QueryOptions queryOptions, java.util.Set<TypeOfGroup> typeOfGroups, boolean splitScope, edu.internet2.middleware.subject.Subject membershipSubject, Field field, java.lang.String parentStemId, Stem.Scope stemScope, boolean findByUuidOrName, edu.internet2.middleware.subject.Subject subjectNotInGroup, java.util.Collection<java.lang.String> groupIds, java.util.Collection<java.lang.String> groupNames, java.lang.Boolean compositeOwner)
           
 java.util.Set<Group> Hib3GroupDAO.getAllGroupsSecure(java.lang.String scope, GrouperSession grouperSession, edu.internet2.middleware.subject.Subject subject, java.util.Set<Privilege> privileges, QueryOptions queryOptions, java.util.Set<TypeOfGroup> typeOfGroups, boolean splitScope, edu.internet2.middleware.subject.Subject membershipSubject, Field field, java.lang.String parentStemId, Stem.Scope stemScope, boolean findByUuidOrName, edu.internet2.middleware.subject.Subject subjectNotInGroup, java.util.Collection<java.lang.String> groupIds, java.util.Collection<java.lang.String> groupNames, java.lang.Boolean compositeOwner, java.lang.String idOfAttributeDefName, java.lang.Object attributeValue)
           
 java.util.Set<Group> Hib3GroupDAO.getAllGroupsSplitScopeSecure(java.lang.String scope, GrouperSession grouperSession, edu.internet2.middleware.subject.Subject subject, java.util.Set<Privilege> privileges, QueryOptions queryOptions, java.util.Set<TypeOfGroup> typeOfGroups)
           
 java.util.Set<Group> Hib3GroupDAO.getImmediateChildrenSecure(GrouperSession grouperSession, Stem stem, edu.internet2.middleware.subject.Subject subject, java.util.Set<Privilege> inPrivSet, QueryOptions queryOptions, java.util.Set<TypeOfGroup> typeOfGroups)