Class ProvisioningAttribute

java.lang.Object
edu.internet2.middleware.grouper.app.provisioning.ProvisioningAttribute

public class ProvisioningAttribute extends Object
name value pair could be multi valued
  • Constructor Details

    • ProvisioningAttribute

      public ProvisioningAttribute()
  • Method Details

    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getValueToProvisioningMembershipWrapper

      public Map<Object,ProvisioningMembershipWrapper> getValueToProvisioningMembershipWrapper()
      if this attribute is multivalued and represents a membership, this map links a value with a specific membership so it can be logged and tracked. Note: this might be null
      Returns:
      the map
    • setValueToProvisioningMembershipWrapper

      public void setValueToProvisioningMembershipWrapper(Map<Object,ProvisioningMembershipWrapper> valueToProvisioningMembershipWrapper)
      if this attribute is multivalued and represents a membership, this map links a value with a specific membership so it can be logged and tracked
      Parameters:
      valueToProvisioningMembershipWrapper -
    • getName

      public String getName()
      name of attribute
      Returns:
      name of attribute
    • setName

      public void setName(String name1)
      name of attribute
      Parameters:
      name1 -
    • getValue

      public Object getValue()
      value could be multi valued
      Returns:
      value
    • setValue

      public void setValue(Object value1)
      value could be multi valued
      Parameters:
      value1 -
    • clone

      public ProvisioningAttribute clone()
      deep clone the fields in this object
      Overrides:
      clone in class Object