Class AttributeAssignValueFinder

java.lang.Object
edu.internet2.middleware.grouper.attr.finder.AttributeAssignValueFinder

public class AttributeAssignValueFinder extends Object
finder methods for attribute assign
  • Constructor Details

    • AttributeAssignValueFinder

      public AttributeAssignValueFinder()
  • Method Details

    • assignAttributeCheckReadOnAttributeDef

      public AttributeAssignValueFinder assignAttributeCheckReadOnAttributeDef(boolean theAttributeDefNameUseSecurity)
      use security around attribute def? default is true
      Parameters:
      theAttributeDefNameUseSecurity -
      Returns:
      this for chaining
    • assignOwnerGroupIdsOfAssignAssign

      public AttributeAssignValueFinder assignOwnerGroupIdsOfAssignAssign(Collection<String> ownerGroupIdsOfAssignAssign1)
      look for values of groups where it is an assignment on assignment
      Parameters:
      ownerGroupIdsOfAssignAssign1 -
      Returns:
      this for chaining
    • addOwnerGroupIdsOfAssignAssign

      public AttributeAssignValueFinder addOwnerGroupIdsOfAssignAssign(String ownerGroupIdsOfAssignAssign1)
      look for values of groups where it is an assignment on assignment
      Parameters:
      ownerGroupIdsOfAssignAssign1 -
      Returns:
      this for chaining
    • assignOwnerMemberIdsOfAssignAssign

      public AttributeAssignValueFinder assignOwnerMemberIdsOfAssignAssign(Collection<String> ownerMemberIdsOfAssignAssign1)
      look for values of members where it is an assignment on assignment
      Parameters:
      ownerMemberIdsOfAssignAssign1 -
      Returns:
      this for chaining
    • addOwnerMemberIdOfAssignAssign

      public AttributeAssignValueFinder addOwnerMemberIdOfAssignAssign(String ownerMemberIdsOfAssignAssign1)
      look for values of members where it is an assignment on assignment
      Parameters:
      ownerMemberIdsOfAssignAssign1 -
      Returns:
      this for chaining
    • assignOwnerGroupsOfAssignAssign

      public AttributeAssignValueFinder assignOwnerGroupsOfAssignAssign(Collection<Group> ownerGroupIdsOfAssignAssign1)
      look for values of groups where it is an assignment on assignment
      Parameters:
      ownerGroupIdsOfAssignAssign1 -
      Returns:
      this for chaining
    • addOwnerGroupOfAssignAssign

      public AttributeAssignValueFinder addOwnerGroupOfAssignAssign(Group ownerGroupIdsOfAssignAssign1)
      look for values of groups where it is an assignment on assignment
      Parameters:
      ownerGroupIdsOfAssignAssign1 -
      Returns:
      this for chaining
    • addOwnerMemberOfAssignAssign

      public AttributeAssignValueFinder addOwnerMemberOfAssignAssign(Member ownerMemberIdsOfAssignAssign1)
      look for values of members where it is an assignment on assignment
      Parameters:
      ownerMemberIdsOfAssignAssign1 -
      Returns:
      this for chaining
    • assignOwnerStemIdsOfAssignAssign

      public AttributeAssignValueFinder assignOwnerStemIdsOfAssignAssign(Collection<String> ownerStemIdsOfAssignAssign1)
      look for values of stems where it is an assignment on assignment
      Parameters:
      ownerStemIdsOfAssignAssign1 -
      Returns:
      this for chaining
    • addOwnerStemIdsOfAssignAssign

      public AttributeAssignValueFinder addOwnerStemIdsOfAssignAssign(String ownerStemIdsOfAssignAssign1)
      look for values of stems where it is an assignment on assignment
      Parameters:
      ownerStemIdsOfAssignAssign1 -
      Returns:
      this for chaining
    • assignOwnerStemsOfAssignAssign

      public AttributeAssignValueFinder assignOwnerStemsOfAssignAssign(Collection<Stem> ownerStemIdsOfAssignAssign1)
      look for values of stems where it is an assignment on assignment
      Parameters:
      ownerStemIdsOfAssignAssign1 -
      Returns:
      this for chaining
    • addOwnerStemOfAssignAssign

      public AttributeAssignValueFinder addOwnerStemOfAssignAssign(Stem ownerStemIdsOfAssignAssign1)
      look for values of stems where it is an assignment on assignment
      Parameters:
      ownerStemIdsOfAssignAssign1 -
      Returns:
      this for chaining
    • addAttributeAssignId

      public AttributeAssignValueFinder addAttributeAssignId(String attributeAssignId)
      add attribute assign id
      Parameters:
      attributeAssignId -
      Returns:
      this for chaining
    • assignAttributeAssignIds

      public AttributeAssignValueFinder assignAttributeAssignIds(Collection<String> attributeAssignIds1)
      add owner group id
      Parameters:
      attributeAssignIds1 -
      Returns:
      this for chaining
    • addAttributeDefNameId

      public AttributeAssignValueFinder addAttributeDefNameId(String attributeDefNameId)
      attribute def name id to find
      Parameters:
      attributeDefNameId -
      Returns:
      this for chaining
    • assignAttributeDefNameIds

      public AttributeAssignValueFinder assignAttributeDefNameIds(Collection<String> theAttributeDefNameIds)
      attribute def name ids to find
      Parameters:
      theAttributeDefNameIds -
      Returns:
      this for chaining
    • findAttributeAssignValuesResult

      public AttributeAssignValueFinder.AttributeAssignValueFinderResult findAttributeAssignValuesResult()
      find all the attribute assigns
      Returns:
      the result which has the values
    • findAttributeAssignValues

      public Set<AttributeAssignValue> findAttributeAssignValues()
      find all the attribute assigns
      Returns:
      the set of values or the empty set if none found
    • addOwnerAttributeDefIdsOfAssignAssign

      public AttributeAssignValueFinder addOwnerAttributeDefIdsOfAssignAssign(String ownerAttributeDefIdsOfAssignAssign1)
      look for values of AttributeDefs where it is an assignment on assignment
      Parameters:
      ownerAttributeDefIdsOfAssignAssign1 -
      Returns:
      this for chaining
    • addOwnerAttributeDefOfAssignAssign

      public AttributeAssignValueFinder addOwnerAttributeDefOfAssignAssign(Stem ownerAttributeDefIdsOfAssignAssign1)
      look for values of AttributeDefs where it is an assignment on assignment
      Parameters:
      ownerAttributeDefIdsOfAssignAssign1 -
      Returns:
      this for chaining
    • assignOwnerAttributeDefIdsOfAssignAssign

      public AttributeAssignValueFinder assignOwnerAttributeDefIdsOfAssignAssign(Collection<String> ownerAttributeDefIdsOfAssignAssign1)
      look for values of AttributeDefs where it is an assignment on assignment
      Parameters:
      ownerAttributeDefIdsOfAssignAssign1 -
      Returns:
      this for chaining
    • assignOwnerAttributeDefsOfAssignAssign

      public AttributeAssignValueFinder assignOwnerAttributeDefsOfAssignAssign(Collection<AttributeDef> ownerAttributeDefIdsOfAssignAssign1)
      look for values of AttributeDefs where it is an assignment on assignment
      Parameters:
      ownerAttributeDefIdsOfAssignAssign1 -
      Returns:
      this for chaining