See: Description
Interface | Description |
---|---|
IConstrainedMap<K> |
Read only interface for a map where the values are constrained by an
IConstraint per key. |
IConstraint<T> |
A constraint on allowed instances of an existing type
T , including constrained
conversions to and from persistable and interactive strings. |
IDescribedMap<K> | |
IFormatter<T> |
Generic formatter interface, primarily intended for human consumption.
|
IIncrementalFormatter |
Quantity formatter extension to reduce redundant information when presenting multiple adjacent,
and growing, quantities for human consumption.
|
IMutableConstrainedMap<K> |
A mutable extension to
IConstrainedMap . |
IOptionDescriptor<T> | |
IPersister<T> | |
IPrefix<P extends IPrefix<P>> | |
IQuantity | |
IRange<T extends Comparable<? super T>> |
A range of
Comparable s. |
IScalarAffineTransform |
A one dimensional affine transform, to be used on numerical quantity values (that is, the numbers
in front of a unit).
|
ITypedQuantity<U extends TypedUnit<U>> |
Type parameterized extension of
IQuantity . |
IUnit |
A unit of an affine unit system.
|
LinearKindOfQuantity.LinearUnitSelector | |
TypedUnit.UnitSelector<U extends TypedUnit<U>> |
Class | Description |
---|---|
BinaryScaleFactor | |
BinaryUnitSelector | |
ComparableConstraint<T extends Comparable<T>> |
A
constraint that wraps a persister for Comparable
values, and constrains the allowed values with minimum and maximum values. |
ContentType<T> |
A content type describes what kind of data a value is.
|
CustomUnitSelector | |
DecimalScaleFactor | |
DecimalUnitSelector | |
DisplayFormatter<T> |
A display formatter is basically an identifier that tells a user interface widget how the unit
should be formatted, e.g.
|
ImpreciseScaleFactor |
Quick and dirty
ScaleFactor implementation. |
KindOfQuantity<U extends TypedUnit<U>> | |
KindOfQuantity.ExactFormatter<U extends TypedUnit<U>> | |
KindOfQuantity.VerboseFormatter<U extends TypedUnit<U>> | |
LinearKindOfQuantity |
The kind of a linear (scalar) physical quantity.
|
LinearKindOfQuantity.AutoFormatter | |
LinearKindOfQuantity.DualUnitFormatter | |
LinearUnit |
A measurement unit for a particular kind of quantity.
|
LinearUnit.Custom | |
LongPostOffsetTransform |
IScalarAffineTransform used as the inverse of LongPreOffsetTransform to avoid
losing the precision of the long offset. |
LongPreOffsetTransform |
Transform that adds an offset first and then multiplies with the
multiplier. |
LongScaleFactor |
Short term
ScaleFactor implementation to improve custom units. |
MutableConstrainedMap<K> |
A mutable extension to
IConstrainedMap . |
QuantitiesToolkit | |
QuantityRange<U extends TypedUnit<U>> |
A finite range of quantities.
|
RangeContentType<T extends Comparable<? super T>> | |
ScaleFactor |
A linear transform, that is, a scale factor.
|
SimpleAffineTransform | |
SimpleConstrainedMap<K> |
Simple constrained map that allows constraints to be added, and an optional fallback constraint.
|
StructContentType<T> | |
TimestampUnit | |
TypedUnit<U extends TypedUnit<U>> |
Type parameterized extension of
IUnit . |
UnitLookup |
This class is responsible for configuring the different units that are available in Mission
Control.
|
WrappingPersister<T> |
Enum | Description |
---|---|
BinaryPrefix |
Binary prefixes, as standardized by IEC.
|
DecimalPrefix |
Decimal prefixes, as standardized by SI.
|
QuantityConversionException.Problem |
Exception | Description |
---|---|
QuantityConversionException |
Exception denoting problem converting between representations of physical quantities ("numbers
with units").
|
QuantityConversionException.Persisted | |
QuantityConversionException.Quantity |
Copyright © 2020. All rights reserved.