Class ProvisioningUpdatableAttributeAndValue
java.lang.Object
edu.internet2.middleware.grouper.app.provisioning.ProvisioningUpdatableAttributeAndValue
- All Implemented Interfaces:
GrouperCloneable
-
Constructor Summary
ConstructorDescriptionProvisioningUpdatableAttributeAndValue
(GrouperProvisioner grouperProvisioner, String attributeName, Object attributeValue, GrouperProvisioningConfigurationAttributeType grouperProvisioningConfigurationAttributeType) -
Method Summary
Modifier and TypeMethodDescriptionclone()
clone an object (deep clone, on fields that make sense)boolean
compare value might be different than the actual valueif this is a current value or a past value.int
hashCode()
void
setAttributeName
(String attributeName) void
setAttributeValue
(Object attributeValue) void
setCompareValue
(String compareValue) compare value might be different than the actual valuevoid
setCurrentValue
(Boolean currentValue) if this is a current value or a past value.toString()
-
Constructor Details
-
ProvisioningUpdatableAttributeAndValue
public ProvisioningUpdatableAttributeAndValue(GrouperProvisioner grouperProvisioner, String attributeName, Object attributeValue, GrouperProvisioningConfigurationAttributeType grouperProvisioningConfigurationAttributeType) - Parameters:
attributeName
-attributeValue
-
-
-
Method Details
-
getCompareValue
compare value might be different than the actual value- Returns:
-
setCompareValue
compare value might be different than the actual value- Parameters:
compareValue
-
-
clone
clone an object (deep clone, on fields that make sense)- Specified by:
clone
in interfaceGrouperCloneable
- Overrides:
clone
in classObject
- Returns:
- the clone of the object
- See Also:
-
toString
-
getCurrentValue
if this is a current value or a past value. This is only applicable on the Grouper side which holds past values- Returns:
-
setCurrentValue
if this is a current value or a past value. This is only applicable on the Grouper side which holds past values- Parameters:
currentValue
-
-
getAttributeName
- Returns:
-
setAttributeName
-
getAttributeValue
-
setAttributeValue
-
hashCode
public int hashCode() -
equals
-