Hierarchy Developer's Guide for Oracle Self-Service E-Billing > APIs for Customizing Oracle Self-Service E-Billing Hierarchy Manager >

IAttribute Interface


The IAttribute interface represents an attribute of a hierarchy node. Each attribute is essentially a name-value pair. A node can have a list of attributes associated with it. Each attribute is identified by its name and value. It is possible to have multiple nodes that have the same name but different values, for example: {"fruit", "apple"}, {"fruit", "orange"}, and {"fruit", "pear}. Table 3 describes the methods available for the IAttribute API.

Table 3. IAttribute Methods
Method
Description

String getName()

Retrieves the name of the attribute

java.lang.Object getValue()

Retrieves the value of the attribute.

void setName(java.lang.String name)

Sets the name of the attribute.

void setValue(java.lang.Object value)

Sets the value of the attribute.

Hierarchy Developer's Guide for Oracle Self-Service E-Billing Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices.