OSID Logo
OSID Specifications
metering package
Version 3.1.0
Interfaceosid.metering.UtilityNode
Implementsosid.OsidNode
Used Byosid.metering.UtilityHierarchySession
osid.metering.UtilityNodeList
Description

This interface is a container for a partial hierarchy retrieval. The number of hierarchy levels traversable through this interface depend on the number of levels requested in the UtilityHierarchySession.

MethodgetUtility
Description

Gets the Utility at this node.

Returnosid.metering.Utility the utility represented by this node
Compliancemandatory This method must be implemented.
MethodgetParentUtilityNodes
Description

Gets the parents of this utility.

Returnosid.metering.UtilityNodeList the parents of the utility
Compliancemandatory This method must be implemented.
MethodgetChildUtilityNodes
Description

Gets the children of this utility.

Returnosid.metering.UtilityNodeList the children of this utility
Compliancemandatory This method must be implemented.