Uses of Interface
tech.units.indriya.ComparableQuantity
Packages that use ComparableQuantity
Package
Description
This package provides a Java SE 8 implementation of the
Units of Measurement API.
-
Uses of ComparableQuantity in tech.units.indriya
Classes in tech.units.indriya that implement ComparableQuantityModifier and TypeClassDescriptionclass
AbstractQuantity<Q extends javax.measure.Quantity<Q>>
This class represents the immutable result of a scalar measurement stated in a known unit.Methods in tech.units.indriya that return ComparableQuantityModifier and TypeMethodDescriptionfinal <T extends javax.measure.Quantity<T>>
ComparableQuantity<T> Casts this quantity to a parameterized quantity of specified nature or throw aClassCastException
if the dimension of the specified quantity and its unit's dimension do not match.<T extends javax.measure.Quantity<T>>
ComparableQuantity<T> <T extends javax.measure.Quantity<T>,
E extends javax.measure.Quantity<E>>
ComparableQuantity<E> ComparableQuantity.divide
(javax.measure.Quantity<?> that) <T extends javax.measure.Quantity<T>,
E extends javax.measure.Quantity<E>>
ComparableQuantity<E> Multiply and cast theComparableQuantity
<T extends javax.measure.Quantity<T>>
ComparableQuantity<T> ComparableQuantity.inverse()
<T extends javax.measure.Quantity<T>>
ComparableQuantity<T> invert and already cast to defined quantityClass<T extends javax.measure.Quantity<T>,
E extends javax.measure.Quantity<E>>
ComparableQuantity<E> ComparableQuantity.multiply
(javax.measure.Quantity<?> multiplier) <T extends javax.measure.Quantity<T>,
E extends javax.measure.Quantity<E>>
ComparableQuantity<E> Divide and cast theComparableQuantity
Returns this quantity after conversion to specified unit. -
Uses of ComparableQuantity in tech.units.indriya.format
Methods in tech.units.indriya.format that return ComparableQuantityModifier and TypeMethodDescriptionabstract ComparableQuantity
<?> AbstractQuantityFormat.parse
(CharSequence csq) Parses a portion of the specifiedCharSequence
from the specified position to produce an object.(package private) abstract ComparableQuantity
<?> AbstractQuantityFormat.parse
(CharSequence csq, int index) Parses a portion of the specifiedCharSequence
from the specified position to produce an object.abstract ComparableQuantity
<?> AbstractQuantityFormat.parse
(CharSequence csq, ParsePosition cursor) Parses a portion of the specifiedCharSequence
from the specified position to produce an object.NumberSpaceQuantityFormat.parse
(CharSequence csq) (package private) ComparableQuantity
<?> NumberSpaceQuantityFormat.parse
(CharSequence csq, int index) NumberSpaceQuantityFormat.parse
(CharSequence csq, ParsePosition cursor) SimpleQuantityFormat.parse
(CharSequence csq) SimpleQuantityFormat.parse
(CharSequence csq, ParsePosition cursor) -
Uses of ComparableQuantity in tech.units.indriya.quantity
Classes in tech.units.indriya.quantity that implement ComparableQuantityModifier and TypeClassDescription(package private) final class
BigIntegerQuantity<Q extends javax.measure.Quantity<Q>>
An amount of quantity, implementation ofComparableQuantity
that usesBigInteger
as implementation ofNumber
, this object is immutable.(package private) final class
ByteQuantity<Q extends javax.measure.Quantity<Q>>
An amount of quantity, consisting of a short and a Unit.(package private) final class
DecimalQuantity<Q extends javax.measure.Quantity<Q>>
An amount of quantity, implementation ofComparableQuantity
that usesBigDecimal
as implementation ofNumber
, this object is immutable.(package private) final class
DoubleQuantity<Q extends javax.measure.Quantity<Q>>
An amount of quantity, implementation ofComparableQuantity
that usesDouble
as implementation ofNumber
, this object is immutable.(package private) final class
FloatQuantity<Q extends javax.measure.Quantity<Q>>
An amount of quantity, consisting of a float and a Unit.(package private) final class
IntegerQuantity<Q extends javax.measure.Quantity<Q>>
An amount of quantity, consisting of an integer and a Unit.(package private) final class
LongQuantity<Q extends javax.measure.Quantity<Q>>
An amount of quantity, consisting of a long and a Unit.class
NumberQuantity<Q extends javax.measure.Quantity<Q>>
An amount of quantity, implementation ofComparableQuantity
that keepNumber
as possible otherwise converts toDecimalQuantity
, this object is immutable.(package private) final class
ShortQuantity<Q extends javax.measure.Quantity<Q>>
An amount of quantity, consisting of a short and a Unit.Methods in tech.units.indriya.quantity that return ComparableQuantityModifier and TypeMethodDescriptionprivate ComparableQuantity
<Q> private ComparableQuantity
<Q> private ComparableQuantity
<Q> private ComparableQuantity
<Q> private ComparableQuantity
<Q> private ComparableQuantity
<Q> BigIntegerQuantity.divide
(javax.measure.Quantity<?> that) ByteQuantity.divide
(javax.measure.Quantity<?> that) DecimalQuantity.divide
(javax.measure.Quantity<?> that) DoubleQuantity.divide
(javax.measure.Quantity<?> that) FloatQuantity.divide
(javax.measure.Quantity<?> that) IntegerQuantity.divide
(javax.measure.Quantity<?> that) LongQuantity.divide
(javax.measure.Quantity<?> that) NumberQuantity.divide
(javax.measure.Quantity<?> that) ShortQuantity.divide
(javax.measure.Quantity<?> that) static ComparableQuantity
<?> Quantities.getQuantity
(CharSequence csq) Returns theinvalid reference
decimal
static <Q extends javax.measure.Quantity<Q>>
ComparableQuantity<Q> Quantities.getQuantity
(Number value, javax.measure.Unit<Q> unit) Returns the scalar measurement.BigIntegerQuantity.inverse()
ByteQuantity.inverse()
DecimalQuantity.inverse()
FloatQuantity.inverse()
NumberQuantity.inverse()
ShortQuantity.inverse()
BigIntegerQuantity.multiply
(javax.measure.Quantity<?> that) ByteQuantity.multiply
(javax.measure.Quantity<?> multiplier) DecimalQuantity.multiply
(javax.measure.Quantity<?> that) DoubleQuantity.multiply
(javax.measure.Quantity<?> that) FloatQuantity.multiply
(javax.measure.Quantity<?> that) IntegerQuantity.multiply
(javax.measure.Quantity<?> that) LongQuantity.multiply
(javax.measure.Quantity<?> that) NumberQuantity.multiply
(javax.measure.Quantity<?> that) ShortQuantity.multiply
(javax.measure.Quantity<?> multiplier) -
Uses of ComparableQuantity in tech.units.indriya.quantity.time
Classes in tech.units.indriya.quantity.time that implement ComparableQuantityModifier and TypeClassDescriptionfinal class
Class that representsTemporalUnit
in Unit-APIfinal class
Class that representsTimeUnit
in Unit-APIMethods in tech.units.indriya.quantity.time that return ComparableQuantityModifier and TypeMethodDescriptionComparableQuantity
<javax.measure.quantity.Time> TemporalQuantity.add
(javax.measure.Quantity<javax.measure.quantity.Time> that) ComparableQuantity
<javax.measure.quantity.Time> TimeUnitQuantity.add
(javax.measure.Quantity<javax.measure.quantity.Time> that) ComparableQuantity
<javax.measure.quantity.Time> TemporalQuantity.divide
(javax.measure.Quantity<?> that) ComparableQuantity
<javax.measure.quantity.Time> TimeUnitQuantity.divide
(javax.measure.Quantity<?> that) ComparableQuantity
<javax.measure.quantity.Frequency> TemporalQuantity.inverse()
ComparableQuantity
<javax.measure.quantity.Frequency> TimeUnitQuantity.inverse()
ComparableQuantity
<javax.measure.quantity.Time> TemporalQuantity.multiply
(javax.measure.Quantity<?> multiplier) ComparableQuantity
<javax.measure.quantity.Time> TimeUnitQuantity.multiply
(javax.measure.Quantity<?> multiplier) ComparableQuantity
<javax.measure.quantity.Time> TemporalQuantity.subtract
(javax.measure.Quantity<javax.measure.quantity.Time> that) ComparableQuantity
<javax.measure.quantity.Time> TimeUnitQuantity.subtract
(javax.measure.Quantity<javax.measure.quantity.Time> that) -
Uses of ComparableQuantity in tech.units.indriya.spi
Methods in tech.units.indriya.spi that return ComparableQuantityMethods in tech.units.indriya.spi with parameters of type ComparableQuantityModifier and TypeMethodDescriptionstatic <Q extends javax.measure.Quantity<Q>>
Measurement<Q> Measurement.of
(ComparableQuantity<Q> q) static <Q extends javax.measure.Quantity<Q>>
Measurement<Q> Measurement.of
(ComparableQuantity<Q> q, Instant i) Constructors in tech.units.indriya.spi with parameters of type ComparableQuantityModifierConstructorDescriptionprotected
protected
DefaultComparable
(ComparableQuantity q, long t) protected