org.opengroup.arm40.metric.ArmMetricGroupDefinition Interface Reference
[ARM 4.0 Metrics, ARM 4.0 Definitions]
Is used to bind ArmMetricDefinition
objects to an ArmTransactionWithMetricsDefinition
or ArmTranReportWithMetricsDefinition
object.
More...

Public Member Functions | |
ArmMetricDefinition | getMetricDefinition (int index) |
Detailed Description
Is used to bind ArmMetricDefinition
objects to an ArmTransactionWithMetricsDefinition
or ArmTranReportWithMetricsDefinition
object.
The binding occurs when the transaction object is created using newArmTransactionWithMetricsDefinition()
or newArmTranReportWithMetricsDefinition()
and is immutable afterwards.
Objects implementing this interface are created using ArmMetricFactory#newArmMetricGroupDefinition.
Member Function Documentation
ArmMetricDefinition org.opengroup.arm40.metric.ArmMetricGroupDefinition.getMetricDefinition | ( | int | index | ) |
- Parameters:
-
index is the index into the ArmMetricDefinition array.
It must have a value in the range 0:6. To remain consistent with ARM 2.0, any ArmMetricDefinition
subclass except ArmMetricString32Definition
can be assigned to elements 0:5 and only ArmMetricString32Definition
can be assigned to element 6.
- Returns:
- the metric at the array index. This value may be null.
The documentation for this interface was generated from the following file:
- org/opengroup/arm40/metric/ArmMetricGroupDefinition.java