Uses of Class
edu.internet2.middleware.grouper.internal.dao.QueryOptions

Packages that use QueryOptions
edu.internet2.middleware.grouper The I2MI Grouper project is an open source toolkit for managing groups. 
edu.internet2.middleware.grouper.attr   
edu.internet2.middleware.grouper.attr.finder   
edu.internet2.middleware.grouper.audit   
edu.internet2.middleware.grouper.entity   
edu.internet2.middleware.grouper.externalSubjects   
edu.internet2.middleware.grouper.hibernate This package contains grouper's Hibernate wrapping API 
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.pit   
edu.internet2.middleware.grouper.rules   
 

Uses of QueryOptions in edu.internet2.middleware.grouper
 

Methods in edu.internet2.middleware.grouper with parameters of type QueryOptions
 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 Stem StemFinder.findByAlternateName(GrouperSession s, java.lang.String name, boolean exceptionOnNotFound, QueryOptions queryOptions)
          Find stem by its alternate name.
static Stem StemFinder.findByCurrentName(GrouperSession s, java.lang.String name, boolean exceptionOnNotFound, QueryOptions queryOptions)
          Find stem by its current name.
static Group GroupFinder.findByName(GrouperSession s, java.lang.String name, boolean exceptionIfNotFound, QueryOptions queryOptions)
          Find a group within the registry by name.
static Stem StemFinder.findByName(GrouperSession s, java.lang.String name, boolean exceptionOnNotFound, QueryOptions queryOptions)
          Find stem by name.
static Group GroupFinder.findByUuid(GrouperSession s, java.lang.String uuid, boolean exceptionIfNotFound, QueryOptions queryOptions)
          Find a group within the registry by UUID.
static Stem StemFinder.findByUuid(GrouperSession s, java.lang.String uuid, boolean exceptionIfNull, QueryOptions queryOptions)
          Get stem by uuid.
static java.util.Set<Stem> StemFinder.findByUuids(GrouperSession s, java.util.Collection<java.lang.String> uuids, QueryOptions queryOptions)
          Get stems by uuids.
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<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<Stem> Stem.getChildStems(Stem.Scope scope, QueryOptions queryOptions)
          Get stems that are children of this stem.
 java.util.Set<Stem> Stem.getChildStems(Stem.Scope scope, java.util.Set<Privilege> inPrivSet, QueryOptions queryOptions)
          Get groups that are children of this stem.
 java.util.Set<Member> Group.getCompositeMembers(Field field, java.util.Set<edu.internet2.middleware.subject.Source> sources, QueryOptions queryOptions)
          Get Composite Members of this group.
 java.util.Set<Member> Group.getCompositeMembers(QueryOptions queryOptions)
          Get Composite Members of this group.
 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<Member> Group.getEffectiveMembers(Field f, QueryOptions queryOptions)
          Get effective members of this group.
 java.util.Set<Member> Group.getEffectiveMembers(Field f, java.util.Set<edu.internet2.middleware.subject.Source> sources, QueryOptions queryOptions)
          Get effective members of this group.
 java.util.Set<Group> Member.getGroups(Field field, java.lang.String scope, Stem stem, Stem.Scope stemScope, QueryOptions queryOptions, java.lang.Boolean enabled)
          Get groups where this member is a member.
 java.util.Set<Group> Member.getImmediateGroups(Field field, java.lang.String scope, Stem stem, Stem.Scope stemScope, QueryOptions queryOptions, java.lang.Boolean enabled)
          Get groups where this member is an immediate member.
 java.util.Set<Member> Group.getImmediateMembers(Field f, QueryOptions queryOptions)
          Get immediate members of this group.
 java.util.Set<Member> Group.getImmediateMembers(Field f, java.util.Set<edu.internet2.middleware.subject.Source> sources, QueryOptions queryOptions)
          Get immediate members of this group.
 java.util.Set<Member> Group.getImmediateMembers(Field f, java.util.Set<edu.internet2.middleware.subject.Source> sources, QueryOptions queryOptions, SortStringEnum memberSortStringEnum, SearchStringEnum memberSearchStringEnum, java.lang.String memberSearchStringValue)
          Get immediate members of this group.
 java.util.Set<Member> Group.getMembers(Field f, QueryOptions queryOptions)
          Get members of this group.
 java.util.Set<Member> Group.getMembers(Field f, java.util.Set<edu.internet2.middleware.subject.Source> sources, QueryOptions queryOptions)
          Get members of this group.
 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<Member> Group.getNonImmediateMembers(Field f, QueryOptions queryOptions)
          Get non-immediate members of this group.
 java.util.Set<Member> Group.getNonImmediateMembers(Field f, java.util.Set<edu.internet2.middleware.subject.Source> sources, QueryOptions queryOptions)
          Get non-immediate members of this group.
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
 

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

Methods in edu.internet2.middleware.grouper.attr with parameters of type QueryOptions
 java.util.Set<AttributeDefScope> AttributeDefScopeDelegate.retrieveAttributeDefScopes(QueryOptions queryOptions)
           
 

Uses of QueryOptions in edu.internet2.middleware.grouper.attr.finder
 

Methods in edu.internet2.middleware.grouper.attr.finder with parameters of type QueryOptions
static java.util.Set<AttributeDefName> AttributeDefNameFinder.findAll(java.lang.String searchField, java.util.Set<java.lang.String> searchInAttributeDefIds, QueryOptions queryOptions)
          search for attributeDefName by name, display name, or description.
static AttributeDef AttributeDefFinder.findById(java.lang.String id, boolean exceptionIfNull, QueryOptions queryOptions)
          find an attributeDef by id.
static AttributeDef AttributeDefFinder.findByName(java.lang.String name, boolean exceptionIfNull, QueryOptions queryOptions)
          find an attributeDef by name.
 

Uses of QueryOptions in edu.internet2.middleware.grouper.audit
 

Methods in edu.internet2.middleware.grouper.audit that return QueryOptions
 QueryOptions UserAuditQuery.getQueryOptions()
          query options
 

Methods in edu.internet2.middleware.grouper.audit with parameters of type QueryOptions
 UserAuditQuery UserAuditQuery.setQueryOptions(QueryOptions queryOptions)
          query options
 

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

Methods in edu.internet2.middleware.grouper.entity with parameters of type QueryOptions
 EntityFinder EntityFinder.assignQueryOptions(QueryOptions queryOptions1)
          assign query options for sorting and paging
 

Uses of QueryOptions in edu.internet2.middleware.grouper.externalSubjects
 

Methods in edu.internet2.middleware.grouper.externalSubjects with parameters of type QueryOptions
 ExternalSubject ExternalSubjectStorable.findByIdentifier(java.lang.String identifier, boolean exceptionIfNotFound, QueryOptions queryOptions)
          find an external subject by identifier
 ExternalSubject ExternalSubjectDbStorage.findByIdentifier(java.lang.String identifier, boolean exceptionIfNotFound, QueryOptions queryOptions)
           
static ExternalSubject ExternalSubjectStorageController.findByIdentifier(java.lang.String identifier, boolean exceptionIfNotFound, QueryOptions queryOptions)
           
static java.util.Set<ExternalSubjectAttribute> ExternalSubjectAttributeStorageController.findBySubject(java.lang.String subjectUuid, QueryOptions queryOptions)
           
 java.util.Set<ExternalSubjectAttribute> ExternalSubjectAttributeDbStorage.findBySubject(java.lang.String subjectUuid, QueryOptions queryOptions)
           
 java.util.Set<ExternalSubjectAttribute> ExternalSubjectAttributeStorable.findBySubject(java.lang.String subjectUuid, QueryOptions queryOptions)
          find attributes by subject, order by system name
static ExternalSubjectAttribute ExternalSubjectAttributeStorageController.findByUuid(java.lang.String uuid, boolean exceptionIfNotFound, QueryOptions queryOptions)
           
 ExternalSubjectAttribute ExternalSubjectAttributeDbStorage.findByUuid(java.lang.String uuid, boolean exceptionIfNotFound, QueryOptions queryOptions)
           
 ExternalSubjectAttribute ExternalSubjectAttributeStorable.findByUuid(java.lang.String uuid, boolean exceptionIfNotFound, QueryOptions queryOptions)
          find an external subject attribute by identifier
 

Uses of QueryOptions in edu.internet2.middleware.grouper.hibernate
 

Methods in edu.internet2.middleware.grouper.hibernate with parameters of type QueryOptions
 ByHqlStatic ByHqlStatic.options(QueryOptions queryOptions1)
          add a paging/sorting/resultSetSize, etc to the query
 ByCriteriaStatic ByCriteriaStatic.options(QueryOptions queryOptions1)
          add a paging/sorting/resultSetSize, etc to the query
 ByHql ByHql.options(QueryOptions queryOptions1)
          add a paging/sorting/resultSetSize, etc to the query
static java.lang.String HibUtils.secondLevelCacheRegion(java.lang.String cacheRegion, QueryOptions queryOptions)
           
static boolean HibUtils.secondLevelCaching(java.lang.Boolean cacheable, QueryOptions queryOptions)
           
 

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

Methods in edu.internet2.middleware.grouper.internal.dao that return QueryOptions
static QueryOptions QueryOptions.create(java.lang.String sortString, java.lang.Boolean ascending, java.lang.Integer pageNumber, java.lang.Integer pageSize)
           
 QueryOptions QueryOptions.paging(int pageSize, int pageNumber, boolean doTotalCount)
          factory for query paging
 QueryOptions QueryOptions.paging(QueryPaging queryPaging1)
          If this is a paged query, and what are specs
 QueryOptions QueryOptions.retrieveCount(boolean retrieveCount1)
          If the count of the query should be retrieved (sometimes paging will get the count) default to false
 QueryOptions QueryOptions.retrieveResults(boolean retrieveResults1)
          If the results should be retrieved (generally only false for size queries).
 QueryOptions QueryOptions.secondLevelCache(boolean secondLevelCache1)
           
 QueryOptions QueryOptions.secondLevelCacheRegion(java.lang.String secondLevelCacheRegion1)
           
 QueryOptions QueryOptions.sort(QuerySort querySort1)
          if this query is sorted (by options), and what the col(s) are
 QueryOptions QueryOptions.sortAsc(java.lang.String field)
          sort ascending on this field
 QueryOptions QueryOptions.sortDesc(java.lang.String field)
          sort ascending on this field
 

Methods in edu.internet2.middleware.grouper.internal.dao with parameters of type QueryOptions
 java.util.Set<AttributeDefName> AttributeDefNameDAO.findAllAttributeNamesSecure(java.lang.String scope, boolean splitScope, GrouperSession grouperSession, java.lang.String attributeDefId, edu.internet2.middleware.subject.Subject subject, java.util.Set<Privilege> privileges, QueryOptions queryOptions, AttributeAssignType attributeAssignType, AttributeDefType attributeDefType)
          get all attribute names secure, split the scope by whitespace
 java.util.Set<AttributeDefName> AttributeDefNameDAO.findAllAttributeNamesSplitScopeSecure(java.lang.String scope, GrouperSession grouperSession, java.lang.String attributeDefId, edu.internet2.middleware.subject.Subject subject, java.util.Set<Privilege> privileges, QueryOptions queryOptions, AttributeAssignType attributeAssignType, AttributeDefType attributeDefType)
          get all attribute names secure, split the scope by whitespace
 java.util.Set<Stem> StemDAO.findAllByApproximateNameAny(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<Group> GroupDAO.findAllByApproximateNameSecure(java.lang.String name, java.lang.String scope, QueryOptions queryOptions, java.util.Set<TypeOfGroup> typeOfGroups)
           
 java.util.Set<java.lang.Object[]> MembershipDAO.findAllByAttributeDefOwnerOptions(java.lang.String attributeDefId, java.util.Collection<java.lang.String> memberIds, MembershipType membershipType, java.util.Collection<Field> fields, java.util.Set<edu.internet2.middleware.subject.Source> sources, java.lang.Boolean enabled, QueryOptions queryOptions)
          find membershpis by attribute def owner and other options.
 java.util.Set<java.lang.Object[]> MembershipDAO.findAllByAttributeDefOwnerOptions(java.lang.String attributeDefId, MembershipType membershipType, java.util.Collection<Field> fields, java.util.Set<edu.internet2.middleware.subject.Source> sources, java.lang.Boolean enabled, QueryOptions queryOptions)
          find memberships by attribute def owner and other options.
 java.util.Set<java.lang.Object[]> MembershipDAO.findAllByGroupOwnerOptions(java.lang.String groupId, java.util.Collection<java.lang.String> memberIds, MembershipType membershipType, java.util.Collection<Field> fields, java.util.Set<edu.internet2.middleware.subject.Source> sources, java.lang.Boolean enabled, QueryOptions queryOptions)
          find membershpis by group owner and other options.
 java.util.Set<java.lang.Object[]> MembershipDAO.findAllByGroupOwnerOptions(java.lang.String groupId, MembershipType membershipType, java.util.Collection<Field> fields, java.util.Set<edu.internet2.middleware.subject.Source> sources, java.lang.Boolean enabled, QueryOptions queryOptions)
          find memberships by group owner and other options.
 java.util.Set<PITMembershipView> PITMembershipViewDAO.findAllByPITOwnerAndPITMemberAndPITField(java.lang.String ownerId, java.lang.String memberId, java.lang.String fieldId, java.sql.Timestamp pointInTimeFrom, java.sql.Timestamp pointInTimeTo, QueryOptions queryOptions)
          Get memberships by owner, member, and field.
 java.util.Set<Group> GroupDAO.findAllByType(GroupType _gt, QueryOptions queryOptions)
          this caches
 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<Stem> StemDAO.findAllChildStems(Stem ns, Stem.Scope scope, QueryOptions queryOptions)
          Find all child stems within specified scope.
 java.util.Set<Stem> StemDAO.findAllChildStemsSecure(Stem ns, Stem.Scope scope, GrouperSession grouperSession, edu.internet2.middleware.subject.Subject subject, java.util.Set<Privilege> inPrivSet, QueryOptions queryOptions)
          Find all child stems within specified scope, and make sure the grouper session can see them
 java.util.Set<Member> MembershipDAO.findAllMembersByAttrDefOwnerAndFieldAndType(java.lang.String ownerAttrDefId, Field f, java.lang.String type, QueryOptions queryOptions, boolean enabledOnly)
           
 java.util.List<Member> MembershipDAO.findAllMembersByAttributeDefOwnerOptions(java.lang.String attributeDefId, MembershipType membershipType, java.util.Collection<Field> fields, java.util.Set<edu.internet2.middleware.subject.Source> sources, java.lang.Boolean enabled, QueryOptions queryOptions)
          find memberships by attribute def owner and other options.
 java.util.Set<Member> MembershipDAO.findAllMembersByGroupOwnerAndField(java.lang.String groupOwnerId, Field f, QueryOptions queryOptions, boolean enabledOnly)
           
 java.util.Set<Member> MembershipDAO.findAllMembersByGroupOwnerAndField(java.lang.String groupOwnerId, Field f, java.util.Set<edu.internet2.middleware.subject.Source> sources, QueryOptions queryOptions, boolean enabledOnly)
           
 java.util.Set<Member> MembershipDAO.findAllMembersByGroupOwnerAndFieldAndType(java.lang.String ownerGroupId, Field f, java.lang.String type, QueryOptions queryOptions, boolean enabledOnly)
           
 java.util.Set<Member> MembershipDAO.findAllMembersByGroupOwnerAndFieldAndType(java.lang.String ownerGroupId, Field f, java.lang.String type, java.util.Set<edu.internet2.middleware.subject.Source> sources, QueryOptions queryOptions, boolean enabledOnly)
           
 java.util.List<Member> MembershipDAO.findAllMembersByGroupOwnerOptions(java.lang.String groupId, MembershipType membershipType, java.util.Collection<Field> fields, java.util.Set<edu.internet2.middleware.subject.Source> sources, java.lang.Boolean enabled, QueryOptions queryOptions)
          find memberships by attribute def owner and other options.
 java.util.Set<Member> MembershipDAO.findAllMembersByOwnerAndFieldAndType(java.lang.String ownerId, Field f, java.lang.String type, java.util.Set<edu.internet2.middleware.subject.Source> sources, QueryOptions queryOptions, boolean enabledOnly, SortStringEnum memberSortStringEnum, SearchStringEnum memberSearchStringEnum, java.lang.String memberSearchStringValue)
           
 java.util.Set<Member> PITMembershipViewDAO.findAllMembersByPITOwnerAndPITField(java.lang.String ownerId, java.lang.String fieldId, java.sql.Timestamp pointInTimeFrom, java.sql.Timestamp pointInTimeTo, java.util.Set<edu.internet2.middleware.subject.Source> sources, QueryOptions queryOptions)
          Get members by owner and field.
 java.util.Set<Member> MembershipDAO.findAllMembersByStemOwnerAndFieldAndType(java.lang.String ownerStemId, Field f, java.lang.String type, QueryOptions queryOptions, boolean enabledOnly)
          note, dont change this signature, Arnaud is using it
 java.util.Set<Member> MembershipDAO.findAllMembersInOneGroupNotOtherAndType(java.lang.String ownerInGroupId, java.lang.String ownerNotInGroupId, java.lang.String typeIn, java.lang.String typeNotIn, QueryOptions queryOptions, java.lang.Boolean enabled, boolean disabledOwnerNull)
           
 java.util.Set<Member> MembershipDAO.findAllMembersInOneGroupNotStem(java.lang.String ownerInGroupId, Stem ownerNotInStem, Stem.Scope stemScope, java.lang.String typeIn, QueryOptions queryOptions)
          find members in a group who are not members in any group under a stem
 java.util.Set<PermissionEntry> PermissionEntryDAO.findAllPermissionsNotInGroupAndType(java.lang.String attributeDefId, java.lang.String groupId, boolean immediateRoleMembershipsOrRoleSubject, QueryOptions queryOptions, java.lang.Boolean enabled, boolean hasNoEndDate)
          find subjects who are not in a group but who have permissions
 java.util.Set<PermissionEntry> PermissionEntryDAO.findAllPermissionsNotInStem(java.lang.String attributeDefId, Stem stem, Stem.Scope stemScope, boolean immediateRoleMembershipsOrRoleSubject, QueryOptions queryOptions, java.lang.Boolean enabled, boolean hasNoEndDate)
          find subjects who are not in a group but who have permissions
 java.util.Set<AttributeDefName> AttributeDefNameDAO.findAllSecure(java.lang.String searchField, java.util.Set<java.lang.String> searchInAttributeDefIds, QueryOptions queryOptions)
          search for attributeDefName by name, display name, or description.
 java.util.Set<AttributeDef> AttributeDefDAO.findAttributeDefsInStemWithoutPrivilege(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 attributeDefs do not have this privilege
 Stem StemDAO.findByAlternateName(java.lang.String name, boolean exceptionIfNotFound, QueryOptions queryOptions)
          Find a stem by its alternate name only.
 java.util.Set<AttributeAssignValue> AttributeAssignValueDAO.findByAttributeAssignId(java.lang.String attributeAssignId, QueryOptions queryOptions)
          find values of assignment
 java.util.Set<AttributeDefScope> AttributeDefScopeDAO.findByAttributeDefId(java.lang.String attributeDefId, QueryOptions queryOptions)
          find all the scopes for a def
 java.util.Set<AttributeAssign> AttributeAssignDAO.findByAttributeDefNameAndValueString(java.lang.String attributeDefNameId, java.lang.String value, QueryOptions queryOptions)
          find by attribute name and value
 java.util.Map<AttributeAssign,java.util.Set<AttributeAssignValueContainer>> AttributeAssignDAO.findByAttributeTypeDefNameId(java.lang.String attributeTypeDefNameId, QueryOptions queryOptions)
          find attribute assigns by ids, as root (no security).
 Stem StemDAO.findByCurrentName(java.lang.String name, boolean exceptionIfNotFound, QueryOptions queryOptions)
          Find a stem by its current name only.
 AttributeDef AttributeDefDAO.findById(java.lang.String id, boolean exceptionIfNotFound, QueryOptions queryOptions)
          find by id.
 ExternalSubject ExternalSubjectDAO.findByIdentifier(java.lang.String identifier, boolean exceptionIfNotFound, QueryOptions queryOptions)
          find an external subject by identifier
 AttributeDef AttributeDefDAO.findByIdSecure(java.lang.String id, boolean exceptionIfNotFound, QueryOptions queryOptions)
          find by id.
 Membership MembershipDAO.findByImmediateUuid(java.lang.String uuid, boolean exceptionIfNull, QueryOptions queryOptions)
           
 Stem StemDAO.findByName(java.lang.String name, boolean exceptionIfNull, QueryOptions queryOptions)
           
 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)
           
 AttributeDef AttributeDefDAO.findByNameSecure(java.lang.String name, boolean exceptionIfNotFound, QueryOptions queryOptions)
          find an attribute def by name.
 AttributeDefName AttributeDefNameDAO.findByNameSecure(java.lang.String name, boolean exceptionIfNotFound, QueryOptions queryOptions)
          find an attribute def name by name
 Group GroupDAO.findByNameSecure(java.lang.String name, boolean exceptionIfNotFound, QueryOptions queryOptions, java.util.Set<TypeOfGroup> typeOfGroups)
           
 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<AttributeAssign> AttributeAssignDAO.findByOwnerAttributeAssignId(java.lang.String ownerAttributeAssignId, QueryOptions queryOptions)
           
 java.util.Set<PITAttributeAssignValue> PITAttributeAssignValueDAO.findByPITAttributeAssignId(java.lang.String attributeAssignId, QueryOptions queryOptions)
          Find values by point in time attribute assign id
 java.util.Set<ExternalSubjectAttribute> ExternalSubjectAttributeDAO.findBySubject(java.lang.String subjectUuid, QueryOptions queryOptions)
          find attributes by subject, order by system name
 Membership MembershipDAO.findByUuid(java.lang.String uuid, boolean exceptionIfNull, boolean enabledOnly, QueryOptions queryOptions)
           
 ExternalSubjectAttribute ExternalSubjectAttributeDAO.findByUuid(java.lang.String uuid, boolean exceptionIfNotFound, QueryOptions queryOptions)
          find an external subject attribute by identifier
 Stem StemDAO.findByUuid(java.lang.String uuid, boolean exceptionIfNull, QueryOptions queryOptions)
           
 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)
           
 java.util.Set<Stem> StemDAO.findByUuids(java.util.Collection<java.lang.String> uuids, QueryOptions queryOptions)
          note, dont pass more than 100 ids
 Group GroupDAO.findByUuidSecure(java.lang.String uuid, boolean exceptionIfNotFound, QueryOptions queryOptions, java.util.Set<TypeOfGroup> typeOfGroups)
          find by uuid secure
 java.util.Set<Group> GroupDAO.findByUuidsSecure(java.util.Collection<java.lang.String> uuids, QueryOptions queryOptions)
          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<Entity> EntityDAO.findEntitiesSecure(GrouperSession grouperSession, java.util.List<java.lang.String> ancestorFolderIds, java.util.List<java.lang.String> ancestorFolderNames, java.util.List<java.lang.String> ids, java.util.List<java.lang.String> names, java.util.List<java.lang.String> parentFolderIds, java.util.List<java.lang.String> parentFolderNames, java.lang.String terms, java.util.Set<Privilege> inPrivSet, QueryOptions queryOptions)
          find entities
 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<Stem> StemDAO.findStemsInStemWithoutPrivilege(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 stems do not have this privilege
 java.util.Set<AttributeDef> AttributeDefDAO.getAllAttributeDefsSecure(GrouperSession grouperSession, edu.internet2.middleware.subject.Subject subject, java.util.Set<Privilege> privileges, QueryOptions queryOptions)
          get all attribute defs secure
 java.util.Set<AttributeDef> AttributeDefDAO.getAllAttributeDefsSecure(java.lang.String scope, GrouperSession grouperSession, edu.internet2.middleware.subject.Subject subject, java.util.Set<Privilege> privileges, QueryOptions queryOptions)
          get all attribute defs secure
 java.util.Set<AttributeDef> AttributeDefDAO.getAllAttributeDefsSplitScopeSecure(java.lang.String scope, GrouperSession grouperSession, edu.internet2.middleware.subject.Subject subject, java.util.Set<Privilege> privileges, QueryOptions queryOptions, AttributeAssignType attributeAssignType, AttributeDefType attributeDefType)
          get all attribute defs secure, split the scope by whitespace
 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<PITGroup> PITGroupDAO.getAllGroupsMembershipSecure(java.lang.String pitMemberId, java.lang.String pitFieldId, java.lang.String scope, PITStem pitStem, Stem.Scope stemScope, java.sql.Timestamp pointInTimeFrom, java.sql.Timestamp pointInTimeTo, QueryOptions queryOptions)
          Get all the groups that a member is a member of.
 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.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<Stem> StemDAO.getAllStemsSecure(GrouperSession grouperSession, edu.internet2.middleware.subject.Subject subject, java.util.Set<Privilege> inPrivSet, QueryOptions queryOptions)
           
 java.util.Set<Stem> StemDAO.getAllStemsSecure(java.lang.String scope, GrouperSession grouperSession, edu.internet2.middleware.subject.Subject subject, java.util.Set<Privilege> inPrivSet, QueryOptions queryOptions)
           
 java.util.Set<Stem> StemDAO.getAllStemsSplitScopeSecure(java.lang.String scope, GrouperSession grouperSession, edu.internet2.middleware.subject.Subject subject, java.util.Set<Privilege> privileges, QueryOptions queryOptions)
          get all stems secure, split the scope by whitespace
 java.util.Set<Stem> StemDAO.getAllStemsWithGroupsSecure(GrouperSession grouperSession, edu.internet2.middleware.subject.Subject subject, java.util.Set<Privilege> inPrivSet, QueryOptions queryOptions)
          get stems with groups that have privileges
 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<Stem> StemDAO.getImmediateChildrenSecure(GrouperSession grouperSession, Stem stem, edu.internet2.middleware.subject.Subject subject, java.util.Set<Privilege> inPrivSet, QueryOptions queryOptions)
          get immediate children (stems) 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
 

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

Methods in edu.internet2.middleware.grouper.internal.dao.hib3 with parameters of type QueryOptions
 java.util.Set<AttributeDefName> Hib3AttributeDefNameDAO.findAllAttributeNamesSecure(java.lang.String scope, boolean splitScope, GrouperSession grouperSession, java.lang.String attributeDefId, edu.internet2.middleware.subject.Subject subject, java.util.Set<Privilege> privileges, QueryOptions queryOptions, AttributeAssignType attributeAssignType, AttributeDefType attributeDefType)
           
 java.util.Set<AttributeDefName> Hib3AttributeDefNameDAO.findAllAttributeNamesSplitScopeSecure(java.lang.String scope, GrouperSession grouperSession, java.lang.String attributeDefId, edu.internet2.middleware.subject.Subject subject, java.util.Set<Privilege> privileges, QueryOptions queryOptions, AttributeAssignType attributeAssignType, AttributeDefType attributeDefType)
           
 java.util.Set<Stem> Hib3StemDAO.findAllByApproximateNameAny(java.lang.String name, java.lang.String scope, QueryOptions queryOptions)
           
 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<java.lang.Object[]> Hib3MembershipDAO.findAllByAttributeDefOwnerOptions(java.lang.String attributeDefId, java.util.Collection<java.lang.String> totalMemberIds, MembershipType membershipType, java.util.Collection<Field> fields, java.util.Set<edu.internet2.middleware.subject.Source> sources, java.lang.Boolean enabled, QueryOptions queryOptions)
           
 java.util.Set<java.lang.Object[]> Hib3MembershipDAO.findAllByAttributeDefOwnerOptions(java.lang.String attributeDefId, MembershipType membershipType, java.util.Collection<Field> fields, java.util.Set<edu.internet2.middleware.subject.Source> sources, java.lang.Boolean enabled, QueryOptions queryOptions)
           
 java.util.Set<java.lang.Object[]> Hib3MembershipDAO.findAllByGroupOwnerOptions(java.lang.String groupId, java.util.Collection<java.lang.String> totalMemberIds, MembershipType membershipType, java.util.Collection<Field> fields, java.util.Set<edu.internet2.middleware.subject.Source> sources, java.lang.Boolean enabled, QueryOptions queryOptions)
           
 java.util.Set<java.lang.Object[]> Hib3MembershipDAO.findAllByGroupOwnerOptions(java.lang.String groupId, MembershipType membershipType, java.util.Collection<Field> fields, java.util.Set<edu.internet2.middleware.subject.Source> sources, java.lang.Boolean enabled, QueryOptions queryOptions)
           
 java.util.Set<PITMembershipView> Hib3PITMembershipViewDAO.findAllByPITOwnerAndPITMemberAndPITField(java.lang.String ownerId, java.lang.String memberId, java.lang.String fieldId, java.sql.Timestamp pointInTimeFrom, java.sql.Timestamp pointInTimeTo, QueryOptions queryOptions)
           
 java.util.Set<Group> Hib3GroupDAO.findAllByType(GroupType _gt, 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<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<Stem> Hib3StemDAO.findAllChildStems(Stem ns, Stem.Scope scope, QueryOptions queryOptions)
           
 java.util.Set<Stem> Hib3StemDAO.findAllChildStemsSecure(Stem ns, Stem.Scope scope, GrouperSession grouperSession, edu.internet2.middleware.subject.Subject subject, java.util.Set<Privilege> inPrivSet, QueryOptions queryOptions)
           
 java.util.Set<Member> Hib3MembershipDAO.findAllMembersByAttrDefOwnerAndFieldAndType(java.lang.String ownerAttrDefId, Field f, java.lang.String type, QueryOptions queryOptions, boolean enabledOnly)
           
 java.util.List<Member> Hib3MembershipDAO.findAllMembersByAttributeDefOwnerOptions(java.lang.String attributeDefId, MembershipType membershipType, java.util.Collection<Field> fields, java.util.Set<edu.internet2.middleware.subject.Source> sources, java.lang.Boolean enabled, QueryOptions queryOptions)
          generally you will order by m.subjectSourceIdDb, m.subjectIdDb, and page to the first 100
 java.util.Set<Member> Hib3MembershipDAO.findAllMembersByGroupOwnerAndField(java.lang.String groupOwnerId, Field f, QueryOptions queryOptions, boolean enabledOnly)
           
 java.util.Set<Member> Hib3MembershipDAO.findAllMembersByGroupOwnerAndField(java.lang.String groupOwnerId, Field f, java.util.Set<edu.internet2.middleware.subject.Source> sources, QueryOptions queryOptions, boolean enabledOnly)
           
 java.util.Set<Member> Hib3MembershipDAO.findAllMembersByGroupOwnerAndFieldAndType(java.lang.String ownerGroupId, Field f, java.lang.String type, QueryOptions queryOptions, boolean enabledOnly)
           
 java.util.Set<Member> Hib3MembershipDAO.findAllMembersByGroupOwnerAndFieldAndType(java.lang.String ownerGroupId, Field f, java.lang.String type, java.util.Set<edu.internet2.middleware.subject.Source> sources, QueryOptions queryOptions, boolean enabledOnly)
           
 java.util.List<Member> Hib3MembershipDAO.findAllMembersByGroupOwnerOptions(java.lang.String groupId, MembershipType membershipType, java.util.Collection<Field> fields, java.util.Set<edu.internet2.middleware.subject.Source> sources, java.lang.Boolean enabled, QueryOptions queryOptions)
          generally you will order by m.subjectSourceIdDb, m.subjectIdDb, and page to the first 100
 java.util.Set<Member> Hib3MembershipDAO.findAllMembersByOwnerAndFieldAndType(java.lang.String ownerId, Field f, java.lang.String type, java.util.Set<edu.internet2.middleware.subject.Source> sources, QueryOptions queryOptions, boolean enabledOnly, SortStringEnum memberSortStringEnum, SearchStringEnum memberSearchStringEnum, java.lang.String memberSearchStringValue)
           
 java.util.Set<Member> Hib3PITMembershipViewDAO.findAllMembersByPITOwnerAndPITField(java.lang.String ownerId, java.lang.String fieldId, java.sql.Timestamp pointInTimeFrom, java.sql.Timestamp pointInTimeTo, java.util.Set<edu.internet2.middleware.subject.Source> sources, QueryOptions queryOptions)
           
 java.util.Set<Member> Hib3MembershipDAO.findAllMembersByStemOwnerAndFieldAndType(java.lang.String ownerStemId, Field f, java.lang.String type, QueryOptions queryOptions, boolean enabledOnly)
          note, dont change this signature, Arnaud is using it
 java.util.Set<Member> Hib3MembershipDAO.findAllMembersInOneGroupNotOtherAndType(java.lang.String ownerInGroupId, java.lang.String ownerNotInGroupId, java.lang.String typeIn, java.lang.String typeNotIn, QueryOptions queryOptions, java.lang.Boolean enabled, boolean disabledOwnerNull)
           
 java.util.Set<Member> Hib3MembershipDAO.findAllMembersInOneGroupNotStem(java.lang.String ownerInGroupId, Stem ownerNotInStem, Stem.Scope stemScope, java.lang.String typeIn, QueryOptions queryOptions)
           
 java.util.Set<PermissionEntry> Hib3PermissionEntryDAO.findAllPermissionsNotInGroupAndType(java.lang.String attributeDefId, java.lang.String groupId, boolean immediateRoleMembershipsOrRoleSubject, QueryOptions queryOptions, java.lang.Boolean enabled, boolean hasNoEndDate)
           
 java.util.Set<PermissionEntry> Hib3PermissionEntryDAO.findAllPermissionsNotInStem(java.lang.String attributeDefId, Stem ownerNotInStem, Stem.Scope stemScope, boolean immediateRoleMembershipsOrRoleSubject, QueryOptions queryOptions, java.lang.Boolean enabled, boolean hasNoEndDate)
           
 java.util.Set<AttributeDefName> Hib3AttributeDefNameDAO.findAllSecure(java.lang.String searchField, java.util.Set<java.lang.String> searchInAttributeDefIds, QueryOptions queryOptions)
           
 java.util.Set<AttributeDef> Hib3AttributeDefDAO.findAttributeDefsInStemWithoutPrivilege(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)
           
 Stem Hib3StemDAO.findByAlternateName(java.lang.String name, boolean exceptionIfNull, QueryOptions queryOptions)
           
 java.util.Set<AttributeAssignValue> Hib3AttributeAssignValueDAO.findByAttributeAssignId(java.lang.String attributeAssignId, QueryOptions queryOptions)
           
 java.util.Set<AttributeDefScope> Hib3AttributeDefScopeDAO.findByAttributeDefId(java.lang.String attributeDefId, QueryOptions queryOptions)
           
 java.util.Set<AttributeAssign> Hib3AttributeAssignDAO.findByAttributeDefNameAndValueString(java.lang.String attributeDefNameId, java.lang.String value, QueryOptions queryOptions)
           
 java.util.Map<AttributeAssign,java.util.Set<AttributeAssignValueContainer>> Hib3AttributeAssignDAO.findByAttributeTypeDefNameId(java.lang.String attributeTypeDefNameId, QueryOptions queryOptions)
          find attribute assigns by ids, as root (no security).
 Stem Hib3StemDAO.findByCurrentName(java.lang.String name, boolean exceptionIfNull, QueryOptions queryOptions)
           
 AttributeDef Hib3AttributeDefDAO.findById(java.lang.String id, boolean exceptionIfNotFound, QueryOptions queryOptions)
           
 ExternalSubject Hib3ExternalSubjectDAO.findByIdentifier(java.lang.String identifier, boolean exceptionIfNotFound, QueryOptions queryOptions)
           
 AttributeDef Hib3AttributeDefDAO.findByIdSecure(java.lang.String id, boolean exceptionIfNotFound, QueryOptions queryOptions)
           
 Membership Hib3MembershipDAO.findByImmediateUuid(java.lang.String uuid, boolean exceptionIfNull, QueryOptions queryOptions)
           
 Stem Hib3StemDAO.findByName(java.lang.String name, boolean exceptionIfNull, QueryOptions queryOptions)
           
 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)
           
 AttributeDef Hib3AttributeDefDAO.findByNameSecure(java.lang.String name, boolean exceptionIfNotFound, QueryOptions queryOptions)
           
 AttributeDefName Hib3AttributeDefNameDAO.findByNameSecure(java.lang.String name, boolean exceptionIfNotFound, QueryOptions queryOptions)
           
 Group Hib3GroupDAO.findByNameSecure(java.lang.String name, boolean exceptionIfNotFound, QueryOptions queryOptions, java.util.Set<TypeOfGroup> typeOfGroups)
           
 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<AttributeAssign> Hib3AttributeAssignDAO.findByOwnerAttributeAssignId(java.lang.String ownerAttributeAssignId, QueryOptions queryOptions)
           
 java.util.Set<PITAttributeAssignValue> Hib3PITAttributeAssignValueDAO.findByPITAttributeAssignId(java.lang.String attributeAssignId, QueryOptions queryOptions)
           
 java.util.Set<ExternalSubjectAttribute> Hib3ExternalSubjectAttributeDAO.findBySubject(java.lang.String subjectUuid, QueryOptions queryOptions)
           
 Member Hib3MemberDAO.findBySubject(java.lang.String id, java.lang.String src, java.lang.String type, boolean exceptionIfNull, QueryOptions queryOptions)
           
 Membership Hib3MembershipDAO.findByUuid(java.lang.String uuid, boolean exceptionIfNull, boolean enabledOnly, QueryOptions queryOptions)
           
 ExternalSubjectAttribute Hib3ExternalSubjectAttributeDAO.findByUuid(java.lang.String uuid, boolean exceptionIfNotFound, QueryOptions queryOptions)
           
 Stem Hib3StemDAO.findByUuid(java.lang.String uuid, boolean exceptionIfNull, QueryOptions queryOptions)
           
 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)
           
 java.util.Set<Stem> Hib3StemDAO.findByUuids(java.util.Collection<java.lang.String> uuids, QueryOptions queryOptions)
           
 Group Hib3GroupDAO.findByUuidSecure(java.lang.String uuid, boolean exceptionIfNotFound, QueryOptions queryOptions, java.util.Set<TypeOfGroup> typeOfGroups)
           
 java.util.Set<Group> Hib3GroupDAO.findByUuidsSecure(java.util.Collection<java.lang.String> uuids, QueryOptions queryOptions)
           
 java.util.Set<Group> Hib3GroupDAO.findByUuidsSecure(java.util.Collection<java.lang.String> uuids, QueryOptions queryOptions, java.util.Set<TypeOfGroup> typeOfGroups)
           
 java.util.Set<Entity> Hib3EntityDAO.findEntitiesSecure(GrouperSession grouperSession, java.util.List<java.lang.String> ancestorFolderIds, java.util.List<java.lang.String> ancestorFolderNames, java.util.List<java.lang.String> ids, java.util.List<java.lang.String> names, java.util.List<java.lang.String> parentFolderIds, java.util.List<java.lang.String> parentFolderNames, java.lang.String terms, java.util.Set<Privilege> inPrivSet, QueryOptions queryOptions)
           
 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<Stem> Hib3StemDAO.findStemsInStemWithoutPrivilege(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<AttributeDef> Hib3AttributeDefDAO.getAllAttributeDefsSecure(GrouperSession grouperSession, edu.internet2.middleware.subject.Subject subject, java.util.Set<Privilege> privileges, QueryOptions queryOptions)
           
 java.util.Set<AttributeDef> Hib3AttributeDefDAO.getAllAttributeDefsSecure(java.lang.String scope, GrouperSession grouperSession, edu.internet2.middleware.subject.Subject subject, java.util.Set<Privilege> privileges, QueryOptions queryOptions)
           
 java.util.Set<AttributeDef> Hib3AttributeDefDAO.getAllAttributeDefsSplitScopeSecure(java.lang.String scope, GrouperSession grouperSession, edu.internet2.middleware.subject.Subject subject, java.util.Set<Privilege> privileges, QueryOptions queryOptions, AttributeAssignType attributeAssignType, AttributeDefType attributeDefType)
           
 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<PITGroup> Hib3PITGroupDAO.getAllGroupsMembershipSecure(java.lang.String pitMemberId, java.lang.String pitFieldId, java.lang.String scope, PITStem pitStem, Stem.Scope stemScope, java.sql.Timestamp pointInTimeFrom, java.sql.Timestamp pointInTimeTo, 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<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.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<Stem> Hib3StemDAO.getAllStemsSecure(GrouperSession grouperSession, edu.internet2.middleware.subject.Subject subject, java.util.Set<Privilege> inPrivSet, QueryOptions queryOptions)
           
 java.util.Set<Stem> Hib3StemDAO.getAllStemsSecure(java.lang.String scope, GrouperSession grouperSession, edu.internet2.middleware.subject.Subject subject, java.util.Set<Privilege> inPrivSet, QueryOptions queryOptions)
           
 java.util.Set<Stem> Hib3StemDAO.getAllStemsSplitScopeSecure(java.lang.String scope, GrouperSession grouperSession, edu.internet2.middleware.subject.Subject subject, java.util.Set<Privilege> privileges, QueryOptions queryOptions)
           
 java.util.Set<Stem> Hib3StemDAO.getAllStemsWithGroupsSecure(GrouperSession grouperSession, edu.internet2.middleware.subject.Subject subject, java.util.Set<Privilege> inPrivSet, QueryOptions queryOptions)
           
 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<Stem> Hib3StemDAO.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<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)
           
 

Uses of QueryOptions in edu.internet2.middleware.grouper.pit
 

Methods in edu.internet2.middleware.grouper.pit that return QueryOptions
 QueryOptions PITMembershipViewQuery.getQueryOptions()
          query options
 QueryOptions PITAttributeAssignValueQuery.getQueryOptions()
          query options
 QueryOptions PITAttributeAssignQuery.getQueryOptions()
          query options
 QueryOptions PITPermissionAllViewQuery.getQueryOptions()
          query options
 

Methods in edu.internet2.middleware.grouper.pit with parameters of type QueryOptions
 java.util.Set<PITGroup> PITMember.getGroups(java.lang.String fieldSourceId, java.lang.String scope, PITStem pitStem, Stem.Scope stemScope, java.sql.Timestamp pointInTimeFrom, java.sql.Timestamp pointInTimeTo, QueryOptions queryOptions)
           
static java.util.Set<PITGroup> PITMember.getGroups(java.lang.String memberSourceId, java.lang.String fieldSourceId, java.lang.String scope, PITStem pitStem, Stem.Scope stemScope, java.sql.Timestamp pointInTimeFrom, java.sql.Timestamp pointInTimeTo, QueryOptions queryOptions)
           
static java.util.Set<PITGroup> PITMember.getGroups(java.lang.String memberSourceId, java.lang.String fieldSourceId, java.lang.String scope, Stem stem, Stem.Scope stemScope, java.sql.Timestamp pointInTimeFrom, java.sql.Timestamp pointInTimeTo, QueryOptions queryOptions)
           
 java.util.Set<Member> PITGroup.getMembers(java.lang.String fieldSourceId, java.sql.Timestamp pointInTimeFrom, java.sql.Timestamp pointInTimeTo, java.util.Set<edu.internet2.middleware.subject.Source> sources, QueryOptions queryOptions)
          Get members of the group using point in time and the specified field.
 boolean PITGroup.hasMember(edu.internet2.middleware.subject.Subject subject, java.lang.String fieldSourceId, java.sql.Timestamp pointInTimeFrom, java.sql.Timestamp pointInTimeTo, QueryOptions queryOptions)
          Check if the group has a member using point in time and the specified field.
 PITMembershipViewQuery PITMembershipViewQuery.setQueryOptions(QueryOptions queryOptions)
          query options
 PITAttributeAssignValueQuery PITAttributeAssignValueQuery.setQueryOptions(QueryOptions queryOptions)
          query options
 PITAttributeAssignQuery PITAttributeAssignQuery.setQueryOptions(QueryOptions queryOptions)
          query options
 PITPermissionAllViewQuery PITPermissionAllViewQuery.setQueryOptions(QueryOptions queryOptions)
          query options
 

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

Methods in edu.internet2.middleware.grouper.rules with parameters of type QueryOptions
static java.util.Map<AttributeAssign,java.util.Set<AttributeAssignValueContainer>> RuleEngine.allRulesAttributeAssignValueContainers(QueryOptions queryOptions)
          get all rules from the DB in the form of attribute assignments