Skip navigation links

Oracle Role Manager Java API Reference
10g (10.1.4)
E12031-02


oracle.iam.rm.temporal
Interface AttributeChangeSet


public interface AttributeChangeSet

Interface for a set of attribute changes relating to a particular point in value time.


Method Summary
 AttributeChange getAttributeChange(java.lang.String attributeKey)
          Gets the attribute change for a particular attribute that was changed as part of this change set.
 AttributeChange[] getAttributeChanges()
          Gets all of the attribute changes for this change set.
 java.util.Set<java.lang.String> getChangedAttributeKeys()
          Gets all of the keys of changed attributes for this change set.
 java.lang.Object getChangedAttributeValue(java.lang.String attributeKey)
          Gets the new value for a particular attribute that was changed as part of this change set.
 int size()
          Gets the number of attributes in this change set.

 

Method Detail

size

int size()
Gets the number of attributes in this change set.
Returns:
int representing the number of attributes in this change set.

getAttributeChanges

AttributeChange[] getAttributeChanges()
Gets all of the attribute changes for this change set.
Returns:
Array of attribute changes for this change set.

getChangedAttributeKeys

java.util.Set<java.lang.String> getChangedAttributeKeys()
Gets all of the keys of changed attributes for this change set.
Returns:
Set of strings representing the keys of changed attributes.

getChangedAttributeValue

java.lang.Object getChangedAttributeValue(java.lang.String attributeKey)
Gets the new value for a particular attribute that was changed as part of this change set.
Parameters:
attributeKey - key of the attribute
Returns:
Object representing the new of value of the specified attribute.

getAttributeChange

AttributeChange getAttributeChange(java.lang.String attributeKey)
Gets the attribute change for a particular attribute that was changed as part of this change set.
Parameters:
attributeKey - the key of the attribute

Skip navigation links

Oracle Role Manager Java API Reference
10g (10.1.4)
E12031-02


Copyright © 2007, 2008 Oracle. All Rights Reserved.