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.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.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.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.addAttribute(GrouperSession s, java.lang.String name, Privilege read, Privilege write, boolean required)
          Add a custom attribute Field to a custom GroupType.
 Field GroupType.addAttribute(GrouperSession s, java.lang.String name, Privilege read, Privilege write, boolean required, boolean exceptionIfExists)
          Add a custom attribute Field to a custom GroupType.
 Field GroupType.addList(GrouperSession s, java.lang.String name, Privilege read, Privilege write)
          Add a custom list Field to a custom GroupType.
 Field GroupType.addOrUpdateAttribute(GrouperSession s, java.lang.String name, Privilege read, Privilege write, boolean required)
          Add a custom attribute Field to a custom GroupType.
 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.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.getList()
          Get this membership's list.
 Field GroupType.internal_addField(GrouperSession s, java.lang.String name, FieldType type, Privilege read, Privilege write, boolean required, boolean exceptionIfExists, boolean updateIfExists, boolean[] changedArray, java.lang.String uuid)
          add a field if it is not already there
 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.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()
           
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.
 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.
 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.
 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<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, Group g, edu.internet2.middleware.subject.Subject subj, Field f)
          Deprecated. see overload
static Membership MembershipFinder.findImmediateMembership(GrouperSession s, Group g, edu.internet2.middleware.subject.Subject subj, Field f, boolean exceptionIfNotFound)
          Return the immediate membership if it exists.
static java.util.Set<Member> MembershipFinder.findMembers(Group group, Field field)
           
static java.util.Set<Member> MembershipFinder.findMembers(Group group, Field field, QueryOptions queryOptions)
           
static java.util.Set<Member> MembershipFinder.findMembers(Group group, Field field, java.util.Set<edu.internet2.middleware.subject.Source> sources, QueryOptions queryOptions)
           
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)
           
 AttributeAssignMembershipDelegate Group.getAttributeDelegateMembership(Member member, Field field)
          delegate for effective memberships
 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.
 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)
           
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)
          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 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)
          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
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.
static Field typeAddAttr.invoke(bsh.Interpreter i, bsh.CallStack stack, java.lang.String type, java.lang.String name, Privilege read, Privilege write, boolean req)
          Add an Attribute 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.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, java.lang.String groupTypeUuid, boolean exceptionIfNull)
           
 

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> FieldDAO.findAllFieldsByGroupType(java.lang.String uuid)
          Deprecated. use the FieldFinder method instead
 

Methods in edu.internet2.middleware.grouper.internal.dao with parameters of type Field
 void GroupTypeDAO.createField(Field _f)
           
 void FieldDAO.createOrUpdate(Field field)
           
 void GroupTypeDAO.deleteField(Field _f)
           
 java.util.Set<PITGroupSet> PITGroupSetDAO.findAllActiveByGroupOwnerAndField(java.lang.String groupId, Field 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<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<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<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.findAllMembersByStemOwnerAndFieldAndType(java.lang.String ownerStemId, Field f, java.lang.String type, QueryOptions queryOptions, boolean enabledOnly)
           
 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)
           
 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
 

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, java.lang.String groupTypeUuid, boolean exceptionIfNull)
           
 

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> Hib3FieldDAO.findAllFieldsByGroupType(java.lang.String uuid)
          Deprecated. use the FieldFinder method instead
 

Methods in edu.internet2.middleware.grouper.internal.dao.hib3 with parameters of type Field
 void Hib3GroupTypeDAO.createField(Field _f)
           
 void Hib3FieldDAO.createOrUpdate(Field field)
           
 void Hib3GroupTypeDAO.deleteField(Field field)
           
 java.util.Set<PITGroupSet> Hib3PITGroupSetDAO.findAllActiveByGroupOwnerAndField(java.lang.String groupId, 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<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<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<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.findAllMembersByStemOwnerAndFieldAndType(java.lang.String ownerStemId, Field f, java.lang.String type, QueryOptions queryOptions, 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)
           
 boolean Hib3FieldDAO.isInUse(Field f)
           
 void Hib3FieldDAO.saveUpdateProperties(Field field)
           
 void Hib3FieldDAO.update(Field field)
           
 

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.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.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)
           
 

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