Uses of Class
edu.internet2.middleware.grouper.Group

Packages that use Group
edu.internet2.middleware.grouper The I2MI Grouper project is an open source toolkit for managing groups. 
edu.internet2.middleware.grouper.app.gsh   
edu.internet2.middleware.grouper.app.loader Grouper loader is a generic loading utility for grouper that automatically manages lists

Documentation is available via the 'Grouper loader' on the Grouper Project wiki https://wiki.internet2.edu/confluence/display/GrouperWG/Grouper+-+Loader 
edu.internet2.middleware.grouper.app.usdu The Unresolvable Subject Deletion Utility (usdu) is a Grouper API extension which finds and optionally deletes members whose subjects can not be resolved by their source. 
edu.internet2.middleware.grouper.attr   
edu.internet2.middleware.grouper.attr.assign   
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.hooks.beans This package contains beans which are used by hooks to pass data. 
edu.internet2.middleware.grouper.hooks.examples This package contains working hooks examples which can be cloned and tweaked 
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 
edu.internet2.middleware.grouper.internal.util This package contains internal utility classes 
edu.internet2.middleware.grouper.membership   
edu.internet2.middleware.grouper.misc This package contains generic grouper classes which do not belong elsewhere 
edu.internet2.middleware.grouper.permissions   
edu.internet2.middleware.grouper.permissions.role   
edu.internet2.middleware.grouper.privs This package contains access and privilege related classes 
edu.internet2.middleware.grouper.rules   
edu.internet2.middleware.grouper.rules.beans   
edu.internet2.middleware.grouper.subj This package contains classes related to the subject API 
edu.internet2.middleware.grouper.userData   
edu.internet2.middleware.grouper.util This package contains utility classes (generally static methods) 
edu.internet2.middleware.grouper.validator This package contains validator classes 
edu.internet2.middleware.grouper.xml This package contains xml classes (e.g. export/import) 
edu.internet2.middleware.grouper.xml.export   
 

Uses of Group in edu.internet2.middleware.grouper
 

Methods in edu.internet2.middleware.grouper that return Group
 Group Stem.addChildGroup(java.lang.String extension, java.lang.String displayExtension)
          Add a new group to the registry.
 Group Group.clone()
          deep clone the fields in this object
 Group Group.copy(Stem stem)
          Copy this group to another Stem.
 Group Group.dbVersion()
           
static Group GroupFinder.findByAlternateName(GrouperSession s, java.lang.String name, boolean exceptionIfNotFound)
          Find a group within the registry by its alternate name.
static Group GroupFinder.findByAttribute(GrouperSession s, java.lang.String attr, java.lang.String val)
          Deprecated. use the overload
static Group GroupFinder.findByAttribute(GrouperSession s, java.lang.String attr, java.lang.String val, boolean exceptionOnNull)
          Find Group by attribute value.
static Group GroupFinder.findByCurrentName(GrouperSession s, java.lang.String name, boolean exceptionIfNotFound)
          Find a group within the registry by its current name.
static Group GroupFinder.findByIdIndexSecure(java.lang.Long idIndex, boolean exceptionIfNotFound, QueryOptions queryOptions)
          Find a group within the registry by ID index.
static Group GroupFinder.findByName(GrouperSession s, java.lang.String name)
          Deprecated. 
static Group GroupFinder.findByName(GrouperSession s, java.lang.String name, boolean exceptionIfNotFound)
          Find a group within the registry by name.
static Group GroupFinder.findByName(GrouperSession s, java.lang.String name, boolean exceptionIfNotFound, QueryOptions queryOptions)
          Find a group within the registry by name.
static Group GroupFinder.findByUuid(GrouperSession s, java.lang.String uuid)
          Deprecated. 
static Group GroupFinder.findByUuid(GrouperSession s, java.lang.String uuid, boolean exceptionIfNotFound)
          Find a group within the registry by UUID.
static Group GroupFinder.findByUuid(GrouperSession s, java.lang.String uuid, boolean exceptionIfNotFound, QueryOptions queryOptions)
          Find a group within the registry by UUID.
 Group GroupFinder.findGroup()
          find the group
 Group SubjectFinder.RestrictSourceForGroup.getGroup()
          group to restrict to, null means restrict to all
 Group Membership.getGroup()
          Deprecated. use getOwnerGroup() instead
 Group Composite.getLeftGroup()
          Return this Composite's left factor.
 Group Composite.getOwnerGroup()
          Return this Composite's owner.
 Group Membership.getOwnerGroup()
          Get this membership's group.
 Group Composite.getRightGroup()
          Return this Composite's right factor.
 Group Membership.getViaGroup()
          Get this membership's via group.
 Group Stem.internal_addChildGroup(java.lang.String extn, java.lang.String dExtn, java.lang.String uuid)
          add child group with uuid
 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
 Group GroupTypeTuple.retrieveGroup(boolean retrieveIfNull)
          try to get the current group if it is available (if this object is cloned, then it might be null)
 Group Attribute.retrieveGroup(boolean retrieveIfNull)
          try to get the current group if it is available (if this object is cloned, then it might be null)
 Group GroupCopy.save()
          Copy the group using the options set in this class.
 Group GroupSave.save()
           create or update a group.
static Group Group.saveGroup(GrouperSession GROUPER_SESSION, java.lang.String groupNameToEdit, java.lang.String uuid, java.lang.String name, java.lang.String displayExtension, java.lang.String description, SaveMode saveMode, boolean createParentStemsIfNotExist)
           create or update a group.
 Group GroupSave.saveUnchecked()
          Deprecated. use save() instead
 Group Member.toGroup()
          Convert this member back to a Group object.
 Group Group.xmlRetrieveByIdOrKey()
           
 Group Group.xmlSaveBusinessProperties(Group existingRecord)
           
 

Methods in edu.internet2.middleware.grouper that return types with arguments of type Group
 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<Group> GroupFinder.findAllByAttribute(GrouperSession s, java.lang.String attr, java.lang.String val)
          Find Groups by attribute value.
static java.util.Set<Group> GroupFinder.findAllByType(GrouperSession s, GroupType type)
          Find all groups within the registry by their GroupType.
 java.util.Set<Group> GroupFinder.findGroups()
          find all the group
 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.getChildGroups(Stem.Scope scope, java.util.Set<Privilege> inPrivSet, QueryOptions queryOptions, java.util.Set<TypeOfGroup> typeOfGroups)
          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<Group> Member.getEffectiveGroups()
          Get groups where this member has an effective membership.
 java.util.Set<Group> Member.getEffectiveGroups(Field field)
          Get groups where this member has an effective membership.
 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()
          Get groups where this member is a member.
 java.util.Set<Group> Member.getGroups(Field field)
          Get groups where this member is a 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()
          Get groups where this member has an immediate membership.
 java.util.Set<Group> Member.getImmediateGroups(Field field)
          Get groups where this member has an immediate membership.
 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()
          Get groups where this member has a non immediate membership.
 java.util.Set<Group> Member.getNonImmediateGroups(Field field)
          Get groups where this member has an immediate membership.
 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.
 java.util.Set<Group> Member.hasAdmin()
          Get groups where this member has the ADMIN privilege.
 java.util.Set<Group> Member.hasGroupAttrRead()
          Get groups where this member has the GROUP_ATTR_READ privilege.
 java.util.Set<Group> Member.hasGroupAttrUpdate()
          Get groups where this member has the GROUP_ATTR_UPDATE privilege.
 java.util.Set<Group> Member.hasOptin()
          Get groups where this member has the OPTIN privilege.
 java.util.Set<Group> Member.hasOptout()
          Get groups where this member has the OPTOUT privilege.
 java.util.Set<Group> Member.hasRead()
          Get groups where this member has the READ privilege.
 java.util.Set<Group> Member.hasUpdate()
          Get groups where this member has the UPDATE privilege.
 java.util.Set<Group> Member.hasView()
          Get groups where this member has the VIEW privilege.
 java.util.Set<Group> GrouperAccessAdapter.postHqlFilterGroups(GrouperSession grouperSession, java.util.Set<Group> inputGroups, edu.internet2.middleware.subject.Subject subject, java.util.Set<Privilege> privInSet)
           
static java.util.Set<Group> Membership.retrieveGroups(java.util.Collection<Membership> memberships)
          retrieve a set of groups based on some memberships (and store in each membership, like getGroup
 

Methods in edu.internet2.middleware.grouper with parameters of type Group
 Composite Group.addCompositeMember(CompositeType type, Group left, Group right)
          Add a composite membership to this group.
 MembershipFinder MembershipFinder.addGroup(Group group)
          add a role to look for.
 void Group.assignCompositeMember(CompositeType type, Group left, Group right)
          Add ore replace a composite membership to this group.
 void GroupTypeTuple.assignGroupUuid(java.lang.String groupUUID1, Group group1)
           
 void Attribute.assignGroupUuid(java.lang.String groupUUID1, Group group1)
           
 boolean Member.canAdmin(Group g)
          Can this Member ADMIN on this Group.
 boolean Member.canGroupAttrRead(Group group)
          Can this Member GROUP_ATTR_READ on this Group.
 boolean Member.canGroupAttrUpdate(Group group)
          Can this Member GROUP_ATTR_UPDATE on this Group.
 boolean Member.canOptin(Group g)
          Can this Member OPTIN on this Group.
 boolean Member.canOptout(Group g)
          Can this Member OPTOUT on this Group.
 boolean Member.canRead(Group g)
          Can this Member READ on this Group.
 boolean Member.canUpdate(Group g)
          Can this Member UPDATE on this Group.
 boolean Member.canView(Group g)
          Can this Member VIEW on this Group.
static java.util.Set<Composite> CompositeFinder.findAsFactor(Group g)
          Find where the specified Group is a Composite factor.
static Composite CompositeFinder.findAsOwner(Group g)
          Deprecated. use findAsOwner(Group, boolean) instead.
static Composite CompositeFinder.findAsOwner(Group g, boolean throwExceptionIfNotFound)
          Find Composite owned by this Group.
static java.util.Set<edu.internet2.middleware.subject.Subject> SubjectFinder.findBySubjectsInGroup(GrouperSession grouperSession, java.util.Set<edu.internet2.middleware.subject.Subject> subjects, Group group, Field field, MembershipType membershipType)
          convert a set of subjects to a set of subject that are in a group
static java.util.Set<Member> MemberFinder.findBySubjectsInGroup(GrouperSession grouperSession, java.util.Set<edu.internet2.middleware.subject.Subject> subjects, Group group, Field field, MembershipType membershipType)
          convert a set of subjects to a set of members
static Membership MembershipFinder.findCompositeMembership(GrouperSession s, Group g, edu.internet2.middleware.subject.Subject subj)
          Deprecated. see overload
static Membership MembershipFinder.findCompositeMembership(GrouperSession s, Group g, edu.internet2.middleware.subject.Subject subj, boolean exceptionOnNull)
          Return the composite membership if it exists.
static java.util.Set<Membership> MembershipFinder.findEffectiveMemberships(GrouperSession s, Group g, edu.internet2.middleware.subject.Subject subj, Field f, Group via, int depth)
          Return effective memberships.
static Membership MembershipFinder.findImmediateMembership(GrouperSession s, Group g, edu.internet2.middleware.subject.Subject subj, boolean exceptionIfNotFound)
          Return the immediate membership if it exists.
static Membership MembershipFinder.findImmediateMembership(GrouperSession s, Group g, edu.internet2.middleware.subject.Subject subj, Field f)
          Deprecated. see overload
static Membership MembershipFinder.findImmediateMembership(GrouperSession s, Group g, edu.internet2.middleware.subject.Subject subj, Field f, boolean exceptionIfNotFound)
          Return the immediate membership if it exists.
static java.util.Set<Member> MembershipFinder.findMembers(Group group, Field field)
           
static java.util.Set<Member> MembershipFinder.findMembers(Group group, Field field, QueryOptions queryOptions)
           
static java.util.Set<Member> MembershipFinder.findMembers(Group group, Field field, java.util.Set<edu.internet2.middleware.subject.Source> sources, QueryOptions queryOptions)
           
 java.util.Set<AccessPrivilege> Member.getPrivs(Group g)
          Find access privileges held by this member on a Group.
 boolean Member.hasAdmin(Group g)
          Report whether this member has ADMIN on the specified group.
 boolean Member.hasGroupAttrRead(Group group)
          Report whether this member has GROUP_ATTR_READ on the specified group.
 boolean Member.hasGroupAttrUpdate(Group group)
          Report whether this member has GROUP_ATTR_UPDATE on the specified group.
 boolean Member.hasOptin(Group g)
          Report whether this member has OPTIN on the specified group.
 boolean Member.hasOptout(Group g)
          Report whether this member has OPTOUT on the specified group.
 boolean Member.hasRead(Group g)
          Report whether this member has READ on the specified group.
 boolean Member.hasUpdate(Group g)
          Report whether this member has UPDATE on the specified group.
 boolean Member.hasView(Group g)
          Report whether this member has VIEW on the specified group.
 Composite Group.internal_addCompositeMember(GrouperSession session, CompositeType type, Group left, Group right, java.lang.String uuid)
           
static Membership Membership.internal_addImmediateMembership(GrouperSession s, Group g, edu.internet2.middleware.subject.Subject subj, Field f, java.lang.String uuid, java.sql.Timestamp startDate, java.sql.Timestamp endDate)
           
static void Membership.internal_deleteAllField(GrouperSession s, Group g, Field f)
           
static void Membership.internal_deleteAllFieldType(GrouperSession s, Group g, FieldType type)
           
static Membership Membership.internal_delImmediateMembership(GrouperSession s, Group g, edu.internet2.middleware.subject.Subject subj, Field f)
           
static java.util.Set<Membership> MembershipFinder.internal_findAllByGroupAndFieldAndPage(Group group, Field field, int start, int pageSize, int sortLimit, int[] numberOfRecords)
           
static java.util.Set<Membership> MembershipFinder.internal_findAllByGroupOwnerAndFieldAndType(GrouperSession s, Group groupOwner, Field f, java.lang.String type)
           
static java.util.Set<Membership> MembershipFinder.internal_findAllCompositeByGroupAndPage(Group group, int start, int pageSize, int sortLimit, int[] numberOfRecords)
           
static java.util.Set<Membership> MembershipFinder.internal_findAllEffectiveByGroupAndFieldAndPage(Group group, Field field, int start, int pageSize, int sortLimit, int[] numberOfRecords)
           
static java.util.Set<Membership> MembershipFinder.internal_findAllImmediateByGroupAndFieldAndPage(Group group, Field field, int start, int pageSize, int sortLimit, int[] numberOfRecords)
           
static java.util.Set<edu.internet2.middleware.subject.Subject> MembershipFinder.internal_findGroupSubjects(GrouperSession s, Group group, Field f)
           
static java.util.Set<edu.internet2.middleware.subject.Subject> MembershipFinder.internal_findGroupSubjectsImmediateOnly(GrouperSession s, Group group, Field f)
           
static java.util.Set<Member> MembershipFinder.internal_findMembersByType(GrouperSession s, Group g, Field f, java.lang.String type)
           
static java.util.Set<Member> MemberFinder.internal_findMembersByType(GrouperSession grouperSession, Group group, Field field, java.lang.String type, java.util.Set<edu.internet2.middleware.subject.Source> sources, QueryOptions queryOptions, SortStringEnum memberSortStringEnum, SearchStringEnum memberSearchStringEnum, java.lang.String memberSearchStringValue)
          make sure allowed to see them, and find the members
static Attribute Attribute.internal_getAttribute(AttributeAssignValue value, Group group, boolean exceptionIfNotLegacyAttribute)
           
 boolean Stem.isChildGroup(Group group)
          TODO 20070813 make public?
 boolean Member.isEffectiveMember(Group g)
          Test whether a member effectively belongs to a group.
 boolean Member.isEffectiveMember(Group g, Field f)
          Test whether a member effectively belongs to a group.
 boolean Member.isImmediateMember(Group g)
          Test whether a member immediately belongs to a group.
 boolean Member.isImmediateMember(Group g, Field f)
          Test whether a member immediately belongs to a group.
 boolean Member.isMember(Group g)
          Test whether a member belongs to a group.
 boolean Member.isMember(Group g, Field f)
          Test whether a member belongs to the specified group list.
 boolean Member.isNonImmediateMember(Group g)
          Test whether a member nonimmediately belongs to a group.
 boolean Member.isNonImmediateMember(Group g, Field f)
          Test whether a member nonimmediately belongs to a group.
 void Group.manageIncludesExcludesRequiredGroups(GrouperSession grouperSession, boolean isIncludeExcludes, Group andGroup)
          add or correct the includes/excludes group math structure for this group (as overall or system or record if named correctly)
 void SubjectFinder.RestrictSourceForGroup.setGroup(Group group1)
          group to restrict to, null means restrict to all
 void Membership.setOwnerGroup(Group group)
          set the owner group
 void Group.xmlCopyBusinessPropertiesToExisting(Group existingRecord)
           
 boolean Group.xmlDifferentBusinessProperties(Group other)
           
 boolean Group.xmlDifferentUpdateProperties(Group other)
           
 Group Group.xmlSaveBusinessProperties(Group existingRecord)
           
 

Method parameters in edu.internet2.middleware.grouper with type arguments of type Group
static void Group.initData(java.util.Collection<Group> groups)
          init attributes etc for multiple groups at once
 void Group.manageIncludesExcludesRequiredGroups(GrouperSession grouperSession, boolean isIncludeExcludes, java.util.Set<Group> andGroups)
          add or correct the includes/excludes group math structure for this group (as overall or system or record if named correctly)
 java.util.Set<Group> GrouperAccessAdapter.postHqlFilterGroups(GrouperSession grouperSession, java.util.Set<Group> inputGroups, edu.internet2.middleware.subject.Subject subject, java.util.Set<Privilege> privInSet)
           
 

Constructors in edu.internet2.middleware.grouper with parameters of type Group
GroupCopy(Group group, Stem stem)
          Create a new instance of this class if you would like to specify specific options for a group copy.
GroupMove(Group group, Stem stem)
          Create a new instance of this class if you would like to specify specific options for a group move.
SubjectFinder.RestrictSourceForGroup(boolean restrict, Group group)
           
 

Uses of Group in edu.internet2.middleware.grouper.app.gsh
 

Methods in edu.internet2.middleware.grouper.app.gsh that return Group
static Group addGroup.invoke(bsh.Interpreter i, bsh.CallStack stack, java.lang.String parent, java.lang.String extn, java.lang.String displayExtn)
          Add a group.
 

Methods in edu.internet2.middleware.grouper.app.gsh with parameters of type Group
 XmlExport XmlExport.group(Group theGroup)
          export a group, and chain
static java.lang.String loaderRunOneJob.invoke(bsh.Interpreter interpreter, bsh.CallStack stack, Group group)
          run one loader job

static java.lang.String loaderDryRunOneJob.invoke(bsh.Interpreter interpreter, bsh.CallStack stack, Group group, java.lang.String fileName)
          dry run one loader job

 

Uses of Group in edu.internet2.middleware.grouper.app.loader
 

Methods in edu.internet2.middleware.grouper.app.loader that return types with arguments of type Group
 java.util.List<Group> LoaderJobBean.getAndGroups()
          members must be in these groups also to be in the overall group
 

Methods in edu.internet2.middleware.grouper.app.loader with parameters of type Group
static java.lang.String GrouperLoaderType.attributeValueOrDefaultOrNull(Group group, java.lang.String attributeName)
          get an attribute value, or null, or a default if exists
static java.lang.String GrouperLoader.dryRunJobOnceForGroup(GrouperSession grouperSession, Group group, java.lang.String fileName)
           
static void GrouperLoaderJob.runJob(Hib3GrouperLoaderLog hib3GrouploaderLog, Group jobGroup, GrouperSession grouperSession)
          run a job (either from quartz or outside)
static void GrouperLoaderJob.runJobLdap(Hib3GrouperLoaderLog hib3GrouploaderLog, Group jobGroup, GrouperSession grouperSession)
          run a job (either from quartz or outside)
static java.lang.String GrouperLoader.runJobOnceForGroup(GrouperSession grouperSession, Group group)
           
static void GrouperLoaderType.validateAndScheduleSqlLoad(Group group, java.util.Set<java.lang.String> jobNames, boolean logErrorsToDb)
           
 

Method parameters in edu.internet2.middleware.grouper.app.loader with type arguments of type Group
 void LoaderJobBean.setAndGroups(java.util.List<Group> andGroups1)
          members must be in these groups also to be in the overall group
static void GrouperLoaderType.syncGroupList(GrouperLoaderResultset grouperLoaderResultsetOverall, long startTime, GrouperSession grouperSession, java.util.List<Group> andGroups, java.util.List<GroupType> groupTypes, java.lang.String groupLikeString, java.lang.String groupNameOverall, Hib3GrouperLoaderLog hib3GrouploaderLogOverall, GrouperLoaderStatus[] statusOverall, GrouperLoaderDb grouperLoaderDb, java.util.Map<java.lang.String,java.lang.String> groupNameToDisplayName, java.util.Map<java.lang.String,java.lang.String> groupNameToDescription, java.util.Map<java.lang.String,java.util.Map<Privilege,java.util.List<edu.internet2.middleware.subject.Subject>>> privsToAdd, java.util.Set<java.lang.String> groupNamesFromGroupQuery)
          sync a group list
 

Constructor parameters in edu.internet2.middleware.grouper.app.loader with type arguments of type Group
LoaderJobBean(GrouperLoaderType grouperLoaderType1, java.lang.String groupNameOverall1, GrouperLoaderDb grouperLoaderDb1, java.lang.String query1, Hib3GrouperLoaderLog hib3GrouploaderLogOverall1, GrouperSession grouperSession1, java.util.List<Group> andGroups1, java.util.List<GroupType> groupTypes1, java.lang.String groupLikeString1, java.lang.String groupQuery1, long startTime1)
           
LoaderJobBean(java.lang.String ldapType1, java.lang.String ldapServerId1, java.lang.String ldapFilter1, java.lang.String ldapSubjectAttribute1, java.lang.String ldapSearchDn1, java.lang.String ldapSourceId1, java.lang.String ldapSubjectIdType1, java.lang.String ldapSearchScope1, long startTime1, GrouperLoaderType grouperLoaderType1, java.lang.String groupNameOverall1, Hib3GrouperLoaderLog hib3GrouploaderLogOverall1, GrouperSession grouperSession1, java.util.List<Group> andGroups1, java.lang.String ldapGroupAttribute1, java.lang.String extraAttributes1, java.lang.String ldapGroupNameExpression1, java.lang.String ldapGroupDisplayExtensionExpression1, java.lang.String ldapGroupDescriptionExpression1, java.lang.String ldapSubjectExpression1, java.util.List<GroupType> groupTypes1, java.lang.String ldapGroupReaders1, java.lang.String ldapGroupViewers1, java.lang.String ldapGroupAdmins1, java.lang.String ldapGroupUpdaters1, java.lang.String ldapGroupOptins1, java.lang.String ldapGroupOptouts1, java.lang.String groupsLike1, java.lang.String ldapAttributeFilterExpression1, java.lang.String ldapGroupAttrReaders1, java.lang.String ldapGroupAttrUpdaters1)
          constructor for ldap jobs
 

Uses of Group in edu.internet2.middleware.grouper.app.usdu
 

Methods in edu.internet2.middleware.grouper.app.usdu with parameters of type Group
static void USDU.deleteUnresolvableMember(Member member, Group group, Field field)
          Delete unresolvable member from group and field.
static void USDU.deleteUnresolvableMember(Member member, Group group, Privilege privilege)
          Revoke unresolvable member's privilege from group.
 

Uses of Group in edu.internet2.middleware.grouper.attr
 

Methods in edu.internet2.middleware.grouper.attr with parameters of type Group
 AttributeDefScope AttributeDefScopeDelegate.assignOwnerGroup(Group group)
          adds scope if not already there make sure this attributeDef is assigned to this group
 

Uses of Group in edu.internet2.middleware.grouper.attr.assign
 

Methods in edu.internet2.middleware.grouper.attr.assign that return Group
 Group AttributeAssign.getOwnerGroup()
          if this is a group attribute, this is the foreign key
 

Methods in edu.internet2.middleware.grouper.attr.assign with parameters of type Group
 AttributeAssignSave AttributeAssignSave.assignOwnerGroup(Group theOwnerGroup)
          if this is a group attribute, this is the foreign key
 

Constructors in edu.internet2.middleware.grouper.attr.assign with parameters of type Group
AttributeAssign(Group ownerGroup, Member ownerMember, java.lang.String theAction, AttributeDefName theAttributeDefName, java.lang.String uuid)
          create an attribute assign, including a uuid.
AttributeAssign(Group ownerGroup, java.lang.String theAction, AttributeDefName theAttributeDefName, java.lang.String uuid)
          create an attribute assign, including a uuid
AttributeAssignEffMshipDelegate(Group group1, Member member1)
           
AttributeAssignGroupDelegate(Group group1)
           
 

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

Methods in edu.internet2.middleware.grouper.entity that return Group
 Group Entity.copy(Stem stem)
          Copy this group to another Stem.
 

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

Methods in edu.internet2.middleware.grouper.filter that return types with arguments of type Group
 java.util.Set<Group> GrouperQuery.getGroups()
          Get groups matching query filter.
 java.util.Set<Group> GroupCurrentNameExactFilter.getResults(GrouperSession s)
           
 java.util.Set<Group> GroupsInStemFilter.getResults(GrouperSession s)
           
 java.util.Set<Group> GroupAlternateNameExactFilter.getResults(GrouperSession s)
           
 java.util.Set<Group> ChildGroupFilter.getResults(GrouperSession s)
           
 java.util.Set<Group> GroupUuidFilter.getResults(GrouperSession s)
          get the results
 java.util.Set<Group> GroupNameExactFilter.getResults(GrouperSession s)
           
 

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

Methods in edu.internet2.middleware.grouper.group that return Group
 Group GroupMember.getGroup()
          group
 

Methods in edu.internet2.middleware.grouper.group with parameters of type Group
 CompositeSave CompositeSave.assignLeftFactorGroup(Group theLeftFactorGroup)
          if this is a group attribute, this is the foreign key
 CompositeSave CompositeSave.assignOwnerGroup(Group theOwnerGroup)
          owner group foreign key
 CompositeSave CompositeSave.assignRightFactorGroup(Group theRightFactorGroup)
          right factor group this is the foreign key
 void GroupMember.setGroup(Group group1)
          group
 

Constructors in edu.internet2.middleware.grouper.group with parameters of type Group
GroupMember(Group group1, Member member1)
           
GroupMember(Group group1, edu.internet2.middleware.subject.Subject subject)
           
 

Uses of Group in edu.internet2.middleware.grouper.hooks.beans
 

Methods in edu.internet2.middleware.grouper.hooks.beans that return Group
 Group HooksMembershipChangeBean.getGroup()
          group for membership
 Group HooksGroupBean.getGroup()
          object being inserted
 

Constructors in edu.internet2.middleware.grouper.hooks.beans with parameters of type Group
HooksGroupBean(Group theGroup)
           
 

Uses of Group in edu.internet2.middleware.grouper.hooks.examples
 

Methods in edu.internet2.middleware.grouper.hooks.examples that return types with arguments of type Group
static java.util.Set<Group> GroupTypeTupleIncludeExcludeHook.relatedGroups(Group group)
          return a set of groups including the one passed in, related to this group.
 

Methods in edu.internet2.middleware.grouper.hooks.examples with parameters of type Group
static void GroupTypeTupleIncludeExcludeHook.manageIncludesExcludesAndGroups(Group typedGroup, boolean isIncludeExclude, java.util.Set<Group> andGroups, java.lang.String calledFromForLog)
          change a typed group into include and exclude group lists and andGroups also
static void GroupTypeTupleIncludeExcludeHook.manageIncludesExcludesAndGroups(GrouperSession grouperSession, Group typedGroup, java.lang.String summaryForLog)
           
static java.util.Set<Group> GroupTypeTupleIncludeExcludeHook.relatedGroups(Group group)
          return a set of groups including the one passed in, related to this group.
static void GroupUniqueNameCaseInsensitiveHook.verifyCaseInsensitiveName(Group group)
           
static void GroupUniqueExtensionHook.verifyUniqueExtension(Group group)
           
 

Method parameters in edu.internet2.middleware.grouper.hooks.examples with type arguments of type Group
static void GroupTypeTupleIncludeExcludeHook.manageIncludesExcludesAndGroups(Group typedGroup, boolean isIncludeExclude, java.util.Set<Group> andGroups, java.lang.String calledFromForLog)
          change a typed group into include and exclude group lists and andGroups also
 

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

Methods in edu.internet2.middleware.grouper.internal.dao that return Group
 Group GroupDAO.findByAlternateName(java.lang.String name, boolean exceptionIfNotFound)
          Find a group by its alternate name only.
 Group GroupDAO.findByAttribute(java.lang.String attr, java.lang.String val)
          Deprecated. use overload
 Group GroupDAO.findByAttribute(java.lang.String attr, java.lang.String val, boolean exceptionIfNotFound)
           
 Group GroupDAO.findByAttribute(java.lang.String attr, java.lang.String val, boolean exceptionIfNotFound, boolean secureQuery)
           
 Group GroupDAO.findByCurrentName(java.lang.String name, boolean exceptionIfNotFound)
          Find a group by its current name only.
 Group GroupDAO.findByIdIndex(java.lang.Long idIndex, boolean exceptionIfNotFound)
           
 Group GroupDAO.findByIdIndexSecure(java.lang.Long idIndex, boolean exceptionIfNotFound, QueryOptions queryOptions)
          find a group by id index
 Group GroupDAO.findByName(java.lang.String name)
          Deprecated. use overload
 Group GroupDAO.findByName(java.lang.String name, boolean exceptionIfNotFound)
           
 Group GroupDAO.findByName(java.lang.String name, boolean exceptionIfNotFound, QueryOptions queryOptions)
           
 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)
           
 Group GroupDAO.findByUuid(java.lang.String uuid)
          Deprecated. use overload
 Group GroupDAO.findByUuid(java.lang.String uuid, boolean exceptionIfNotFound)
           
 Group GroupDAO.findByUuid(java.lang.String uuid, boolean exceptionIfNotFound, QueryOptions queryOptions)
           
 Group GroupDAO.findByUuid(java.lang.String uuid, boolean exceptionIfNotFound, QueryOptions queryOptions, java.util.Set<TypeOfGroup> typeOfGroups)
           
 Group GroupDAO.findByUuidOrName(java.lang.String uuid, java.lang.String name, boolean exceptionIfNull)
           
 Group GroupDAO.findByUuidOrName(java.lang.String uuid, java.lang.String name, boolean exceptionIfNull, QueryOptions queryOptions)
           
 Group GroupDAO.findByUuidSecure(java.lang.String uuid, boolean exceptionIfNotFound, QueryOptions queryOptions, java.util.Set<TypeOfGroup> typeOfGroups)
          find by uuid secure
 

Methods in edu.internet2.middleware.grouper.internal.dao that return types with arguments of type Group
 java.util.Set<Group> GroupDAO.findAllByAnyApproximateAttr(java.lang.String val)
           
 java.util.Set<Group> GroupDAO.findAllByAnyApproximateAttr(java.lang.String val, java.lang.String scope)
           
 java.util.Set<Group> GroupDAO.findAllByAnyApproximateAttr(java.lang.String val, java.lang.String scope, boolean secureQuery)
           
 java.util.Set<Group> GroupDAO.findAllByApproximateAlternateName(java.lang.String name)
          Find groups using an approximate string for the alternate name.
 java.util.Set<Group> GroupDAO.findAllByApproximateAlternateName(java.lang.String name, java.lang.String scope)
          Find groups using an approximate string for the alternate name.
 java.util.Set<Group> GroupDAO.findAllByApproximateAttr(java.lang.String attr, java.lang.String val)
           
 java.util.Set<Group> GroupDAO.findAllByApproximateAttr(java.lang.String attr, java.lang.String val, java.lang.String scope)
           
 java.util.Set<Group> GroupDAO.findAllByApproximateAttrSecure(java.lang.String attr, java.lang.String val, java.lang.String scope)
           
 java.util.Set<Group> GroupDAO.findAllByApproximateCurrentName(java.lang.String name)
          Find groups using an approximate string for the current name, display name, extension, display extension.
 java.util.Set<Group> GroupDAO.findAllByApproximateCurrentName(java.lang.String name, java.lang.String scope)
          Find groups using an approximate string for the current name, display name, extension, display extension.
 java.util.Set<Group> GroupDAO.findAllByApproximateName(java.lang.String name)
           
 java.util.Set<Group> GroupDAO.findAllByApproximateName(java.lang.String name, java.lang.String scope)
           
 java.util.Set<Group> GroupDAO.findAllByApproximateNameSecure(java.lang.String name, java.lang.String scope, QueryOptions queryOptions)
           
 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> GroupDAO.findAllByAttr(java.lang.String attr, java.lang.String val)
           
 java.util.Set<Group> GroupDAO.findAllByAttr(java.lang.String attr, java.lang.String val, java.lang.String scope)
           
 java.util.Set<Group> GroupDAO.findAllByAttr(java.lang.String attr, java.lang.String val, java.lang.String scope, boolean secureQuery)
           
 java.util.Set<Group> GroupDAO.findAllByCreatedAfter(java.util.Date d)
           
 java.util.Set<Group> GroupDAO.findAllByCreatedAfter(java.util.Date d, java.lang.String scope)
           
 java.util.Set<Group> GroupDAO.findAllByCreatedBefore(java.util.Date d)
           
 java.util.Set<Group> GroupDAO.findAllByCreatedBefore(java.util.Date d, java.lang.String scope)
           
 java.util.Set<Group> GroupDAO.findAllByLastMembershipAfter(java.util.Date d)
           
 java.util.Set<Group> GroupDAO.findAllByLastMembershipAfter(java.util.Date d, java.lang.String scope)
           
 java.util.Set<Group> GroupDAO.findAllByLastMembershipBefore(java.util.Date d)
           
 java.util.Set<Group> GroupDAO.findAllByLastMembershipBefore(java.util.Date d, java.lang.String scope)
           
 java.util.Set<Group> GroupDAO.findAllByModifiedAfter(java.util.Date d)
           
 java.util.Set<Group> GroupDAO.findAllByModifiedAfter(java.util.Date d, java.lang.String scope)
           
 java.util.Set<Group> GroupDAO.findAllByModifiedBefore(java.util.Date d)
           
 java.util.Set<Group> GroupDAO.findAllByModifiedBefore(java.util.Date d, java.lang.String scope)
           
 java.util.Set<Group> GroupDAO.findAllByType(GroupType _gt)
          note, this doesnt cache
 java.util.Set<Group> GroupDAO.findAllByType(GroupType _gt, QueryOptions queryOptions)
          this caches
 java.util.Set<Group> GroupDAO.findAllByType(GroupType _gt, java.lang.String scope)
           
 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.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
 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<Group> GroupDAO.findByCreatorOrModifier(Member member)
          find groups by creator or modifier
 java.util.Set<Group> GroupDAO.findByNamesSecure(java.util.Collection<java.lang.String> names, QueryOptions queryOptions)
           
 java.util.Set<Group> GroupDAO.findByNamesSecure(java.util.Collection<java.lang.String> names, QueryOptions queryOptions, java.util.Set<TypeOfGroup> typeOfGroups)
           
 java.util.Set<Group> GroupDAO.findByUuids(java.util.Collection<java.lang.String> uuids, boolean exceptionOnNotFound)
          find all groups which have these uuids
 java.util.Set<Group> GroupDAO.findByUuidsSecure(java.util.Collection<java.lang.String> uuids, QueryOptions queryOptions)
          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.findGroupsInStemWithoutPrivilege(GrouperSession grouperSession, java.lang.String stemId, Stem.Scope scope, edu.internet2.middleware.subject.Subject subject, Privilege privilege, QueryOptions queryOptions, boolean considerAllSubject, java.lang.String sqlLikeString)
          see which groups do not have this privilege
 java.util.Set<Group> PITGroupDAO.findMissingActivePITGroups()
           
 java.util.Set<Group> GroupDAO.getAllGroups()
           
 java.util.Set<Group> GroupDAO.getAllGroups(java.lang.String scope)
           
 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(GrouperSession grouperSession, edu.internet2.middleware.subject.Subject subject, java.util.Set<Privilege> inPrivSet, QueryOptions queryOptions, boolean enabledOnly)
           
 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)
           
 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)
           
 java.util.Set<Group> GroupDAO.getAllGroupsSecure(GrouperSession grouperSession, edu.internet2.middleware.subject.Subject subject, java.util.Set<Privilege> inPrivSet, QueryOptions queryOptions)
           
 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<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.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
 java.util.Set<Group> GroupDAO.getImmediateChildren(Stem stem)
           
 java.util.Set<Group> GroupDAO.getImmediateChildrenMembershipSecure(GrouperSession grouperSession, Stem stem, edu.internet2.middleware.subject.Subject subject, java.util.Set<Privilege> inPrivSet, QueryOptions queryOptions, boolean enabledOnly)
          get immediate children secure
 java.util.Set<Group> GroupDAO.getImmediateChildrenSecure(GrouperSession grouperSession, Stem stem, edu.internet2.middleware.subject.Subject subject, java.util.Set<Privilege> inPrivSet, QueryOptions queryOptions)
          get immediate children secure
 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
 

Methods in edu.internet2.middleware.grouper.internal.dao with parameters of type Group
 void StemDAO.createChildGroup(Stem _parent, Group _child, Member _m)
           
 void GroupDAO.delete(Group _g)
           
 void GroupSetDAO.deleteSelfByOwnerGroup(Group group)
           
 java.util.Set<Composite> CompositeDAO.findAsFactor(Group _g)
           
 Composite CompositeDAO.findAsOwner(Group _g, boolean exceptionIfNotFound)
           
 java.util.Set<Member> MemberDAO.findBySubjectsInGroup(GrouperSession grouperSession, java.util.Set<edu.internet2.middleware.subject.Subject> subjects, Group group, Field field, MembershipType membershipType)
          convert a set of subjects to a set of members
 void GroupDAO.saveUpdateProperties(Group group)
          save the update properties which are auto saved when business method is called
 void GroupDAO.update(Group _g)
           
 

Method parameters in edu.internet2.middleware.grouper.internal.dao with type arguments of type Group
 java.util.Set<Stem> StemDAO.findParentsByGroups(java.util.Collection<Group> groups)
          find all parent stems of groups (and grandparents, etc)
 

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

Methods in edu.internet2.middleware.grouper.internal.dao.hib3 that return Group
 Group Hib3GroupDAO.findByAlternateName(java.lang.String name, boolean exceptionIfNotFound)
          Find a group by its alternate name only.
 Group Hib3GroupDAO.findByAttribute(java.lang.String attr, java.lang.String val)
          Deprecated. use overload
 Group Hib3GroupDAO.findByAttribute(java.lang.String attr, java.lang.String val, boolean exceptionIfNotFound)
           
 Group Hib3GroupDAO.findByAttribute(java.lang.String attr, java.lang.String val, boolean exceptionIfNotFound, boolean secureQuery)
           
 Group Hib3GroupDAO.findByCurrentName(java.lang.String name, boolean exceptionIfNotFound)
          Find a group by its current name only.
 Group Hib3GroupDAO.findByIdIndex(java.lang.Long idIndex, boolean exceptionIfNotFound)
          not a secure method, find by id index
 Group Hib3GroupDAO.findByIdIndexSecure(java.lang.Long idIndex, boolean exceptionIfNotFound, QueryOptions queryOptions)
           
 Group Hib3GroupDAO.findByName(java.lang.String name)
          Deprecated. use overload
 Group Hib3GroupDAO.findByName(java.lang.String name, boolean exceptionIfNotFound)
           
 Group Hib3GroupDAO.findByName(java.lang.String name, boolean exceptionIfNotFound, QueryOptions queryOptions)
           
 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)
           
 Group Hib3GroupDAO.findByUuid(java.lang.String uuid)
          Deprecated. use overload
 Group Hib3GroupDAO.findByUuid(java.lang.String uuid, boolean exceptionIfNotFound)
           
 Group Hib3GroupDAO.findByUuid(java.lang.String uuid, boolean exceptionIfNotFound, QueryOptions queryOptions)
           
 Group Hib3GroupDAO.findByUuid(java.lang.String uuid, boolean exceptionIfNotFound, QueryOptions queryOptions, java.util.Set<TypeOfGroup> typeOfGroups)
           
 Group Hib3GroupDAO.findByUuidOrName(java.lang.String uuid, java.lang.String name, boolean exceptionIfNull)
           
 Group Hib3GroupDAO.findByUuidOrName(java.lang.String uuid, java.lang.String name, boolean exceptionIfNull, QueryOptions queryOptions)
           
 Group Hib3GroupDAO.findByUuidSecure(java.lang.String uuid, boolean exceptionIfNotFound, QueryOptions queryOptions, java.util.Set<TypeOfGroup> typeOfGroups)
           
 

Methods in edu.internet2.middleware.grouper.internal.dao.hib3 that return types with arguments of type Group
 java.util.Set<Group> Hib3GroupDAO.findAllByAnyApproximateAttr(java.lang.String val)
           
 java.util.Set<Group> Hib3GroupDAO.findAllByAnyApproximateAttr(java.lang.String val, java.lang.String scope)
           
 java.util.Set<Group> Hib3GroupDAO.findAllByAnyApproximateAttr(java.lang.String val, java.lang.String scope, boolean secureQuery)
           
 java.util.Set<Group> Hib3GroupDAO.findAllByApproximateAlternateName(java.lang.String name)
          Find groups using an approximate string for the alternate name.
 java.util.Set<Group> Hib3GroupDAO.findAllByApproximateAlternateName(java.lang.String name, java.lang.String scope)
          Find groups using an approximate string for the alternate name.
 java.util.Set<Group> Hib3GroupDAO.findAllByApproximateAttr(java.lang.String attr, java.lang.String val)
          Implementation Notes.
 java.util.Set<Group> Hib3GroupDAO.findAllByApproximateAttr(java.lang.String attr, java.lang.String val, java.lang.String scope)
          Implementation Notes.
 java.util.Set<Group> Hib3GroupDAO.findAllByApproximateAttrSecure(java.lang.String attr, java.lang.String val, java.lang.String scope)
           
 java.util.Set<Group> Hib3GroupDAO.findAllByApproximateCurrentName(java.lang.String name)
          Find groups using an approximate string for the current name, display name, extension, display extension.
 java.util.Set<Group> Hib3GroupDAO.findAllByApproximateCurrentName(java.lang.String name, java.lang.String scope)
          Find groups using an approximate string for the current name, display name, extension, display extension.
 java.util.Set<Group> Hib3GroupDAO.findAllByApproximateName(java.lang.String name)
          Implementation Notes.
 java.util.Set<Group> Hib3GroupDAO.findAllByApproximateName(java.lang.String name, java.lang.String scope)
          Implementation Notes.
 java.util.Set<Group> Hib3GroupDAO.findAllByApproximateNameSecure(java.lang.String name, java.lang.String scope, QueryOptions queryOptions)
          Implementation Notes.
 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> Hib3GroupDAO.findAllByAttr(java.lang.String attr, java.lang.String val)
          Implementation Notes.
 java.util.Set<Group> Hib3GroupDAO.findAllByAttr(java.lang.String attr, java.lang.String val, java.lang.String scope)
          Implementation Notes.
 java.util.Set<Group> Hib3GroupDAO.findAllByAttr(java.lang.String attr, java.lang.String val, java.lang.String scope, boolean secureQuery)
           
 java.util.Set<Group> Hib3GroupDAO.findAllByCreatedAfter(java.util.Date d)
           
 java.util.Set<Group> Hib3GroupDAO.findAllByCreatedAfter(java.util.Date d, java.lang.String scope)
           
 java.util.Set<Group> Hib3GroupDAO.findAllByCreatedBefore(java.util.Date d)
           
 java.util.Set<Group> Hib3GroupDAO.findAllByCreatedBefore(java.util.Date d, java.lang.String scope)
           
 java.util.Set<Group> Hib3GroupDAO.findAllByLastMembershipAfter(java.util.Date d)
           
 java.util.Set<Group> Hib3GroupDAO.findAllByLastMembershipAfter(java.util.Date d, java.lang.String scope)
           
 java.util.Set<Group> Hib3GroupDAO.findAllByLastMembershipBefore(java.util.Date d)
           
 java.util.Set<Group> Hib3GroupDAO.findAllByLastMembershipBefore(java.util.Date d, java.lang.String scope)
           
 java.util.Set<Group> Hib3GroupDAO.findAllByModifiedAfter(java.util.Date d)
           
 java.util.Set<Group> Hib3GroupDAO.findAllByModifiedAfter(java.util.Date d, java.lang.String scope)
           
 java.util.Set<Group> Hib3GroupDAO.findAllByModifiedBefore(java.util.Date d)
           
 java.util.Set<Group> Hib3GroupDAO.findAllByModifiedBefore(java.util.Date d, java.lang.String scope)
           
 java.util.Set<Group> Hib3GroupDAO.findAllByType(GroupType _gt)
          Note, this doesnt cache
 java.util.Set<Group> Hib3GroupDAO.findAllByType(GroupType _gt, QueryOptions queryOptions)
           
 java.util.Set<Group> Hib3GroupDAO.findAllByType(GroupType _gt, java.lang.String scope)
           
 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.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)
           
 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<Group> Hib3GroupDAO.findByCreatorOrModifier(Member member)
          find groups by creator or modifier
 java.util.Set<Group> Hib3GroupDAO.findByNamesSecure(java.util.Collection<java.lang.String> names, QueryOptions queryOptions)
           
 java.util.Set<Group> Hib3GroupDAO.findByNamesSecure(java.util.Collection<java.lang.String> names, QueryOptions queryOptions, java.util.Set<TypeOfGroup> typeOfGroups)
           
 java.util.Set<Group> Hib3GroupDAO.findByUuids(java.util.Collection<java.lang.String> uuids, boolean exceptionOnNotFound)
           
 java.util.Set<Group> Hib3GroupDAO.findByUuidsSecure(java.util.Collection<java.lang.String> uuids, QueryOptions queryOptions)
           
 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.findGroupsInStemWithoutPrivilege(GrouperSession grouperSession, java.lang.String stemId, Stem.Scope scope, edu.internet2.middleware.subject.Subject subject, Privilege privilege, QueryOptions queryOptions, boolean considerAllSubject, java.lang.String sqlLikeString)
           
 java.util.Set<Group> Hib3PITGroupDAO.findMissingActivePITGroups()
           
 java.util.Set<Group> Hib3GroupDAO.getAllGroups()
           
 java.util.Set<Group> Hib3GroupDAO.getAllGroups(java.lang.String scope)
           
 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(GrouperSession grouperSession, edu.internet2.middleware.subject.Subject subject, java.util.Set<Privilege> inPrivSet, QueryOptions queryOptions, boolean enabledOnly)
           
 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)
           
 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)
           
 java.util.Set<Group> Hib3GroupDAO.getAllGroupsSecure(GrouperSession grouperSession, edu.internet2.middleware.subject.Subject subject, java.util.Set<Privilege> inPrivSet, QueryOptions queryOptions)
           
 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<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.getAllGroupsSplitScopeSecure(java.lang.String scope, GrouperSession grouperSession, edu.internet2.middleware.subject.Subject subject, java.util.Set<Privilege> privileges, QueryOptions queryOptions, TypeOfGroup typeOfGroup)
           
 java.util.Set<Group> Hib3GroupDAO.getImmediateChildren(Stem stem)
           
 java.util.Set<Group> Hib3GroupDAO.getImmediateChildrenMembershipSecure(GrouperSession grouperSession, Stem stem, edu.internet2.middleware.subject.Subject subject, java.util.Set<Privilege> inPrivSet, QueryOptions queryOptions, boolean enabledOnly)
           
 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<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)
           
 

Methods in edu.internet2.middleware.grouper.internal.dao.hib3 with parameters of type Group
 void Hib3StemDAO.createChildGroup(Stem _stem, Group _group, Member _member)
           
 void Hib3GroupDAO.delete(Group _g)
           
 void Hib3GroupSetDAO.deleteSelfByOwnerGroup(Group group)
           
 java.util.Set<Composite> Hib3CompositeDAO.findAsFactor(Group _g)
           
 Composite Hib3CompositeDAO.findAsOwner(Group _g, boolean throwExceptionIfNotFound)
           
 java.util.Set<Member> Hib3MemberDAO.findBySubjectsInGroup(GrouperSession grouperSession, java.util.Set<edu.internet2.middleware.subject.Subject> subjects, Group group, Field field, MembershipType membershipType)
          convert a set of subjects to a set of members
 void Hib3GroupDAO.saveUpdateProperties(Group group)
           
 void Hib3GroupDAO.update(Group _g)
           
 

Method parameters in edu.internet2.middleware.grouper.internal.dao.hib3 with type arguments of type Group
 java.util.Set<Stem> Hib3StemDAO.findParentsByGroups(java.util.Collection<Group> groups)
          find all parent stems by group
 

Uses of Group in edu.internet2.middleware.grouper.internal.util
 

Methods in edu.internet2.middleware.grouper.internal.util with parameters of type Group
 ParameterHelper ParameterHelper.notNullGroup(Group group)
           
 

Uses of Group in edu.internet2.middleware.grouper.membership
 

Methods in edu.internet2.middleware.grouper.membership that return Group
 Group MembershipSubjectContainer.getGroupOwner()
          group owner of this memberships
 Group MembershipPathNode.getLeftCompositeFactor()
          if composite, this is the right composite factor
 Group MembershipPathNode.getOtherFactor()
          this is the factor not in the path
 Group MembershipPathGroup.getOwnerGroup()
          if this is a list or group privilege, this is the owner group
 Group MembershipPathNode.getOwnerGroup()
          if this is a list or group privilege, this is the owner group
 Group MembershipPathNode.getRightCompositeFactor()
          if composite, this is the right composite factor
 

Methods in edu.internet2.middleware.grouper.membership with parameters of type Group
static MembershipPathGroup MembershipPathGroup.analyze(Group group, Member member, Field field)
          analyze the membership/privilege of a member in a group by various paths
static MembershipPathGroup MembershipPathGroup.analyze(Group group, Member member, Field field, edu.internet2.middleware.subject.Subject callingSubject, int timeToLive)
          analyze the membership/privilege of a member in a group by various paths
static MembershipPathGroup MembershipPathGroup.analyze(Group group, edu.internet2.middleware.subject.Subject subject, Field field)
          analyze the membership/privilege of a member in a group by various paths
static MembershipPathGroup MembershipPathGroup.analyzePrivileges(Group group, Member member)
          analyze group privileges for a group and a member
static MembershipPathGroup MembershipPathGroup.analyzePrivileges(Group group, Member member, edu.internet2.middleware.subject.Subject callingSubject)
          analyze the privileges of a member in a group by various paths
static MembershipPathGroup MembershipPathGroup.analyzePrivileges(Group group, edu.internet2.middleware.subject.Subject subject)
          analyze group privileges for a group and a member
 void MembershipSubjectContainer.setGroupOwner(Group groupOwner1)
          group owner of this memberships
 void MembershipPathNode.setLeftCompositeFactor(Group leftCompositeFactor1)
          if composite, this is the right composite factor
 void MembershipPathNode.setOtherFactor(Group otherFactor1)
          this is the factor not in the path
 void MembershipPathGroup.setOwnerGroup(Group ownerGroup1)
          if this is a list or group privilege, this is the owner group
 void MembershipPathNode.setOwnerGroup(Group ownerGroup1)
          if this is a list or group privilege, this is the owner group
 void MembershipPathNode.setRightCompositeFactor(Group rightCompositeFactor1)
          if composite, this is the right composite factor
 

Constructors in edu.internet2.middleware.grouper.membership with parameters of type Group
MembershipPathNode(Field field, Group theOwnerGroup)
          constructor for group path code
MembershipPathNode(Field field, Group ownerGroup, CompositeType compositeType, Group theLeftCompositeFactor, Group theRightCompositeFactor, Group theOtherFactor)
          construct a composite group node
 

Uses of Group in edu.internet2.middleware.grouper.misc
 

Methods in edu.internet2.middleware.grouper.misc that return Group
 Group BaseMemberOf.getGroup()
           
 

Methods in edu.internet2.middleware.grouper.misc that return types with arguments of type Group
 java.util.Set<Group> BaseMemberOf.getModifiedGroups()
           
 

Methods in edu.internet2.middleware.grouper.misc with parameters of type Group
 void MemberOf.addComposite(GrouperSession s, Group g, Composite c)
          A composite group is composed of two groups and a set operator (stored in grouper_composites table) (e.g. union, intersection, etc).
 void MemberOf.addImmediate(GrouperSession s, Group g, Field f, Member _m)
          An immediate member is directly assigned to a group.
static GrouperCheckConfig.CheckGroupResult GrouperCheckConfig.checkGroup(GrouperSession grouperSession, java.lang.String groupName, boolean logError, java.lang.Boolean autoCreate, boolean logAutocreate, java.lang.String displayExtension, java.lang.String groupDescription, java.lang.String propertyDescription, Group[] groupResult)
          verify that a group exists by name (dont throw exceptions)
 void MemberOf.deleteComposite(GrouperSession s, Group g, Composite c)
          A composite group is composed of two groups and a set operator (stored in grouper_composites table) (e.g. union, intersection, etc).
 void MemberOf.deleteImmediate(GrouperSession s, Group g, Membership _ms, Member _m)
          An immediate member is directly assigned to a group.
 

Uses of Group in edu.internet2.middleware.grouper.permissions
 

Constructors in edu.internet2.middleware.grouper.permissions with parameters of type Group
PermissionRoleDelegate(Group group1)
           
 

Uses of Group in edu.internet2.middleware.grouper.permissions.role
 

Constructors in edu.internet2.middleware.grouper.permissions.role with parameters of type Group
RoleInheritanceDelegate(Group group1)
           
 

Uses of Group in edu.internet2.middleware.grouper.privs
 

Methods in edu.internet2.middleware.grouper.privs that return Group
 Group AccessPrivilege.getGroup()
          Get Group that the privilege was granted on.
 

Methods in edu.internet2.middleware.grouper.privs that return types with arguments of type Group
 java.util.Set<Group> AccessAdapter.getGroupsWhereSubjectDoesntHavePrivilege(GrouperSession grouperSession, java.lang.String stemId, Stem.Scope scope, edu.internet2.middleware.subject.Subject subject, Privilege privilege, boolean considerAllSubject, java.lang.String sqlLikeString)
          find the groups which do not have a certain privilege
 java.util.Set<Group> GrouperNonDbAccessAdapter.getGroupsWhereSubjectDoesntHavePrivilege(GrouperSession grouperSession, java.lang.String stemId, Stem.Scope scope, edu.internet2.middleware.subject.Subject subject, Privilege privilege, boolean considerAllSubject, java.lang.String sqlLikeString)
          Get all groups where this subject doesnt have this privilege.
 java.util.Set<Group> AccessResolverDecorator.getGroupsWhereSubjectDoesntHavePrivilege(java.lang.String stemId, Stem.Scope scope, edu.internet2.middleware.subject.Subject subject, Privilege privilege, boolean considerAllSubject, java.lang.String sqlLikeString)
           
 java.util.Set<Group> AccessWrapper.getGroupsWhereSubjectDoesntHavePrivilege(java.lang.String stemId, Stem.Scope scope, edu.internet2.middleware.subject.Subject subject, Privilege privilege, boolean considerAllSubject, java.lang.String sqlLikeString)
           
 java.util.Set<Group> AccessResolver.getGroupsWhereSubjectDoesntHavePrivilege(java.lang.String stemId, Stem.Scope scope, edu.internet2.middleware.subject.Subject subject, Privilege privilege, boolean considerAllSubject, java.lang.String sqlLikeString)
          find the groups which do not have a certain privilege
 java.util.Set<Group> ValidatingAccessResolver.getGroupsWhereSubjectDoesntHavePrivilege(java.lang.String stemId, Stem.Scope scope, edu.internet2.middleware.subject.Subject subject, Privilege privilege, boolean considerAllSubject, java.lang.String sqlLikeString)
           
 java.util.Set<Group> GrouperAllAccessResolver.getGroupsWhereSubjectDoesntHavePrivilege(java.lang.String stemId, Stem.Scope scope, edu.internet2.middleware.subject.Subject subject, Privilege privilege, boolean considerAllSubject, java.lang.String sqlLikeString)
           
 java.util.Set<Group> AccessAdapter.getGroupsWhereSubjectHasPriv(GrouperSession s, edu.internet2.middleware.subject.Subject subj, Privilege priv)
          Get all groups where this subject has this privilege.
 java.util.Set<Group> GrouperNonDbAccessAdapter.getGroupsWhereSubjectHasPriv(GrouperSession s, edu.internet2.middleware.subject.Subject subj, Privilege priv)
          Get all groups where this subject has this privilege.
 java.util.Set<Group> AccessResolverDecorator.getGroupsWhereSubjectHasPrivilege(edu.internet2.middleware.subject.Subject subject, Privilege privilege)
           
 java.util.Set<Group> AccessWrapper.getGroupsWhereSubjectHasPrivilege(edu.internet2.middleware.subject.Subject subject, Privilege privilege)
           
 java.util.Set<Group> AccessResolver.getGroupsWhereSubjectHasPrivilege(edu.internet2.middleware.subject.Subject subject, Privilege privilege)
          Get all groups where subject has privilege.
 java.util.Set<Group> ValidatingAccessResolver.getGroupsWhereSubjectHasPrivilege(edu.internet2.middleware.subject.Subject subject, Privilege privilege)
           
 java.util.Set<Group> GrouperAllAccessResolver.getGroupsWhereSubjectHasPrivilege(edu.internet2.middleware.subject.Subject subject, Privilege privilege)
           
static java.util.Set<Group> GrouperPrivilegeAdapter.internal_getGroupsWhereSubjectDoesntHavePriv(GrouperSession grouperSession, java.lang.String stemId, Stem.Scope scope, edu.internet2.middleware.subject.Subject subject, Privilege privilege, boolean considerAllSubject, java.lang.String sqlLikeString)
           
static java.util.Set<Group> GrouperPrivilegeAdapter.internal_getGroupsWhereSubjectHasPriv(GrouperSession s, Member m, Field f)
           
 java.util.Set<Group> AccessAdapter.postHqlFilterGroups(GrouperSession grouperSession, java.util.Set<Group> groups, edu.internet2.middleware.subject.Subject subject, java.util.Set<Privilege> privInSet)
          after HQL is run, filter groups.
 java.util.Set<Group> BaseAccessAdapter.postHqlFilterGroups(GrouperSession grouperSession, java.util.Set<Group> inputGroups, edu.internet2.middleware.subject.Subject subject, java.util.Set<Privilege> privInSet)
           
 java.util.Set<Group> CachingAccessResolver.postHqlFilterGroups(java.util.Set<Group> groups, edu.internet2.middleware.subject.Subject subject, java.util.Set<Privilege> privInSet)
           
 java.util.Set<Group> WheelAccessResolver.postHqlFilterGroups(java.util.Set<Group> groups, edu.internet2.middleware.subject.Subject subject, java.util.Set<Privilege> privInSet)
           
 java.util.Set<Group> AccessResolverDecorator.postHqlFilterGroups(java.util.Set<Group> groups, edu.internet2.middleware.subject.Subject subject, java.util.Set<Privilege> privInSet)
           
 java.util.Set<Group> AccessWrapper.postHqlFilterGroups(java.util.Set<Group> groups, edu.internet2.middleware.subject.Subject subject, java.util.Set<Privilege> privInSet)
           
 java.util.Set<Group> AccessResolver.postHqlFilterGroups(java.util.Set<Group> groups, edu.internet2.middleware.subject.Subject subject, java.util.Set<Privilege> privInSet)
          after HQL is run, filter groups.
 java.util.Set<Group> ValidatingAccessResolver.postHqlFilterGroups(java.util.Set<Group> groups, edu.internet2.middleware.subject.Subject subject, java.util.Set<Privilege> privInSet)
           
 java.util.Set<Group> GrouperSystemAccessResolver.postHqlFilterGroups(java.util.Set<Group> groups, edu.internet2.middleware.subject.Subject subject, java.util.Set<Privilege> privInSet)
           
 

Methods in edu.internet2.middleware.grouper.privs with parameters of type Group
static boolean PrivilegeHelper.canAdmin(GrouperSession s, Group g, edu.internet2.middleware.subject.Subject subj)
           
static boolean PrivilegeHelper.canGroupAttrRead(GrouperSession s, Group group, edu.internet2.middleware.subject.Subject subj)
           
static boolean PrivilegeHelper.canGroupAttrUpdate(GrouperSession s, Group group, edu.internet2.middleware.subject.Subject subj)
           
static boolean PrivilegeHelper.canOptin(GrouperSession s, Group g, edu.internet2.middleware.subject.Subject subj)
          TODO 20070823 find a real home for this and/or add tests
static boolean PrivilegeHelper.canOptout(GrouperSession s, Group g, edu.internet2.middleware.subject.Subject subj)
          TODO 20070823 find a real home for this and/or add tests
static boolean PrivilegeHelper.canRead(GrouperSession s, Group g, edu.internet2.middleware.subject.Subject subj)
          TODO 20070823 find a real home for this and/or add tests
static boolean PrivilegeHelper.canUpdate(GrouperSession s, Group g, edu.internet2.middleware.subject.Subject subj)
          TODO 20070823 find a real home for this and/or add tests
static boolean PrivilegeHelper.canView(GrouperSession s, Group g, edu.internet2.middleware.subject.Subject subj)
          TODO 20070823 find a real home for this and/or add tests
static boolean PrivilegeHelper.canViewMembers(GrouperSession grouperSession, Group group, Field field)
           
static void PrivilegeHelper.dispatch(GrouperSession s, Group g, edu.internet2.middleware.subject.Subject subj, Privilege priv)
          TODO 20070823 find a real home for this and/or add tests
 java.util.Set<AccessPrivilege> CachingAccessResolver.getPrivileges(Group group, edu.internet2.middleware.subject.Subject subject)
           
 java.util.Set<AccessPrivilege> WheelAccessResolver.getPrivileges(Group group, edu.internet2.middleware.subject.Subject subject)
           
 java.util.Set<AccessPrivilege> AccessResolverDecorator.getPrivileges(Group group, edu.internet2.middleware.subject.Subject subject)
           
 java.util.Set<AccessPrivilege> AccessWrapper.getPrivileges(Group group, edu.internet2.middleware.subject.Subject subject)
           
 java.util.Set<AccessPrivilege> AccessResolver.getPrivileges(Group group, edu.internet2.middleware.subject.Subject subject)
          Get all privileges subject has on group.
 java.util.Set<AccessPrivilege> ValidatingAccessResolver.getPrivileges(Group group, edu.internet2.middleware.subject.Subject subject)
           
 java.util.Set<AccessPrivilege> GrouperAllAccessResolver.getPrivileges(Group group, edu.internet2.middleware.subject.Subject subject)
           
 java.util.Set<AccessPrivilege> GrouperSystemAccessResolver.getPrivileges(Group group, edu.internet2.middleware.subject.Subject subject)
           
 java.util.Set<AccessPrivilege> AccessAdapter.getPrivs(GrouperSession s, Group g, edu.internet2.middleware.subject.Subject subj)
          Get all privileges held by this subject on this group.
 java.util.Set GrouperNonDbAccessAdapter.getPrivs(GrouperSession s, Group g, edu.internet2.middleware.subject.Subject subj)
          Get all privileges held by this subject on this group.
 java.util.Set<edu.internet2.middleware.subject.Subject> AccessAdapter.getSubjectsWithPriv(GrouperSession s, Group g, Privilege priv)
          Get all subjects with this privilege on this group.
 java.util.Set GrouperNonDbAccessAdapter.getSubjectsWithPriv(GrouperSession s, Group g, Privilege priv)
           
 java.util.Set<edu.internet2.middleware.subject.Subject> AccessResolverDecorator.getSubjectsWithPrivilege(Group group, Privilege privilege)
           
 java.util.Set<edu.internet2.middleware.subject.Subject> AccessWrapper.getSubjectsWithPrivilege(Group group, Privilege privilege)
           
 java.util.Set<edu.internet2.middleware.subject.Subject> AccessResolver.getSubjectsWithPrivilege(Group group, Privilege privilege)
          Get all subjects with privilege on group.
 java.util.Set<edu.internet2.middleware.subject.Subject> ValidatingAccessResolver.getSubjectsWithPrivilege(Group group, Privilege privilege)
           
 void AccessAdapter.grantPriv(GrouperSession s, Group g, edu.internet2.middleware.subject.Subject subj, Privilege priv, java.lang.String uuid)
          Grant the privilege to the subject on this group.
 void GrouperNonDbAccessAdapter.grantPriv(GrouperSession s, Group g, edu.internet2.middleware.subject.Subject subj, Privilege priv, java.lang.String uuid)
          Grant the privilege to the subject on this group.
 void CachingAccessResolver.grantPrivilege(Group group, edu.internet2.middleware.subject.Subject subject, Privilege privilege, java.lang.String uuid)
           
 void AccessResolverDecorator.grantPrivilege(Group group, edu.internet2.middleware.subject.Subject subject, Privilege privilege, java.lang.String uuid)
           
 void AccessWrapper.grantPrivilege(Group group, edu.internet2.middleware.subject.Subject subject, Privilege privilege, java.lang.String uuid)
           
 void AccessResolver.grantPrivilege(Group group, edu.internet2.middleware.subject.Subject subject, Privilege privilege, java.lang.String uuid)
          Grant privilege to subject on group.
 void ValidatingAccessResolver.grantPrivilege(Group group, edu.internet2.middleware.subject.Subject subject, Privilege privilege, java.lang.String uuid)
           
static boolean PrivilegeHelper.hasImmediatePrivilege(Group group, edu.internet2.middleware.subject.Subject subject, Privilege privilege)
          see if a group has an immediate privilege
 boolean AccessAdapter.hasPriv(GrouperSession s, Group g, edu.internet2.middleware.subject.Subject subj, Privilege priv)
          Check whether the subject has this privilege on this group.
 boolean GrouperNonDbAccessAdapter.hasPriv(GrouperSession s, Group g, edu.internet2.middleware.subject.Subject subj, Privilege priv)
           
static boolean PrivilegeHelper.hasPrivilege(GrouperSession s, Group g, edu.internet2.middleware.subject.Subject subj, java.util.Set<Privilege> privInSet)
           
 boolean CachingAccessResolver.hasPrivilege(Group group, edu.internet2.middleware.subject.Subject subject, Privilege privilege)
           
 boolean WheelAccessResolver.hasPrivilege(Group group, edu.internet2.middleware.subject.Subject subject, Privilege privilege)
           
 boolean AccessResolverDecorator.hasPrivilege(Group group, edu.internet2.middleware.subject.Subject subject, Privilege privilege)
           
 boolean AccessWrapper.hasPrivilege(Group group, edu.internet2.middleware.subject.Subject subject, Privilege privilege)
           
 boolean AccessResolver.hasPrivilege(Group group, edu.internet2.middleware.subject.Subject subject, Privilege privilege)
          Check whether subject has privilege on group.
 boolean ValidatingAccessResolver.hasPrivilege(Group group, edu.internet2.middleware.subject.Subject subject, Privilege privilege)
           
 boolean GrouperAllAccessResolver.hasPrivilege(Group group, edu.internet2.middleware.subject.Subject subject, Privilege privilege)
           
 boolean GrouperSystemAccessResolver.hasPrivilege(Group group, edu.internet2.middleware.subject.Subject subject, Privilege privilege)
           
 void AccessAdapter.privilegeCopy(GrouperSession s, Group g1, Group g2, Privilege priv)
          Copies privileges for subjects that have the specified privilege on g1 to g2.
 void GrouperNonDbAccessAdapter.privilegeCopy(GrouperSession s, Group g1, Group g2, Privilege priv)
          Copies privileges for subjects that have the specified privilege on g1 to g2.
 void CachingAccessResolver.privilegeCopy(Group g1, Group g2, Privilege priv)
           
 void AccessResolverDecorator.privilegeCopy(Group g1, Group g2, Privilege priv)
           
 void AccessWrapper.privilegeCopy(Group g1, Group g2, Privilege priv)
           
 void AccessResolver.privilegeCopy(Group g1, Group g2, Privilege priv)
          Copies privileges for subjects that have the specified privilege on g1 to g2.
 void ValidatingAccessResolver.privilegeCopy(Group g1, Group g2, Privilege priv)
           
 java.util.Set<PrivilegeSubjectContainer> AccessAdapter.retrievePrivileges(GrouperSession grouperSession, Group group, java.util.Set<Privilege> privileges, MembershipType membershipType, QueryPaging queryPaging, java.util.Set<Member> additionalMembers)
          get a list of privilege subjects, there are no results with the same subject/privilege combination
 java.util.Set<PrivilegeSubjectContainer> GrouperNonDbAccessAdapter.retrievePrivileges(GrouperSession grouperSession, Group group, java.util.Set<Privilege> privileges, MembershipType membershipType, QueryPaging queryPaging, java.util.Set<Member> additionalMembers)
           
 java.util.Set<PrivilegeSubjectContainer> AccessResolverDecorator.retrievePrivileges(Group group, java.util.Set<Privilege> privileges, MembershipType membershipType, QueryPaging queryPaging, java.util.Set<Member> additionalMembers)
           
 java.util.Set<PrivilegeSubjectContainer> AccessWrapper.retrievePrivileges(Group group, java.util.Set<Privilege> privileges, MembershipType membershipType, QueryPaging queryPaging, java.util.Set<Member> additionalMembers)
           
 java.util.Set<PrivilegeSubjectContainer> AccessResolver.retrievePrivileges(Group group, java.util.Set<Privilege> privileges, MembershipType membershipType, QueryPaging queryPaging, java.util.Set<Member> additionalMembers)
          get a list of privilege subjects, there are no results with the same subject
 java.util.Set<PrivilegeSubjectContainer> ValidatingAccessResolver.retrievePrivileges(Group group, java.util.Set<Privilege> privileges, MembershipType membershipType, QueryPaging queryPaging, java.util.Set<Member> additionalMembers)
           
 void AccessAdapter.revokePriv(GrouperSession s, Group g, Privilege priv)
          Revoke this privilege from everyone on this group.
 void GrouperNonDbAccessAdapter.revokePriv(GrouperSession s, Group g, Privilege priv)
          Revoke this privilege from everyone on this group.
 void AccessAdapter.revokePriv(GrouperSession s, Group g, edu.internet2.middleware.subject.Subject subj, Privilege priv)
          Revoke the privilege from the subject on this group.
 void GrouperNonDbAccessAdapter.revokePriv(GrouperSession s, Group g, edu.internet2.middleware.subject.Subject subj, Privilege priv)
          Revoke the privilege from the subject on this group.
 void CachingAccessResolver.revokePrivilege(Group group, Privilege privilege)
           
 void AccessResolverDecorator.revokePrivilege(Group group, Privilege privilege)
           
 void AccessWrapper.revokePrivilege(Group group, Privilege privilege)
           
 void AccessResolver.revokePrivilege(Group group, Privilege privilege)
          Revoke privilege from all subjects on group.
 void ValidatingAccessResolver.revokePrivilege(Group group, Privilege privilege)
           
 void CachingAccessResolver.revokePrivilege(Group group, edu.internet2.middleware.subject.Subject subject, Privilege privilege)
           
 void AccessResolverDecorator.revokePrivilege(Group group, edu.internet2.middleware.subject.Subject subject, Privilege privilege)
           
 void AccessWrapper.revokePrivilege(Group group, edu.internet2.middleware.subject.Subject subject, Privilege privilege)
           
 void AccessResolver.revokePrivilege(Group group, edu.internet2.middleware.subject.Subject subject, Privilege privilege)
          Revoke privilege from subject on group.
 void ValidatingAccessResolver.revokePrivilege(Group group, edu.internet2.middleware.subject.Subject subject, Privilege privilege)
           
 

Method parameters in edu.internet2.middleware.grouper.privs with type arguments of type Group
 java.util.Set<Group> AccessAdapter.postHqlFilterGroups(GrouperSession grouperSession, java.util.Set<Group> groups, edu.internet2.middleware.subject.Subject subject, java.util.Set<Privilege> privInSet)
          after HQL is run, filter groups.
 java.util.Set<Group> BaseAccessAdapter.postHqlFilterGroups(GrouperSession grouperSession, java.util.Set<Group> inputGroups, edu.internet2.middleware.subject.Subject subject, java.util.Set<Privilege> privInSet)
           
 java.util.Set<Group> CachingAccessResolver.postHqlFilterGroups(java.util.Set<Group> groups, edu.internet2.middleware.subject.Subject subject, java.util.Set<Privilege> privInSet)
           
 java.util.Set<Group> WheelAccessResolver.postHqlFilterGroups(java.util.Set<Group> groups, edu.internet2.middleware.subject.Subject subject, java.util.Set<Privilege> privInSet)
           
 java.util.Set<Group> AccessResolverDecorator.postHqlFilterGroups(java.util.Set<Group> groups, edu.internet2.middleware.subject.Subject subject, java.util.Set<Privilege> privInSet)
           
 java.util.Set<Group> AccessWrapper.postHqlFilterGroups(java.util.Set<Group> groups, edu.internet2.middleware.subject.Subject subject, java.util.Set<Privilege> privInSet)
           
 java.util.Set<Group> AccessResolver.postHqlFilterGroups(java.util.Set<Group> groups, edu.internet2.middleware.subject.Subject subject, java.util.Set<Privilege> privInSet)
          after HQL is run, filter groups.
 java.util.Set<Group> ValidatingAccessResolver.postHqlFilterGroups(java.util.Set<Group> groups, edu.internet2.middleware.subject.Subject subject, java.util.Set<Privilege> privInSet)
           
 java.util.Set<Group> GrouperSystemAccessResolver.postHqlFilterGroups(java.util.Set<Group> groups, edu.internet2.middleware.subject.Subject subject, java.util.Set<Privilege> privInSet)
           
 

Constructors in edu.internet2.middleware.grouper.privs with parameters of type Group
AccessPrivilege(Group group, edu.internet2.middleware.subject.Subject subj, edu.internet2.middleware.subject.Subject owner, Privilege priv, java.lang.String klass, boolean isRevokable, java.lang.String contextId1)
           
 

Uses of Group in edu.internet2.middleware.grouper.rules
 

Methods in edu.internet2.middleware.grouper.rules that return Group
static Group RuleUtils.group(java.lang.String groupId, java.lang.String groupName, java.lang.String alternateGroupId, boolean useRootSession, boolean throwExceptionIfNotFound)
           
 

Methods in edu.internet2.middleware.grouper.rules with parameters of type Group
static AttributeAssign RuleApi.emailOnFlattenedDisabledDate(edu.internet2.middleware.subject.Subject actAsSubject, Group ruleGroup, java.lang.Integer daysInFutureDisabledDateMin, java.lang.Integer daysInFutureDisabledDateMax, java.lang.String emailToValue, java.lang.String emailSubjectValue, java.lang.String emailBodyValue)
          send emails via daemon on impending disabled memberships
static AttributeAssign RuleApi.emailOnFlattenedMembershipAdd(edu.internet2.middleware.subject.Subject actAsSubject, Group ruleGroup, java.lang.String emailToValue, java.lang.String emailSubjectValue, java.lang.String emailBodyValue)
           
static AttributeAssign RuleApi.emailOnFlattenedMembershipRemove(edu.internet2.middleware.subject.Subject actAsSubject, Group ruleGroup, java.lang.String emailToValue, java.lang.String emailSubjectValue, java.lang.String emailBodyValue)
           
static AttributeAssign RuleApi.groupIntersection(edu.internet2.middleware.subject.Subject actAs, Group ruleGroup, Group mustBeInGroup)
          put a rule on the rule group which says that if the user is not in the mustBeInGroup, then remove from ruleGroup
static AttributeAssign RuleApi.groupIntersection(edu.internet2.middleware.subject.Subject actAs, Group ruleGroup, Group mustBeInGroup, int daysInFutureForDisabledDate)
          put a rule on the rule group which says that if the user is not in the mustBeInGroup, then add an end date to the membership in the rule group X days in the future
static AttributeAssign RuleApi.groupIntersectionWithFolder(edu.internet2.middleware.subject.Subject actAs, Group ruleGroup, Stem folder, Stem.Scope stemScope)
          if a member is removed from a folder, and has no more memberships in any group in the folder, then remove from the group
static AttributeAssign RuleApi.permissionGroupIntersection(edu.internet2.middleware.subject.Subject actAs, AttributeDef permissionToAssignRule, Group mustBeInGroup)
          put a rule on an attribute def so that if a user comes out of a group, the user will be removed from a role which has permissions or removed assignments directly to the user
static AttributeAssign RuleApi.permissionGroupIntersection(edu.internet2.middleware.subject.Subject actAs, AttributeDef permissionToAssignRule, Group mustBeInGroup, int daysInFutureToDisable)
          put a rule on an attribute def so that if a user comes out of a group, the user will have disabled dates from a role which has permissions or removed assignments directly to the user
static AttributeAssign RuleApi.vetoMembershipIfNotInGroup(edu.internet2.middleware.subject.Subject actAs, Group ruleGroup, Group mustBeInGroup, java.lang.String vetoKey, java.lang.String vetoMessage)
           
static AttributeAssign RuleApi.vetoMembershipIfNotInGroupInFolder(edu.internet2.middleware.subject.Subject actAs, Group ruleGroup, Stem mustBeInGroupInFolder, Stem.Scope stemScope, java.lang.String vetoKey, java.lang.String vetoMessage)
           
static AttributeAssign RuleApi.vetoPermissionIfNotInGroup(edu.internet2.middleware.subject.Subject actAs, AttributeDef permissionDef, Group mustBeInGroup, java.lang.String vetoKey, java.lang.String vetoMessage)
          veto a direct permission assignment if not in group
static AttributeAssign RuleApi.vetoSubjectAssignInFolderIfNotInGroup(edu.internet2.middleware.subject.Subject actAs, Stem ruleStem, Group mustBeInGroup, boolean allowAll, java.lang.String sourceId, Stem.Scope stemScope, java.lang.String vetoKey, java.lang.String vetoMessage)
          add a rule on a stem saying that all subject use in the folder must be in a certain group.
 

Uses of Group in edu.internet2.middleware.grouper.rules.beans
 

Methods in edu.internet2.middleware.grouper.rules.beans that return Group
 Group RulesBean.getGroup()
          get this group
 Group RulesGroupBean.getGroup()
          group
 Group RulesPrivilegeBean.getGroup()
          group
 Group RulesMembershipBean.getGroup()
          group
 

Methods in edu.internet2.middleware.grouper.rules.beans with parameters of type Group
 void RulesGroupBean.setGroup(Group group1)
          group
 void RulesPrivilegeBean.setGroup(Group group1)
          group
 void RulesMembershipBean.setGroup(Group group1)
          group
 

Constructors in edu.internet2.middleware.grouper.rules.beans with parameters of type Group
RulesGroupBean(Group group)
           
RulesMembershipBean(Member member1, Group group1, edu.internet2.middleware.subject.Subject subject1)
           
RulesMembershipBean(Membership membership1, Group group1, edu.internet2.middleware.subject.Subject subject1)
           
RulesPrivilegeBean(Group group1, edu.internet2.middleware.subject.Subject subject1, Privilege privilege1)
           
 

Uses of Group in edu.internet2.middleware.grouper.subj
 

Methods in edu.internet2.middleware.grouper.subj that return Group
 Group GrouperSubject.internal_getGroup()
          get the group inside
 

Constructors in edu.internet2.middleware.grouper.subj with parameters of type Group
GrouperSubject(Group g)
           
 

Uses of Group in edu.internet2.middleware.grouper.userData
 

Methods in edu.internet2.middleware.grouper.userData that return types with arguments of type Group
static java.util.Set<Group> GrouperUserDataApi.favoriteGroups(java.lang.String userDataGroupName, edu.internet2.middleware.subject.Subject subject)
           
static java.util.Set<Group> GrouperUserDataApi.recentlyUsedGroups(java.lang.String userDataGroupName, edu.internet2.middleware.subject.Subject subject)
           
 

Methods in edu.internet2.middleware.grouper.userData with parameters of type Group
static void GrouperUserDataApi.favoriteGroupAdd(java.lang.String userDataGroupName, edu.internet2.middleware.subject.Subject subjectToAddTo, Group group)
           
static void GrouperUserDataApi.favoriteGroupRemove(java.lang.String userDataGroupName, edu.internet2.middleware.subject.Subject subjectToAddTo, Group group)
           
static void GrouperUserDataApi.recentlyUsedGroupAdd(java.lang.String userDataGroupName, edu.internet2.middleware.subject.Subject subjectToAddTo, Group group)
           
static void GrouperUserDataApi.recentlyUsedGroupRemove(java.lang.String userDataGroupName, edu.internet2.middleware.subject.Subject subjectToAddTo, Group group)
           
 

Uses of Group in edu.internet2.middleware.grouper.util
 

Method parameters in edu.internet2.middleware.grouper.util with type arguments of type Group
static java.util.Set<java.lang.String> GrouperUtil.findParentStemNames(java.util.Collection<Group> groups)
          if the groups are: a:b:c:d and a:d:r, then return the strings: :, a, a:b, a:b:c, a:d
 

Uses of Group in edu.internet2.middleware.grouper.validator
 

Methods in edu.internet2.middleware.grouper.validator with parameters of type Group
static AddCompositeMemberValidator AddCompositeMemberValidator.validate(Group g)
           
static GetGroupAttributeValidator GetGroupAttributeValidator.validate(Group g, Field f)
           
static CanOptinValidator CanOptinValidator.validate(Group g, edu.internet2.middleware.subject.Subject subj, Field f)
           
static CanOptoutValidator CanOptoutValidator.validate(Group g, edu.internet2.middleware.subject.Subject subj, Field f)
           
 

Uses of Group in edu.internet2.middleware.grouper.xml
 

Methods in edu.internet2.middleware.grouper.xml with parameters of type Group
 void XmlExporter.export(java.io.Writer writer, Group g, boolean relative, boolean includeParent)
          Export a single group.
 java.lang.String XmlExporter.internal_groupToXML(Group g, boolean writeAbsoluteName)
          Return a String containing a Group as XML.
 

Uses of Group in edu.internet2.middleware.grouper.xml.export
 

Methods in edu.internet2.middleware.grouper.xml.export that return Group
 Group XmlExportGroup.toGroup()
          convert to group