| Package | Description |
|---|---|
| org.openjdk.jmc.common.unit |
This package contains the data model for quantities and units.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IQuantity |
interface |
IRange<T extends java.lang.Comparable<? super T>>
A range of
Comparables. |
interface |
ITypedQuantity<U extends TypedUnit<U>>
Type parameterized extension of
IQuantity. |
| Modifier and Type | Class and Description |
|---|---|
class |
QuantityRange<U extends TypedUnit<U>>
A finite range of quantities.
|
private static class |
QuantityRange.Point<U extends TypedUnit<U>> |
private static class |
QuantityRange.WithEnd<U extends TypedUnit<U>> |
private static class |
QuantityRange.WithExtent<U extends TypedUnit<U>> |
(package private) class |
ScalarQuantity<U extends TypedUnit<U>>
A scalar physical quantity value, conceptually a (real) number with a unit.
|
static class |
ScalarQuantity.DoubleStored<U extends TypedUnit<U>> |
static class |
ScalarQuantity.LongStored<U extends TypedUnit<U>> |
| Modifier and Type | Method and Description |
|---|---|
static IDisplayable |
QuantityRange.createInfinite(IQuantity start,
IQuantity end)
|