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

Packages that use Field
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.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.group   
edu.internet2.middleware.grouper.hibernate This package contains grouper's Hibernate wrapping API 
edu.internet2.middleware.grouper.hooks.beans This package contains beans which are used by hooks to pass data. 
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.log This package contains logging 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.privs This package contains access and privilege related classes 
edu.internet2.middleware.grouper.service   
edu.internet2.middleware.grouper.validator This package contains validator classes 
edu.internet2.middleware.grouper.xml.export   
 

Uses of Field in edu.internet2.middleware.grouper
 

Methods in edu.internet2.middleware.grouper that return Field
 Field GroupType.addList(GrouperSession s, java.lang.String name, Privilege read, Privilege write)
          Deprecated.  
 Field Field.clone()
          deep clone the fields in this object
 Field Field.dbVersion()
          save the state when retrieving from DB
static Field FieldFinder.find(java.lang.String name)
          Deprecated. 
static Field FieldFinder.find(java.lang.String name, boolean exceptionIfNotFound)
          Get the specified field.
static Field FieldFinder.find(java.lang.String name, boolean exceptionIfNotFound, boolean includePrivilegeSearch)
          Get the specified field.
static Field FieldFinder.findById(java.lang.String fieldId)
          Deprecated. use the overload
static Field FieldFinder.findById(java.lang.String fieldId, boolean exceptionIfNull)
          Get the specified field by id.
static Field Group.getDefaultList()
          Retrieve default members Field.
 Field Membership.getField()
          get the field based on field id (if there is one there)
 Field Membership.getList()
          Get this membership's list.
static Field Field.internal_addField(GrouperSession s, java.lang.String name, FieldType type, Privilege read, Privilege write, boolean exceptionIfExists, boolean updateIfExists, boolean[] changedArray, java.lang.String uuid)
          add a field if it is not already there
 Field GroupType.internal_addList(GrouperSession s, java.lang.String name, Privilege read, Privilege write, java.lang.String fieldId, boolean exceptionIfExists)
           
 Field Field.xmlRetrieveByIdOrKey()
           
 Field Field.xmlSaveBusinessProperties(Field existingRecord)
           
 

Methods in edu.internet2.middleware.grouper that return types with arguments of type Field
static java.util.Collection<Field> Field.calculateInheritedPrivileges(java.util.Collection<Field> fields, boolean includeInheritedPrivileges)
          see if there are inherited privileges to also include
static java.util.Set<Field> FieldFinder.findAllByGroupType(GroupType groupType)
           
static java.util.Set<Field> FieldFinder.findAllByGroupType(java.lang.String groupTypeId)
           
static java.util.Set<Field> FieldFinder.findAllByType(FieldType type)
          Find all fields of the specified type.
 java.util.Set<Field> GroupType.getFields()
           
 java.util.Collection<Field> Field.getImpliedFields()
          get the fields that this field implies by inheritance
static java.util.Map<java.lang.String,Field> FieldFinder.internal_updateKnownFields()
           
 

Methods in edu.internet2.middleware.grouper with parameters of type Field
 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.
 MembershipFinder MembershipFinder.addField(Field field)
          add a field to filter by
 void Group.addMember(edu.internet2.middleware.subject.Subject subj, Field f)
          Add a subject to this group as immediate member.
 boolean Group.addMember(edu.internet2.middleware.subject.Subject subj, Field f, boolean exceptionIfAlreadyMember)
          Add a subject to this group as immediate member.
 StemFinder StemFinder.addUserHasInAttributeField(Field theUserHasInAttributeField)
          find stems where the user has these fields in an attribute
 StemFinder StemFinder.addUserHasInGroupField(Field theUserHasInGroupField)
          find stems where the user has these fields in a group
 GroupFinder GroupFinder.assignField(Field theField)
          field to look for if searching for memberships in groups
 MembershipFinder MembershipFinder.assignField(Field theField)
          assign a field to filter by
 boolean Group.canReadField(Field f)
          Check whether the Subject that loaded this Group can read the specified Field.
 boolean Group.canReadField(edu.internet2.middleware.subject.Subject subj, Field f)
          Check whether the specified Subject can read the specified Field.
 boolean Group.canWriteField(Field f)
          Check whether the Subject that loaded this Group can write the specified Field.
 boolean Group.canWriteField(edu.internet2.middleware.subject.Subject subj, Field f)
          Check whether the specified Subject can write the specified Field.
 int Field.compareTo(Field that)
           
 void Group.deleteMember(Member member, Field f)
          Delete a member from this group, and member must be immediate member.
 boolean Group.deleteMember(Member member, Field f, boolean exceptionIfAlreadyDeleted)
          Delete a member from this group, and member must be immediate member.
 void Group.deleteMember(edu.internet2.middleware.subject.Subject subj, Field f)
          Delete a subject from this group, and subject must be immediate member.
 boolean Group.deleteMember(edu.internet2.middleware.subject.Subject subj, Field f, boolean exceptionIfAlreadyDeleted)
          Delete a subject from this group, and subject must be immediate member.
static java.util.Set<java.lang.Object[]> MembershipFinder.findAttributeDefMemberships(java.util.Collection<java.lang.String> attributeDefIds, java.util.Collection<java.lang.String> memberIds, java.util.Collection<java.lang.String> membershipIds, MembershipType membershipType, Field field, java.util.Set<edu.internet2.middleware.subject.Source> sources, java.lang.String scope, Stem stem, Stem.Scope stemScope, java.lang.Boolean enabled, java.lang.Boolean shouldCheckSecurity)
           
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 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, AttributeDef attributeDef, edu.internet2.middleware.subject.Subject subj, Field f, 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 Membership MembershipFinder.findImmediateMembership(GrouperSession s, Stem stem, 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)
           
static java.util.Set<java.lang.Object[]> MembershipFinder.findMemberships(java.util.Collection<java.lang.String> groupIds, java.util.Collection<java.lang.String> memberIds, java.util.Collection<java.lang.String> membershipIds, MembershipType membershipType, Field field, java.util.Set<edu.internet2.middleware.subject.Source> sources, java.lang.String scope, Stem stem, Stem.Scope stemScope, java.lang.Boolean enabled)
           
static java.util.Set<java.lang.Object[]> MembershipFinder.findMemberships(java.util.Collection<java.lang.String> groupIds, java.util.Collection<java.lang.String> memberIds, java.util.Collection<java.lang.String> membershipIds, MembershipType membershipType, Field field, java.util.Set<edu.internet2.middleware.subject.Source> sources, java.lang.String scope, Stem stem, Stem.Scope stemScope, java.lang.Boolean enabled, java.lang.Boolean shouldCheckSecurity)
           
static java.util.Set<java.lang.Object[]> MembershipFinder.findMemberships(java.util.Collection<java.lang.String> groupIds, java.util.Collection<java.lang.String> memberIds, java.util.Collection<java.lang.String> membershipIds, MembershipType membershipType, Field field, java.util.Set<edu.internet2.middleware.subject.Source> sources, java.lang.String scope, Stem stem, Stem.Scope stemScope, java.lang.Boolean enabled, java.lang.Boolean shouldCheckSecurity, FieldType fieldType)
           
static java.util.Set<java.lang.Object[]> MembershipFinder.findMemberships(java.util.Collection<java.lang.String> groupIds, java.util.Collection<java.lang.String> memberIds, java.util.Collection<java.lang.String> membershipIds, MembershipType membershipType, Field field, java.util.Set<edu.internet2.middleware.subject.Source> sources, java.lang.String scope, Stem stem, Stem.Scope stemScope, java.lang.Boolean enabled, java.lang.Boolean shouldCheckSecurity, FieldType fieldType, java.lang.String serviceId, ServiceRole serviceRole)
           
static java.util.Set<java.lang.Object[]> MembershipFinder.findStemMemberships(java.util.Collection<java.lang.String> stemIds, java.util.Collection<java.lang.String> memberIds, java.util.Collection<java.lang.String> membershipIds, MembershipType membershipType, Field field, java.util.Set<edu.internet2.middleware.subject.Source> sources, java.lang.String scope, Stem stem, Stem.Scope stemScope, java.lang.Boolean enabled, java.lang.Boolean shouldCheckSecurity)
           
 AttributeAssignMembershipDelegate Group.getAttributeDelegateMembership(Member member, Field field)
          delegate for effective memberships
 AttributeValueDelegate Group.getAttributeValueDelegateMembership(Member member, Field field)
          this delegate works on attributes and values at the same time
 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<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<Member> Group.getEffectiveMembers(Field f)
          Get effective members of this group.
 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<Membership> Group.getEffectiveMemberships(Field f)
          Get effective memberships of this group.
 java.util.Set<Membership> Member.getEffectiveMemberships(Field f)
          Get effective memberships.
 java.util.Set<Membership> Group.getEffectiveMemberships(Field f, java.util.Collection<Member> members)
          Get memberships of this group, for a certain collection of members A membership is the object which represents a join of member and group.
 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(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<Member> Group.getImmediateMembers(Field f)
          Get immediate members of this group.
 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.
 Membership Group.getImmediateMembership(Field f, Member member, boolean enabledOnly, boolean exceptionIfNotFound)
          Get membership of this group, for a certain member A membership is the object which represents a join of member and group.
 Membership Group.getImmediateMembership(Field f, edu.internet2.middleware.subject.Subject subject, boolean enabledOnly, boolean exceptionIfNotFound)
          Get membership of this group, for a certain member A membership is the object which represents a join of member and group.
 java.util.Set<Membership> Group.getImmediateMemberships(Field f)
          An immediate member is directly assigned to a group.
 java.util.Set<Membership> Member.getImmediateMemberships(Field f)
          Get immediate memberships.
 java.util.Set<Membership> Group.getImmediateMemberships(Field f, java.util.Collection<Member> members)
          Get memberships of this group, for a certain collection of members, must be enabled A membership is the object which represents a join of member and group.
 java.util.Set<Membership> Group.getImmediateMemberships(Field f, java.util.Collection<Member> members, boolean enabledOnly)
          Get memberships of this group, for a certain collection of members A membership is the object which represents a join of member and group.
 java.util.Set<Member> Group.getMembers(Field f)
          Get 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<Membership> Group.getMemberships(Field f)
          Get memberships of this group.
 java.util.Set<Membership> Member.getMemberships(Field f)
          Get memberships.
 java.util.Set<Membership> Member.getMemberships(Field f, boolean requireListField)
          Get memberships.
 java.util.Set<Membership> Group.getMemberships(Field f, java.util.Collection<Member> members)
          Get memberships of this group, for a certain collection of members A membership is the object which represents a join of member and group.
 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<Member> Group.getNonImmediateMembers(Field f)
          Get non-immediate members of this group.
 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.
 java.util.Set<Membership> Group.getNonImmediateMemberships(Field f)
          An immediate member is directly assigned to a group.
 java.util.Set<Membership> Member.getNonImmediateMemberships(Field f)
          Get non-immediate memberships.
 java.util.Set<Membership> Group.getNonImmediateMemberships(Field f, java.util.Collection<Member> members)
          Get memberships of this group, for a certain collection of members, must be enabled A membership is the object which represents a join of member and group.
 java.util.Set<Membership> Group.getNonImmediateMemberships(Field f, java.util.Collection<Member> members, boolean enabledOnly)
          Get memberships of this group, for a certain collection of members A membership is the object which represents a join of member and group.
 boolean Group.hasEffectiveMember(edu.internet2.middleware.subject.Subject subj, Field f)
          Check whether the subject is an effective member of this group.
 boolean Group.hasImmediateMember(edu.internet2.middleware.subject.Subject subj, Field f)
          Check whether the subject is an immediate member of this group.
 boolean Group.hasMember(edu.internet2.middleware.subject.Subject subj, Field f)
          Check whether the subject is a member of this list on this group.
 boolean Group.hasNonImmediateMember(edu.internet2.middleware.subject.Subject subj, Field f)
          Check whether the subject is a non immediate member of this group.
static Membership Membership.internal_addImmediateMembership(GrouperSession s, AttributeDef attributeDef, edu.internet2.middleware.subject.Subject subj, Field f, 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 Membership Membership.internal_addImmediateMembership(GrouperSession s, Stem ns, edu.internet2.middleware.subject.Subject subj, Field f, java.lang.String uuid)
           
 boolean Group.internal_addMember(edu.internet2.middleware.subject.Subject subj, Field f, boolean exceptionIfAlreadyMember, java.lang.String uuid, java.sql.Timestamp startDate, java.sql.Timestamp endDate)
          Add a subject to this group as immediate member.
 boolean Group.internal_canWriteField(edu.internet2.middleware.subject.Subject subj, Field f)
          TODO 20070531 make into some flavor of validator
static void Membership.internal_deleteAllField(GrouperSession s, AttributeDef attributeDef, Field f)
           
static void Membership.internal_deleteAllField(GrouperSession s, Group g, Field f)
           
static void Membership.internal_deleteAllField(GrouperSession s, Stem ns, Field f)
           
static Membership Membership.internal_delImmediateMembership(GrouperSession s, AttributeDef attributeDef, edu.internet2.middleware.subject.Subject subj, Field f)
           
static Membership Membership.internal_delImmediateMembership(GrouperSession s, Group g, edu.internet2.middleware.subject.Subject subj, Field f)
           
static Membership Membership.internal_delImmediateMembership(GrouperSession s, Stem ns, edu.internet2.middleware.subject.Subject subj, Field f)
           
static java.util.Set<Membership> MembershipFinder.internal_findAllByCreatedAfter(GrouperSession s, java.util.Date d, Field f)
           
static java.util.Set<Membership> MembershipFinder.internal_findAllByCreatedBefore(GrouperSession s, java.util.Date d, 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_findAllEffectiveByGroupAndFieldAndPage(Group group, Field field, int start, int pageSize, int sortLimit, int[] numberOfRecords)
           
static java.util.Set<Membership> MembershipFinder.internal_findAllEffectiveByMemberAndField(GrouperSession s, Member m, Field f)
           
static java.util.Set<Membership> MembershipFinder.internal_findAllImmediateByGroupAndFieldAndPage(Group group, Field field, int start, int pageSize, int sortLimit, int[] numberOfRecords)
           
static java.util.Set<Membership> MembershipFinder.internal_findAllImmediateByMemberAndField(GrouperSession s, Member m, Field f)
           
static java.util.Set<Membership> MembershipFinder.internal_findAllNonImmediateByMemberAndField(GrouperSession s, Member m, Field f)
           
static java.util.Set<edu.internet2.middleware.subject.Subject> MembershipFinder.internal_findAttributeDefSubjects(GrouperSession s, AttributeDef attributeDef, Field f)
           
static java.util.Set<edu.internet2.middleware.subject.Subject> MembershipFinder.internal_findAttributeDefSubjectsImmediateOnly(GrouperSession s, AttributeDef attributeDef, Field f)
           
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 GroupType GroupTypeFinder.internal_findGroupTypeByField(Field field, boolean exceptionIfNoGroupType)
           
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 java.util.Set<Membership> MembershipFinder.internal_findMemberships(GrouperSession s, Member m, Field f)
           
static java.util.Set<edu.internet2.middleware.subject.Subject> MembershipFinder.internal_findStemSubjectsImmediateOnly(GrouperSession s, Stem stem, Field f)
           
static java.util.Set<edu.internet2.middleware.subject.Subject> MembershipFinder.internal_findSubjectsStemPriv(GrouperSession s, Stem stem, Field f)
           
 boolean Member.isEffectiveMember(Group g, Field f)
          Test whether a member effectively 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, Field f)
          Test whether a member belongs to the specified group list.
 boolean Member.isMember(java.lang.String ownerUUID, Field f)
           
 boolean Member.isNonImmediateMember(Group g, Field f)
          Test whether a member nonimmediately belongs to a group.
 int Group.replaceMembers(java.util.Collection<edu.internet2.middleware.subject.Subject> newSubjectList, Field field)
          replace the member list with new list.
 void Field.xmlCopyBusinessPropertiesToExisting(Field existingRecord)
           
 boolean Field.xmlDifferentBusinessProperties(Field other)
           
 boolean Field.xmlDifferentUpdateProperties(Field other)
           
 Field Field.xmlSaveBusinessProperties(Field existingRecord)
           
 

Method parameters in edu.internet2.middleware.grouper with type arguments of type Field
 MembershipFinder MembershipFinder.assignFields(java.util.Collection<Field> theFields)
          assign a collection of fields to look for
 StemFinder StemFinder.assignUserHasInAttributeField(java.util.Collection<Field> theUserHasInAttributeFields)
          find stems where the user has these fields in an attribute
 StemFinder StemFinder.assignUserHasInGroupField(java.util.Collection<Field> theUserHasInGroupFields)
          find stems where the user has these fields in an attribute
static java.util.Collection<Field> Field.calculateInheritedPrivileges(java.util.Collection<Field> fields, boolean includeInheritedPrivileges)
          see if there are inherited privileges to also include
static java.lang.String Field.fieldNames(java.util.Collection<Field> collection)
          print out a collection of fields
 

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

Methods in edu.internet2.middleware.grouper.app.gsh that return Field
static Field typeAddList.invoke(bsh.Interpreter i, bsh.CallStack stack, java.lang.String type, java.lang.String name, Privilege read, Privilege write)
          Add a list to a GroupType.
 

Methods in edu.internet2.middleware.grouper.app.gsh with parameters of type Field
static boolean hasMember.invoke(bsh.Interpreter i, bsh.CallStack stack, java.lang.String group, java.lang.String subjId, Field field)
          Is the subject a member of this group.
static boolean delMember.invoke(bsh.Interpreter i, bsh.CallStack stack, java.lang.String group, java.lang.String subjId, Field field)
          Delete a member.
static boolean addMember.invoke(bsh.Interpreter i, bsh.CallStack stack, java.lang.String group, java.lang.String subjId, Field field)
          Add a member.
 

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

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

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

Methods in edu.internet2.middleware.grouper.group with parameters of type Field
abstract  boolean TypeOfGroup.supportsField(Field field)
          if this type of group supports this field (i.e. entities dont have READ privilege or members list)
 

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

Method parameters in edu.internet2.middleware.grouper.hibernate with type arguments of type Field
static void HibUtils.convertFieldsToSqlInString(java.util.Collection<Field> fields, HqlQuery hqlQuery, java.lang.StringBuilder sql, java.lang.String fieldColumnName)
           
 

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

Methods in edu.internet2.middleware.grouper.hooks.beans that return Field
 Field HooksFieldBean.getField()
          object being inserted
 Field HooksMembershipChangeBean.getField()
          field for membership
 

Constructors in edu.internet2.middleware.grouper.hooks.beans with parameters of type Field
HooksFieldBean(Field theField)
           
 

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

Methods in edu.internet2.middleware.grouper.internal.dao that return Field
 Field FieldDAO.findByUuidOrName(java.lang.String uuid, java.lang.String name, boolean exceptionIfNull)
           
 Field FieldDAO.findByUuidOrName(java.lang.String uuid, java.lang.String name, boolean exceptionIfNull, QueryOptions queryOptions)
           
 

Methods in edu.internet2.middleware.grouper.internal.dao that return types with arguments of type Field
 java.util.Set<Field> FieldDAO.findAll()
           
 java.util.Set<Field> FieldDAO.findAllByType(FieldType type)
          Deprecated. use the FieldFinder instead
 java.util.Set<Field> PITFieldDAO.findMissingActivePITFields()
           
 

Methods in edu.internet2.middleware.grouper.internal.dao with parameters of type Field
 void FieldDAO.createOrUpdate(Field field)
           
 void FieldDAO.delete(Field field)
          Delete field
 java.util.Set<Membership> MembershipDAO.findAllByAttrDefOwnerAndField(java.lang.String ownerAttrDefId, Field f, boolean enabledOnly)
           
 java.util.Set<Membership> MembershipDAO.findAllByAttrDefOwnerAndFieldAndType(java.lang.String ownerAttrDefId, Field f, java.lang.String type, boolean enabledOnly)
           
 java.util.Set<Membership> MembershipDAO.findAllByAttrDefOwnerAndMemberAndField(java.lang.String ownerAttrDefId, java.lang.String memberUUID, Field f, boolean enabledOnly)
           
 java.util.Set<java.lang.Object[]> MembershipDAO.findAllByAttributeDefOwnerOptions(java.util.Collection<java.lang.String> attributeDefIds, java.util.Collection<java.lang.String> memberIds, java.util.Collection<java.lang.String> membershipIds, MembershipType membershipType, Field field, java.util.Set<edu.internet2.middleware.subject.Source> sources, java.lang.String scope, Stem stem, Stem.Scope stemScope, java.lang.Boolean enabled, java.lang.Boolean shouldCheckSecurity)
          find memberships by stem owner and other options.
 java.util.Set<Membership> MembershipDAO.findAllByCreatedAfter(java.util.Date d, Field f, boolean enabledOnly)
           
 java.util.Set<Membership> MembershipDAO.findAllByCreatedBefore(java.util.Date d, Field f, boolean enabledOnly)
           
 java.util.Set<GroupSet> GroupSetDAO.findAllByGroupOwnerAndField(java.lang.String groupId, Field field)
           
 java.util.Set<Membership> MembershipDAO.findAllByGroupOwnerAndField(java.lang.String ownerGroupId, Field f, boolean enabledOnly)
           
 java.util.Set<Membership> MembershipDAO.findAllByGroupOwnerAndFieldAndDepth(java.lang.String ownerGroupId, Field f, int depth, boolean enabledOnly)
           
 java.util.Set<Membership> MembershipDAO.findAllByGroupOwnerAndFieldAndMemberIdsAndType(java.lang.String ownerUUID, Field f, java.util.Collection<java.lang.String> memberIds, java.lang.String type, boolean enabledOnly)
           
 java.util.Set<Membership> MembershipDAO.findAllByGroupOwnerAndFieldAndMembers(java.lang.String ownerUUID, Field f, java.util.Collection<Member> members, boolean enabledOnly)
          TODO update for 1.5
 java.util.Set<Membership> MembershipDAO.findAllByGroupOwnerAndFieldAndMembersAndType(java.lang.String ownerUUID, Field f, java.util.Collection<Member> members, java.lang.String type, boolean enabledOnly)
           
 java.util.Set<Membership> MembershipDAO.findAllByGroupOwnerAndFieldAndType(java.lang.String ownerGroupId, Field f, java.lang.String type, boolean enabledOnly)
           
 java.util.Set<Membership> MembershipDAO.findAllByGroupOwnerAndMemberAndField(java.lang.String ownerGroupId, java.lang.String memberUUID, Field f, boolean enabledOnly)
           
 java.util.Set<java.lang.Object[]> MembershipDAO.findAllByGroupOwnerOptions(java.util.Collection<java.lang.String> groupIds, java.util.Collection<java.lang.String> memberIds, java.util.Collection<java.lang.String> membershipIds, MembershipType membershipType, Field field, java.util.Set<edu.internet2.middleware.subject.Source> sources, java.lang.String scope, Stem stem, Stem.Scope stemScope, java.lang.Boolean enabled)
          find membershpis by group owner and other options.
 java.util.Set<java.lang.Object[]> MembershipDAO.findAllByGroupOwnerOptions(java.util.Collection<java.lang.String> groupIds, java.util.Collection<java.lang.String> memberIds, java.util.Collection<java.lang.String> membershipIds, MembershipType membershipType, Field field, java.util.Set<edu.internet2.middleware.subject.Source> sources, java.lang.String scope, Stem stem, Stem.Scope stemScope, java.lang.Boolean enabled, java.lang.Boolean shouldCheckSecurity)
          find membershpis by group owner and other options.
 java.util.Set<java.lang.Object[]> MembershipDAO.findAllByGroupOwnerOptions(java.util.Collection<java.lang.String> groupIds, java.util.Collection<java.lang.String> memberIds, java.util.Collection<java.lang.String> membershipIds, MembershipType membershipType, Field field, java.util.Set<edu.internet2.middleware.subject.Source> sources, java.lang.String scope, Stem stem, Stem.Scope stemScope, java.lang.Boolean enabled, java.lang.Boolean shouldCheckSecurity, FieldType fieldType)
          find membershpis by group owner and other options.
 java.util.Set<GroupSet> GroupSetDAO.findAllByMemberGroupAndField(java.lang.String memberId, Field field)
           
 java.util.Set<Membership> MembershipDAO.findAllByStemOwnerAndField(java.lang.String ownerStemId, Field f, boolean enabledOnly)
           
 java.util.Set<Membership> MembershipDAO.findAllByStemOwnerAndFieldAndType(java.lang.String ownerStemId, Field f, java.lang.String type, boolean enabledOnly)
           
 java.util.Set<Membership> MembershipDAO.findAllByStemOwnerAndMemberAndField(java.lang.String ownerStemId, java.lang.String memberUUID, Field f, boolean enabledOnly)
           
 java.util.Set<java.lang.Object[]> MembershipDAO.findAllByStemOwnerOptions(java.util.Collection<java.lang.String> stemIds, java.util.Collection<java.lang.String> memberIds, java.util.Collection<java.lang.String> membershipIds, MembershipType membershipType, Field field, java.util.Set<edu.internet2.middleware.subject.Source> sources, java.lang.String scope, Stem stem, Stem.Scope stemScope, java.lang.Boolean enabled, java.lang.Boolean shouldCheckSecurity)
          find memberships by stem owner and other options.
 java.util.Set<Membership> MembershipDAO.findAllByStemParentOfGroupOwnerAndFieldAndType(Stem stem, Stem.Scope stemScope, Field field, MembershipType type, java.lang.Boolean enabledOnly, java.lang.String memberId)
           
 java.util.Set<Membership> MembershipDAO.findAllEffectiveByAttrDefOwner(java.lang.String ownerAttrDefId, java.lang.String memberUUID, Field f, java.lang.String viaGroupId, int depth, boolean enabledOnly)
           
 java.util.Set<Membership> MembershipDAO.findAllEffectiveByGroupOwner(java.lang.String ownerGroupId, java.lang.String memberUUID, Field f, java.lang.String viaGroupId, int depth, boolean enabledOnly)
           
 java.util.Set<Membership> MembershipDAO.findAllEffectiveByGroupOwnerAndMemberAndField(java.lang.String ownerGroupId, java.lang.String memberUUID, Field f, boolean enabledOnly)
           
 java.util.Set<Membership> MembershipDAO.findAllEffectiveByMemberAndField(java.lang.String memberUUID, Field f, boolean enabledOnly)
           
 java.util.Set<Membership> MembershipDAO.findAllEffectiveByStemOwner(java.lang.String ownerStemId, java.lang.String memberUUID, Field f, java.lang.String viaGroupId, int depth, boolean enabledOnly)
           
 java.util.Set<Membership> MembershipDAO.findAllImmediateByMemberAndField(java.lang.String memberUUID, Field f, boolean enabledOnly)
           
 java.util.Set<Member> MembershipDAO.findAllMembersByAttrDefOwnerAndFieldAndType(java.lang.String ownerAttrDefId, Field f, java.lang.String type, QueryOptions queryOptions, boolean enabledOnly)
           
 java.util.Set<Member> MembershipDAO.findAllMembersByGroupOwnerAndField(java.lang.String ownerGroupId, Field f, boolean enabledOnly)
           
 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.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> 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<Membership> MembershipDAO.findAllMembershipEntriesByGroupOwnerAndFieldAndType(java.lang.String ownerGroupId, Field f, java.lang.String type, boolean enabledOnly)
          In this case, membership objects are not joined with groupSets like most queries.
 java.util.Set<Membership> MembershipDAO.findAllMembershipsByGroupOwnerFieldDisabledRange(java.lang.String ownerGroupId, Field field, java.sql.Timestamp disabledDateFrom, java.sql.Timestamp disabledDateTo)
          Find all memberships based on group, field, and a range of disabled dates
 java.util.Set<Membership> MembershipDAO.findAllNonImmediateByMemberAndField(java.lang.String memberUUID, Field f, boolean enabledOnly)
           
 Membership MembershipDAO.findByAttrDefOwnerAndMemberAndFieldAndType(java.lang.String ownerAttrDefId, java.lang.String memberUUID, Field f, java.lang.String type, boolean exceptionIfNull, boolean enabledOnly)
           
 Membership MembershipDAO.findByGroupOwnerAndMemberAndFieldAndType(java.lang.String ownerGroupId, java.lang.String memberUUID, Field f, java.lang.String type, boolean exceptionIfNull, boolean enabledOnly)
           
 Membership MembershipDAO.findByStemOwnerAndMemberAndFieldAndType(java.lang.String ownerStemId, java.lang.String memberUUID, Field f, java.lang.String type, boolean exceptionIfNull, boolean enabledOnly)
           
 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
 GroupSet GroupSetDAO.findImmediateByOwnerAttrDefAndMemberGroupAndField(java.lang.String ownerAttrDefId, java.lang.String memberGroupId, Field field)
          Returns an immediate group set (having depth = 1 and mship_type = effective)
 GroupSet GroupSetDAO.findImmediateByOwnerGroupAndMemberGroupAndField(java.lang.String ownerGroupId, java.lang.String memberGroupId, Field field)
          Returns an immediate group set (having depth = 1 and mship_type = effective)
 GroupSet GroupSetDAO.findImmediateByOwnerStemAndMemberGroupAndField(java.lang.String ownerStemId, java.lang.String memberGroupId, Field field)
          Returns an immediate group set (having depth = 1 and mship_type = effective)
 java.util.Set<Membership> MembershipDAO.findMembershipsByMemberAndFieldSecure(GrouperSession grouperSession, java.lang.String memberUUID, Field f, boolean enabledOnly)
          find memberships that the user is allowed to see
 java.util.Set<java.lang.String> MembershipDAO.findSourceIdsByGroupOwnerOptions(java.lang.String groupId, MembershipType membershipType, Field field, java.lang.Boolean enabled)
          find membershpis by group owner and other options.
 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.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
 boolean FieldDAO.isInUse(Field f)
           
 void FieldDAO.saveUpdateProperties(Field field)
          save the update properties which are auto saved when business method is called
 void FieldDAO.update(Field field)
          update in db
 

Method parameters in edu.internet2.middleware.grouper.internal.dao with type arguments of type Field
 void FieldDAO.delete(java.util.Set<Field> fields)
          Delete fields
 java.util.Set<java.lang.Object[]> MembershipDAO.findAllByAttributeDefOwnerOptions(java.util.Collection<java.lang.String> attributeDefIds, java.util.Collection<java.lang.String> memberIds, java.util.Collection<java.lang.String> membershipIds, MembershipType membershipType, java.util.Collection<Field> field, java.util.Set<edu.internet2.middleware.subject.Source> sources, java.lang.String scope, Stem stem, Stem.Scope stemScope, java.lang.Boolean enabled, java.lang.Boolean shouldCheckSecurity, QueryOptions queryOptionsForAttributeDef, java.lang.String scopeForAttributeDef, boolean splitScopeForAttributeDef, boolean hasFieldForAttributeDef, boolean hasMembershipTypeForAttributeDef)
          find memberships by stem owner and other options.
 java.util.Set<java.lang.Object[]> MembershipDAO.findAllByAttributeDefOwnerOptions(java.util.Collection<java.lang.String> attributeDefIds, java.util.Collection<java.lang.String> memberIds, java.util.Collection<java.lang.String> membershipIds, MembershipType membershipType, java.util.Collection<Field> field, java.util.Set<edu.internet2.middleware.subject.Source> sources, java.lang.String scope, Stem stem, Stem.Scope stemScope, java.lang.Boolean enabled, java.lang.Boolean shouldCheckSecurity, QueryOptions queryOptionsForMember, java.lang.String filterForMember, boolean splitScopeForMember, boolean hasFieldForMember, boolean hasMembershipTypeForMember, QueryOptions queryOptionsForAttributeDef, java.lang.String scopeForAttributeDef, boolean splitScopeForAttributeDef, boolean hasFieldForAttributeDef, boolean hasMembershipTypeForAttributeDef)
          find memberships by stem owner and other options.
 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.util.Collection<java.lang.String> groupIds, java.util.Collection<java.lang.String> memberIds, java.util.Collection<java.lang.String> membershipIds, MembershipType membershipType, java.util.Collection<Field> fields, java.util.Collection<Privilege> privilegesTheUserHas, java.util.Set<edu.internet2.middleware.subject.Source> sources, java.lang.String scope, Stem stem, Stem.Scope stemScope, java.lang.Boolean enabled, java.lang.Boolean shouldCheckSecurity, FieldType fieldType, java.lang.String serviceId, ServiceRole serviceRole, QueryOptions queryOptionsForMember, java.lang.String filterForMember, boolean splitScopeForMember, boolean hasFieldForMember, boolean hasMembershipTypeForMember, QueryOptions queryOptionsForGroup, java.lang.String scopeForGroup, boolean splitScopeForGroup, boolean hasFieldForGroup, boolean hasMembershipTypeForGroup, Member memberHasMembershipForGroup)
          find memberships by group 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<java.lang.Object[]> MembershipDAO.findAllByStemOwnerOptions(java.util.Collection<java.lang.String> stemIds, java.util.Collection<java.lang.String> memberIds, java.util.Collection<java.lang.String> membershipIds, MembershipType membershipType, java.util.Collection<Field> field, java.util.Set<edu.internet2.middleware.subject.Source> sources, java.lang.String scope, Stem stem, Stem.Scope stemScope, java.lang.Boolean enabled, java.lang.Boolean shouldCheckSecurity, QueryOptions queryOptionsForMember, java.lang.String filterForMember, boolean splitScopeForMember, boolean hasFieldForMember, boolean hasMembershipTypeForMember, QueryOptions queryOptionsForStem, java.lang.String scopeForStem, boolean splitScopeForStem, boolean hasFieldForStem, boolean hasMembershipTypeForStem)
          find memberships by stem owner and other options.
 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.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<Stem> StemDAO.getAllStemsSecure(java.lang.String scope, GrouperSession grouperSession, edu.internet2.middleware.subject.Subject subject, java.util.Set<Privilege> inPrivSet, QueryOptions queryOptions, boolean splitScope, java.lang.String parentStemId, Stem.Scope stemScope, boolean findByUuidOrName, java.util.Collection<Field> userHasInGroupFields, java.util.Collection<Field> userHasInAttributeFields, java.util.Collection<java.lang.String> stemIds)
           
 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, boolean splitScope, java.lang.String parentStemId, Stem.Scope stemScope, boolean findByUuidOrName, java.util.Collection<Field> userHasInGroupFields, java.util.Collection<Field> userHasInAttributeFields, java.util.Collection<java.lang.String> stemIds)
           
 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, boolean splitScope, java.lang.String parentStemId, Stem.Scope stemScope, boolean findByUuidOrName, java.util.Collection<Field> userHasInGroupFields, java.util.Collection<Field> userHasInAttributeFields, java.util.Collection<java.lang.String> stemIds, java.lang.String idOfAttributeDefName, java.lang.Object attributeValue, java.lang.Boolean attributeCheckReadOnAttributeDef)
           
 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, boolean splitScope, java.lang.String parentStemId, Stem.Scope stemScope, boolean findByUuidOrName, java.util.Collection<Field> userHasInGroupFields, java.util.Collection<Field> userHasInAttributeFields, java.util.Collection<java.lang.String> stemIds, java.lang.String idOfAttributeDefName, java.lang.Object attributeValue, java.lang.Boolean attributeCheckReadOnAttributeDef)
           
 

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

Methods in edu.internet2.middleware.grouper.internal.dao.hib3 that return Field
 Field Hib3FieldDAO.findByUuidOrName(java.lang.String uuid, java.lang.String name, boolean exceptionIfNull)
           
 Field Hib3FieldDAO.findByUuidOrName(java.lang.String uuid, java.lang.String name, boolean exceptionIfNull, QueryOptions queryOptions)
           
 

Methods in edu.internet2.middleware.grouper.internal.dao.hib3 that return types with arguments of type Field
 java.util.Set<Field> Hib3FieldDAO.findAll()
           
 java.util.Set<Field> Hib3FieldDAO.findAllByType(FieldType type)
          Deprecated. use the FieldFinder instead
 java.util.Set<Field> Hib3PITFieldDAO.findMissingActivePITFields()
           
 

Methods in edu.internet2.middleware.grouper.internal.dao.hib3 with parameters of type Field
 void Hib3FieldDAO.createOrUpdate(Field field)
           
 void Hib3FieldDAO.delete(Field field)
           
 java.util.Set<Membership> Hib3MembershipDAO.findAllByAttrDefOwnerAndField(java.lang.String ownerAttrDefId, Field f, boolean enabledOnly)
           
 java.util.Set<Membership> Hib3MembershipDAO.findAllByAttrDefOwnerAndFieldAndType(java.lang.String ownerAttrDefId, Field f, java.lang.String type, boolean enabledOnly)
           
 java.util.Set<Membership> Hib3MembershipDAO.findAllByAttrDefOwnerAndMemberAndField(java.lang.String ownerAttrDefId, java.lang.String memberUUID, Field f, boolean enabledOnly)
           
 java.util.Set<java.lang.Object[]> Hib3MembershipDAO.findAllByAttributeDefOwnerOptions(java.util.Collection<java.lang.String> totalAttributeDefIds, java.util.Collection<java.lang.String> totalMemberIds, java.util.Collection<java.lang.String> totalMembershipIds, MembershipType membershipType, Field field, java.util.Set<edu.internet2.middleware.subject.Source> sources, java.lang.String scope, Stem stem, Stem.Scope stemScope, java.lang.Boolean enabled, java.lang.Boolean checkSecurity)
           
 java.util.Set<Membership> Hib3MembershipDAO.findAllByCreatedAfter(java.util.Date d, Field f, boolean enabledOnly)
           
 java.util.Set<Membership> Hib3MembershipDAO.findAllByCreatedBefore(java.util.Date d, Field f, boolean enabledOnly)
           
 java.util.Set<GroupSet> Hib3GroupSetDAO.findAllByGroupOwnerAndField(java.lang.String groupId, Field field)
           
 java.util.Set<Membership> Hib3MembershipDAO.findAllByGroupOwnerAndField(java.lang.String ownerGroupId, Field f, boolean enabledOnly)
           
 java.util.Set<Membership> Hib3MembershipDAO.findAllByGroupOwnerAndFieldAndDepth(java.lang.String ownerGroupId, Field f, int depth, boolean enabledOnly)
           
 java.util.Set<Membership> Hib3MembershipDAO.findAllByGroupOwnerAndFieldAndMemberIdsAndType(java.lang.String ownerGroupId, Field f, java.util.Collection<java.lang.String> memberIds, java.lang.String type, boolean enabledOnly)
           
 java.util.Set<Membership> Hib3MembershipDAO.findAllByGroupOwnerAndFieldAndMembers(java.lang.String ownerGroupId, Field f, java.util.Collection<Member> members, boolean enabledOnly)
           
 java.util.Set<Membership> Hib3MembershipDAO.findAllByGroupOwnerAndFieldAndMembersAndType(java.lang.String ownerGroupId, Field f, java.util.Collection<Member> members, java.lang.String type, boolean enabledOnly)
           
 java.util.Set<Membership> Hib3MembershipDAO.findAllByGroupOwnerAndFieldAndType(java.lang.String ownerGroupId, Field f, java.lang.String type, boolean enabledOnly)
           
 java.util.Set<Membership> Hib3MembershipDAO.findAllByGroupOwnerAndMemberAndField(java.lang.String ownerGroupId, java.lang.String memberUUID, Field f, boolean enabledOnly)
           
 java.util.Set<java.lang.Object[]> Hib3MembershipDAO.findAllByGroupOwnerOptions(java.util.Collection<java.lang.String> totalGroupIds, java.util.Collection<java.lang.String> totalMemberIds, java.util.Collection<java.lang.String> totalMembershipIds, MembershipType membershipType, Field field, java.util.Set<edu.internet2.middleware.subject.Source> sources, java.lang.String scope, Stem stem, Stem.Scope stemScope, java.lang.Boolean enabled)
           
 java.util.Set<java.lang.Object[]> Hib3MembershipDAO.findAllByGroupOwnerOptions(java.util.Collection<java.lang.String> totalGroupIds, java.util.Collection<java.lang.String> totalMemberIds, java.util.Collection<java.lang.String> totalMembershipIds, MembershipType membershipType, Field field, java.util.Set<edu.internet2.middleware.subject.Source> sources, java.lang.String scope, Stem stem, Stem.Scope stemScope, java.lang.Boolean enabled, java.lang.Boolean checkSecurity)
           
 java.util.Set<java.lang.Object[]> Hib3MembershipDAO.findAllByGroupOwnerOptions(java.util.Collection<java.lang.String> totalGroupIds, java.util.Collection<java.lang.String> totalMemberIds, java.util.Collection<java.lang.String> totalMembershipIds, MembershipType membershipType, Field field, java.util.Set<edu.internet2.middleware.subject.Source> sources, java.lang.String scope, Stem stem, Stem.Scope stemScope, java.lang.Boolean enabled, java.lang.Boolean checkSecurity, FieldType fieldType)
           
 java.util.Set<GroupSet> Hib3GroupSetDAO.findAllByMemberGroupAndField(java.lang.String memberId, Field field)
           
 java.util.Set<Membership> Hib3MembershipDAO.findAllByStemOwnerAndField(java.lang.String ownerStemId, Field f, boolean enabledOnly)
           
 java.util.Set<Membership> Hib3MembershipDAO.findAllByStemOwnerAndFieldAndType(java.lang.String ownerStemId, Field f, java.lang.String type, boolean enabledOnly)
           
 java.util.Set<Membership> Hib3MembershipDAO.findAllByStemOwnerAndMemberAndField(java.lang.String ownerStemId, java.lang.String memberUUID, Field f, boolean enabledOnly)
           
 java.util.Set<java.lang.Object[]> Hib3MembershipDAO.findAllByStemOwnerOptions(java.util.Collection<java.lang.String> totalStemIds, java.util.Collection<java.lang.String> totalMemberIds, java.util.Collection<java.lang.String> totalMembershipIds, MembershipType membershipType, Field field, java.util.Set<edu.internet2.middleware.subject.Source> sources, java.lang.String scope, Stem stem, Stem.Scope stemScope, java.lang.Boolean enabled, java.lang.Boolean checkSecurity)
           
 java.util.Set<Membership> Hib3MembershipDAO.findAllByStemParentOfGroupOwnerAndFieldAndType(Stem stem, Stem.Scope stemScope, Field field, MembershipType membershipType, java.lang.Boolean enabledOnly, java.lang.String memberId)
           
 java.util.Set<Membership> Hib3MembershipDAO.findAllEffectiveByAttrDefOwner(java.lang.String ownerAttrDefId, java.lang.String memberUUID, Field f, java.lang.String viaGroupId, int depth, boolean enabledOnly)
           
 java.util.Set<Membership> Hib3MembershipDAO.findAllEffectiveByGroupOwner(java.lang.String ownerGroupId, java.lang.String memberUUID, Field f, java.lang.String viaGroupId, int depth, boolean enabledOnly)
           
 java.util.Set<Membership> Hib3MembershipDAO.findAllEffectiveByGroupOwnerAndMemberAndField(java.lang.String ownerGroupId, java.lang.String memberUUID, Field f, boolean enabledOnly)
           
 java.util.Set<Membership> Hib3MembershipDAO.findAllEffectiveByMemberAndField(java.lang.String memberUUID, Field f, boolean enabledOnly)
           
 java.util.Set<Membership> Hib3MembershipDAO.findAllEffectiveByStemOwner(java.lang.String ownerStemId, java.lang.String memberUUID, Field f, java.lang.String viaGroupId, int depth, boolean enabledOnly)
           
 java.util.Set<Membership> Hib3MembershipDAO.findAllImmediateByMemberAndField(java.lang.String memberUUID, Field f, boolean enabledOnly)
           
 java.util.Set<Member> Hib3MembershipDAO.findAllMembersByAttrDefOwnerAndFieldAndType(java.lang.String ownerAttrDefId, Field f, java.lang.String type, QueryOptions queryOptions, boolean enabledOnly)
           
 java.util.Set<Member> Hib3MembershipDAO.findAllMembersByGroupOwnerAndField(java.lang.String groupOwnerId, Field f, boolean enabledOnly)
           
 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.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> 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<Membership> Hib3MembershipDAO.findAllMembershipEntriesByGroupOwnerAndFieldAndType(java.lang.String ownerGroupId, Field f, java.lang.String type, boolean enabledOnly)
           
 java.util.Set<Membership> Hib3MembershipDAO.findAllMembershipsByGroupOwnerFieldDisabledRange(java.lang.String ownerGroupId, Field f, java.sql.Timestamp disabledDateFrom, java.sql.Timestamp disabledDateTo)
           
 java.util.Set<Membership> Hib3MembershipDAO.findAllNonImmediateByMemberAndField(java.lang.String memberUUID, Field f, boolean enabledOnly)
           
 Membership Hib3MembershipDAO.findByAttrDefOwnerAndMemberAndFieldAndType(java.lang.String ownerAttrDefId, java.lang.String memberUUID, Field f, java.lang.String type, boolean exceptionIfNull, boolean enabledOnly)
           
 Membership Hib3MembershipDAO.findByGroupOwnerAndMemberAndFieldAndType(java.lang.String ownerGroupId, java.lang.String memberUUID, Field f, java.lang.String type, boolean exceptionIfNull, boolean enabledOnly)
           
 Membership Hib3MembershipDAO.findByStemOwnerAndMemberAndFieldAndType(java.lang.String ownerStemId, java.lang.String memberUUID, Field f, java.lang.String type, boolean exceptionIfNull, boolean enabledOnly)
           
 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
 GroupSet Hib3GroupSetDAO.findImmediateByOwnerAttrDefAndMemberGroupAndField(java.lang.String ownerAttrDefId, java.lang.String memberGroupId, Field field)
           
 GroupSet Hib3GroupSetDAO.findImmediateByOwnerGroupAndMemberGroupAndField(java.lang.String ownerGroupId, java.lang.String memberGroupId, Field field)
           
 GroupSet Hib3GroupSetDAO.findImmediateByOwnerStemAndMemberGroupAndField(java.lang.String ownerStemId, java.lang.String memberGroupId, Field field)
           
 java.util.Set<Membership> Hib3MembershipDAO.findMembershipsByMemberAndFieldSecure(GrouperSession grouperSession, java.lang.String memberUUID, Field f, boolean enabledOnly)
           
 java.util.Set<java.lang.String> Hib3MembershipDAO.findSourceIdsByGroupOwnerOptions(java.lang.String groupId, MembershipType membershipType, Field field, java.lang.Boolean enabled)
           
 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.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)
           
 boolean Hib3FieldDAO.isInUse(Field f)
           
 void Hib3FieldDAO.saveUpdateProperties(Field field)
           
 void Hib3FieldDAO.update(Field field)
           
 

Method parameters in edu.internet2.middleware.grouper.internal.dao.hib3 with type arguments of type Field
 void Hib3FieldDAO.delete(java.util.Set<Field> fields)
           
 java.util.Set<java.lang.Object[]> Hib3MembershipDAO.findAllByAttributeDefOwnerOptions(java.util.Collection<java.lang.String> attributeDefIds, java.util.Collection<java.lang.String> memberIds, java.util.Collection<java.lang.String> membershipIds, MembershipType membershipType, java.util.Collection<Field> fields, java.util.Set<edu.internet2.middleware.subject.Source> sources, java.lang.String scope, Stem stem, Stem.Scope stemScope, java.lang.Boolean enabled, java.lang.Boolean shouldCheckSecurity, QueryOptions queryOptionsForAttributeDef, java.lang.String scopeForAttributeDef, boolean splitScopeForAttributeDef, boolean hasFieldForAttributeDef, boolean hasMembershipTypeForAttributeDef)
           
 java.util.Set<java.lang.Object[]> Hib3MembershipDAO.findAllByAttributeDefOwnerOptions(java.util.Collection<java.lang.String> attributeDefIds, java.util.Collection<java.lang.String> memberIds, java.util.Collection<java.lang.String> membershipIds, MembershipType membershipType, java.util.Collection<Field> fields, java.util.Set<edu.internet2.middleware.subject.Source> sources, java.lang.String scope, Stem stem, Stem.Scope stemScope, java.lang.Boolean enabled, java.lang.Boolean shouldCheckSecurity, QueryOptions queryOptionsForMember, java.lang.String filterForMember, boolean splitScopeForMember, boolean hasFieldForMember, boolean hasMembershipTypeForMember, QueryOptions queryOptionsForAttributeDef, java.lang.String scopeForAttributeDef, boolean splitScopeForAttributeDef, boolean hasFieldForAttributeDef, boolean hasMembershipTypeForAttributeDef)
           
 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.util.Collection<java.lang.String> totalGroupIds, java.util.Collection<java.lang.String> totalMemberIds, java.util.Collection<java.lang.String> totalMembershipIds, MembershipType membershipType, java.util.Collection<Field> fields, java.util.Collection<Privilege> privilegesTheUserHas, java.util.Set<edu.internet2.middleware.subject.Source> sources, java.lang.String scope, Stem stem, Stem.Scope stemScope, java.lang.Boolean enabled, java.lang.Boolean checkSecurity, FieldType fieldType, java.lang.String serviceId, ServiceRole serviceRole, QueryOptions queryOptionsForMember, java.lang.String filterForMember, boolean splitScopeForMember, boolean hasFieldForMember, boolean hasMembershipTypeForMember, QueryOptions queryOptionsForGroup, java.lang.String scopeForGroup, boolean splitScopeForGroup, boolean hasFieldForGroup, boolean hasMembershipTypeForGroup, Member memberHasMembershipForGroup)
           
 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<java.lang.Object[]> Hib3MembershipDAO.findAllByStemOwnerOptions(java.util.Collection<java.lang.String> totalStemIds, java.util.Collection<java.lang.String> totalMemberIds, java.util.Collection<java.lang.String> totalMembershipIds, MembershipType membershipType, java.util.Collection<Field> fields, java.util.Set<edu.internet2.middleware.subject.Source> sources, java.lang.String scope, Stem stem, Stem.Scope stemScope, java.lang.Boolean enabled, java.lang.Boolean checkSecurity, QueryOptions queryOptionsForMember, java.lang.String filterForMember, boolean splitScopeForMember, boolean hasFieldForMember, boolean hasMembershipTypeForMember, QueryOptions queryOptionsForStem, java.lang.String scopeForStem, boolean splitScopeForStem, boolean hasFieldForStem, boolean hasMembershipTypeForStem)
           
 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.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<Stem> Hib3StemDAO.getAllStemsSecure(java.lang.String scope, GrouperSession grouperSession, edu.internet2.middleware.subject.Subject subject, java.util.Set<Privilege> inPrivSet, QueryOptions queryOptions, boolean splitScope, java.lang.String parentStemId, Stem.Scope stemScope, boolean findByUuidOrName, java.util.Collection<Field> userHasInGroupFields, java.util.Collection<Field> userHasInAttributeFields, java.util.Collection<java.lang.String> totalStemIds)
           
 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, boolean splitScope, java.lang.String parentStemId, Stem.Scope stemScope, boolean findByUuidOrName, java.util.Collection<Field> userHasInGroupFields, java.util.Collection<Field> userHasInAttributeFields, java.util.Collection<java.lang.String> totalStemIds)
           
 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, boolean splitScope, java.lang.String parentStemId, Stem.Scope stemScope, boolean findByUuidOrName, java.util.Collection<Field> userHasInGroupFields, java.util.Collection<Field> userHasInAttributeFields, java.util.Collection<java.lang.String> totalStemIds, java.lang.String idOfAttributeDefName, java.lang.Object attributeValue, java.lang.Boolean attributeCheckReadOnAttributeDef)
           
 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, boolean splitScope, java.lang.String parentStemId, Stem.Scope stemScope, boolean findByUuidOrName, java.util.Collection<Field> userHasInGroupFields, java.util.Collection<Field> userHasInAttributeFields, java.util.Collection<java.lang.String> totalStemIds, java.lang.String idOfAttributeDefName, java.lang.Object attributeValue, java.lang.Boolean attributeCheckReadOnAttributeDef)
           
 

Uses of Field in edu.internet2.middleware.grouper.log
 

Methods in edu.internet2.middleware.grouper.log with parameters of type Field
 void EventLog.groupAddMember(GrouperSession s, java.lang.String group, edu.internet2.middleware.subject.Subject subj, Field f, org.apache.commons.lang.time.StopWatch sw)
           
 void EventLog.groupDelMember(GrouperSession s, java.lang.String group, edu.internet2.middleware.subject.Subject subj, Field f, org.apache.commons.lang.time.StopWatch sw)
           
 

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

Methods in edu.internet2.middleware.grouper.membership that return types with arguments of type Field
 java.util.Set<Field> MembershipPath.getFields()
          field for this path, generally one for list, or multiple for privileges
 java.util.Set<Field> MembershipPath.getFieldsIncludingImplied()
          fields assigned, and the fields those fields imply
 

Methods in edu.internet2.middleware.grouper.membership with parameters of type Field
static MembershipPathGroup MembershipPathGroup.analyze(AttributeDef attributeDef, Member member, Field field)
          analyze the membership/privilege of a member in a attributeDef by various paths
static MembershipPathGroup MembershipPathGroup.analyze(AttributeDef attributeDef, Member member, Field field, edu.internet2.middleware.subject.Subject callingSubject)
          analyze the membership/privilege of a member in a attributeDef by various paths
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.analyze(Stem stem, Member member, Field field)
          analyze the membership/privilege of a member in a stem by various paths
static MembershipPathGroup MembershipPathGroup.analyze(Stem stem, Member member, Field field, edu.internet2.middleware.subject.Subject callingSubject)
          analyze the membership/privilege of a member in a stem by various paths
 

Method parameters in edu.internet2.middleware.grouper.membership with type arguments of type Field
static java.util.Set<MembershipSubjectContainer> MembershipSubjectContainer.convertFromMembershipsOwnersMembers(java.util.Set<java.lang.Object[]> memberships, java.util.Collection<Field> fields, boolean includeInheritedPrivileges)
          convert memberships into membership subject containers
 void MembershipPath.setFields(java.util.Set<Field> fields)
          field for this path, generally one for list, or multiple for privileges
 void MembershipPath.setFieldsIncludingImplied(java.util.Set<Field> fieldsIncludingImplied)
          fields assigned, and the fields those fields imply
 

Constructors in edu.internet2.middleware.grouper.membership with parameters of type Field
MembershipPathNode(Field field, AttributeDef theOwnerAttributeDef)
          constructor for attributeDef path code
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
MembershipPathNode(Field field, Stem theOwnerStem)
          constructor for stem path code
 

Constructor parameters in edu.internet2.middleware.grouper.membership with type arguments of type Field
MembershipResult(java.util.Set<java.lang.Object[]> theMembershipsGroupsMembers, java.lang.String theFieldId, java.util.Collection<Field> theFields, boolean theIncludeInheritedPrivileges)
           
 

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

Methods in edu.internet2.middleware.grouper.misc that return Field
 Field BaseMemberOf.getField()
           
 

Methods in edu.internet2.middleware.grouper.misc with parameters of type Field
 void MemberOf.addImmediate(GrouperSession s, Group g, Field f, Member _m)
          An immediate member is directly assigned to a group.
 void MemberOf.addImmediate(GrouperSession s, Stem ns, Field f, Member _m)
          An immediate member is directly assigned to a group.
 

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

Methods in edu.internet2.middleware.grouper.privs that return Field
 Field Privilege.getField()
          return the list name
 

Methods in edu.internet2.middleware.grouper.privs that return types with arguments of type Field
static java.util.Collection<Field> Privilege.convertPrivilegesToFields(java.util.Collection<Privilege> privileges)
          convert a collection of privileges to a collection of fields
static java.util.Set<Field> GrouperPrivilegeAdapter.fieldSet(java.util.Map<Privilege,java.lang.String> priv2list, java.util.Set<Privilege> privileges)
          convert a set of privileges to a set of fields
 

Methods in edu.internet2.middleware.grouper.privs with parameters of type Field
static boolean PrivilegeHelper.canViewMembers(GrouperSession grouperSession, Group group, Field field)
           
static java.util.Set<AttributeDef> GrouperPrivilegeAdapter.internal_getAttributeDefsWhereSubjectHasPriv(GrouperSession s, Member m, Field f)
           
static java.util.Set<Group> GrouperPrivilegeAdapter.internal_getGroupsWhereSubjectHasPriv(GrouperSession s, Member m, Field f)
           
static java.util.Set<Stem> GrouperPrivilegeAdapter.internal_getStemsWhereSubjectHasPriv(GrouperSession s, Member m, Field f)
           
static java.util.Set<Stem> GrouperPrivilegeAdapter.internal_getStemsWithGroupsWhereSubjectHasPriv(GrouperSession grouperSession, Member member, Field field)
           
 

Method parameters in edu.internet2.middleware.grouper.privs with type arguments of type Field
static java.util.Set<Privilege> Privilege.convertFieldsToPrivileges(java.util.Collection<Field> fields)
          convert a list to a privilege for any type of privilege
 

Uses of Field in edu.internet2.middleware.grouper.service
 

Methods in edu.internet2.middleware.grouper.service that return types with arguments of type Field
static java.util.Collection<Field> ServiceRole.allFieldsForGroupQuery()
          get all fields for any role
abstract  java.util.Collection<Field> ServiceRole.fieldsForGroupQuery()
          e.g. return the fields for this service role
 

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

Methods in edu.internet2.middleware.grouper.validator with parameters of type Field
static FieldTypeValidator FieldTypeValidator.validate(Field f)
           
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)
           
static DeleteFieldFromGroupTypeValidator DeleteFieldFromGroupTypeValidator.validate(GroupType type, Field f)
           
 

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

Methods in edu.internet2.middleware.grouper.xml.export that return Field
 Field XmlExportField.toField()
          convert to group