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 TypeClassDescriptionclassAbstractQuantity<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 aClassCastExceptionif 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 theComparableQuantityReturns 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 specifiedCharSequencefrom the specified position to produce an object.(package private) abstract ComparableQuantity<?> AbstractQuantityFormat.parse(CharSequence csq, int index) Parses a portion of the specifiedCharSequencefrom the specified position to produce an object.abstract ComparableQuantity<?> AbstractQuantityFormat.parse(CharSequence csq, ParsePosition cursor) Parses a portion of the specifiedCharSequencefrom 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 classBigIntegerQuantity<Q extends javax.measure.Quantity<Q>>An amount of quantity, implementation ofComparableQuantitythat usesBigIntegeras implementation ofNumber, this object is immutable.(package private) final classByteQuantity<Q extends javax.measure.Quantity<Q>>An amount of quantity, consisting of a short and a Unit.(package private) final classDecimalQuantity<Q extends javax.measure.Quantity<Q>>An amount of quantity, implementation ofComparableQuantitythat usesBigDecimalas implementation ofNumber, this object is immutable.(package private) final classDoubleQuantity<Q extends javax.measure.Quantity<Q>>An amount of quantity, implementation ofComparableQuantitythat usesDoubleas implementation ofNumber, this object is immutable.(package private) final classFloatQuantity<Q extends javax.measure.Quantity<Q>>An amount of quantity, consisting of a float and a Unit.(package private) final classIntegerQuantity<Q extends javax.measure.Quantity<Q>>An amount of quantity, consisting of an integer and a Unit.(package private) final classLongQuantity<Q extends javax.measure.Quantity<Q>>An amount of quantity, consisting of a long and a Unit.classNumberQuantity<Q extends javax.measure.Quantity<Q>>An amount of quantity, implementation ofComparableQuantitythat keepNumberas possible otherwise converts toDecimalQuantity, this object is immutable.(package private) final classShortQuantity<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 thequantity of unknown type corresponding to the specified representation.invalid reference
decimalstatic <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 classClass that representsTemporalUnitin Unit-APIfinal classClass that representsTimeUnitin 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 ComparableQuantityModifierConstructorDescriptionprotectedprotectedDefaultComparable(ComparableQuantity q, long t) protected