Class AttributeAssignValueFinder.AttributeAssignValueFinderResult

java.lang.Object
edu.internet2.middleware.grouper.attr.finder.AttributeAssignValueFinder.AttributeAssignValueFinderResult
Enclosing class:
AttributeAssignValueFinder

public static class AttributeAssignValueFinder.AttributeAssignValueFinderResult extends Object
result for finding values of attributes
  • Constructor Details

    • AttributeAssignValueFinderResult

      public AttributeAssignValueFinderResult()
  • Method Details

    • getMapOwnerIdToAttributeAssign

      public Map<String,AttributeAssign> getMapOwnerIdToAttributeAssign()
      get the map from group id to the attribute assign
    • getMapOwnerIdToAttributeAssigns

      public Map<String,Set<AttributeAssign>> getMapOwnerIdToAttributeAssigns()
      get the map from group id to the attribute assign
    • getMapAttributeAssignIdToAttributeAssign

      public Map<String,AttributeAssign> getMapAttributeAssignIdToAttributeAssign()
      map of attributeAssignId to attributeAssign
    • retrieveAttributeDefNamesAndValueStrings

      public Map<String,String> retrieveAttributeDefNamesAndValueStrings(String ownerId)
      get the map of nameOfattribuetDefName to value
      Parameters:
      ownerId -
      Returns:
      the map
    • retrieveAssignIdsToAttributeDefNamesAndValueStrings

      public Map<String,Map<String,String>> retrieveAssignIdsToAttributeDefNamesAndValueStrings(String ownerId)
      get the map of attribute assign id (base attrbute) to map of names and values (assign of assign)
      Parameters:
      ownerId -
      Returns:
      the map
    • retrieveAssignIdsToAttributeDefNamesAndValueSetsStrings

      public Map<String,Map<String,Set<String>>> retrieveAssignIdsToAttributeDefNamesAndValueSetsStrings(String ownerId)
      get the map of attribute assign id (base attrbute) to map of names and sets of values (assign of assign)
      Parameters:
      ownerId -
      Returns:
      the map
    • retrieveAttributeAssignOnAssign

      public AttributeAssign retrieveAttributeAssignOnAssign(String ownerId, String nameOfAttributeDefName)
      get the attribute assign on assign based on group id and name of the attributeDefName
      Parameters:
      ownerId -
      nameOfAttributeDefName -
      Returns:
      the assignment