public final class MeasurementDescriptor
extends java.lang.Object
Note: MeasurementDescriptor names are Strings with enforced restrictions.
| Modifier and Type | Class and Description |
|---|---|
static class |
MeasurementDescriptor.BasicUnit
Fundamental units of measurement.
|
static class |
MeasurementDescriptor.MeasurementUnit
MeasurementUnit lets you build compound units of the form
10^n * (A * B * ...) / (X * Y * ...),
where the elements in the numerator and denominator are all BasicUnits.
|
| Modifier and Type | Field and Description |
|---|---|
static int |
MAX_LENGTH |
| Modifier and Type | Method and Description |
|---|---|
static MeasurementDescriptor |
create(java.lang.String name,
java.lang.String description,
MeasurementDescriptor.MeasurementUnit unit)
Constructs a new
MeasurementDescriptor. |
java.lang.String |
getDescription()
Detailed description of the measurement, used in documentation.
|
java.lang.String |
getName()
Name of measurement, e.g.
|
MeasurementDescriptor.MeasurementUnit |
getUnit()
The units in which
MeasurementDescriptor values are measured. |
public static final int MAX_LENGTH
public static MeasurementDescriptor create(java.lang.String name, java.lang.String description, MeasurementDescriptor.MeasurementUnit unit)
MeasurementDescriptor.public java.lang.String getName()
public java.lang.String getDescription()
public MeasurementDescriptor.MeasurementUnit getUnit()
MeasurementDescriptor values are measured.