Interface | Description |
---|---|
Dimension.Model |
This interface represents the mapping between
base units and dimensions . |
Class | Description |
---|---|
AlternateUnit<Q extends Quantity> |
This class represents the units used in expressions to distinguish between quantities of a different nature but of
the same dimensions.
|
BaseUnit<Q extends Quantity> |
This class represents the building blocks on top of which all others units are created.
|
CompoundUnit<Q extends Quantity> |
This class represents the multi-radix units (such as "hour:min:sec").
|
DerivedUnit<Q extends Quantity> |
This class identifies the units created by combining or transforming other units.
|
Dimension |
This class represents the dimension of an unit.
|
NonSI |
This class contains units that are not part of the International System of Units, that is, they are outside the SI,
but are important and widely used.
|
ProductUnit<Q extends Quantity> |
This class represents units formed by the product of rational powers of existing units.
|
SI |
This class contains SI (Système International d'Unités) base units, and derived units.
|
SystemOfUnits |
This class represents a system of units, it groups units together for historical or cultural reasons.
|
TransformedUnit<Q extends Quantity> |
This class represents the units derived from other units using
converters . |
Unit<Q extends Quantity> |
This class represents a determinate
quantity (as of length, time, heat, or
value) adopted as a standard of measurement. |
UnitFormat |
This class provides the interface for formatting and parsing
units . |
UnitFormat.ASCIIFormat |
This class represents the ASCIIFormat format.
|
UnitFormat.DefaultFormat |
This class represents the standard format.
|
Provides support for programatic unit handling.
SI
class (Système International d'Unités) and
about 50 non-standard units are available through the
NonSI
class.
Quantity
>) to
enforce compile-time checks of units/measures consistency, for example:[code]
Unit