Skip navigation links

Oracle Fusion Middleware Management Java API Reference for Oracle Entitlements Server
11g Release 1 (11.1.1)

E22649-02 ESAPI


oracle.security.jps.service.policystore.info
Class AttributeAssignment<T extends DataType>

java.lang.Object
  extended by oracle.security.jps.service.policystore.info.AttributeAssignment<T>


public class AttributeAssignment<T extends DataType>
extends java.lang.Object

The class contains attribute assignment of an obligation.


Constructor Summary
AttributeAssignment(java.lang.String name, AttributeEntry<T> attr)
          Constructor
AttributeAssignment(java.lang.String name, RuleExpressionEntry.BuiltInAttributes attr)
           
AttributeAssignment(java.lang.String name, T value)
          Constructor

 

Method Summary
 boolean equals(java.lang.Object object)
           
 AttributeEntry<T> getAttribute()
          Returns the attribute assigned, if a static value is assigned, return null.
 java.lang.String getName()
          Returns the obligation attribute name
 T getValue()
          Returns the value assigned, if an attribute is assigned, return null.
 int hashCode()
           

 

Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait

 

Constructor Detail

AttributeAssignment

public AttributeAssignment(java.lang.String name,
                           T value)
Constructor
Parameters:
name - the obligation attribute name
value - the value assigned to the obligation attribute

AttributeAssignment

public AttributeAssignment(java.lang.String name,
                           AttributeEntry<T> attr)
Constructor
Parameters:
name - the obligtation attribute name
attr - the attribute assigned the obligation attribute

AttributeAssignment

public AttributeAssignment(java.lang.String name,
                           RuleExpressionEntry.BuiltInAttributes attr)

Method Detail

getName

public java.lang.String getName()
Returns the obligation attribute name
Returns:

getAttribute

public AttributeEntry<T> getAttribute()
Returns the attribute assigned, if a static value is assigned, return null.
Returns:

getValue

public T getValue()
Returns the value assigned, if an attribute is assigned, return null.
Returns:

equals

public boolean equals(java.lang.Object object)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

Skip navigation links

Oracle Fusion Middleware Management Java API Reference for Oracle Entitlements Server
11g Release 1 (11.1.1)

E22649-02 ESAPI


Copyright © 2011, Oracle. All rights reserved.