Package tech.units.indriya.spi
Class AbstractMeasurement.DefaultComparable<Q extends javax.measure.Quantity<Q>>
java.lang.Object
tech.units.indriya.spi.AbstractMeasurement<Q>
tech.units.indriya.spi.AbstractMeasurement.DefaultComparable<Q>
- All Implemented Interfaces:
Serializable
,Comparable<Measurement<Q>>
,Measurement<Q>
,tech.uom.lib.common.function.QuantitySupplier<Q>
- Enclosing class:
AbstractMeasurement<Q extends javax.measure.Quantity<Q>>
static final class AbstractMeasurement.DefaultComparable<Q extends javax.measure.Quantity<Q>>
extends AbstractMeasurement<Q>
This class represents the default measurement.
-
Nested Class Summary
Nested classes/interfaces inherited from class tech.units.indriya.spi.AbstractMeasurement
AbstractMeasurement.Default<Q extends javax.measure.Quantity<Q>>, AbstractMeasurement.DefaultComparable<Q extends javax.measure.Quantity<Q>>
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
protected
DefaultComparable
(ComparableQuantity q, long t) protected
-
Method Summary
Modifier and TypeMethodDescriptionint
compareTo
(Measurement<Q> m) Returns the measurement quantity.Methods inherited from class tech.units.indriya.spi.AbstractMeasurement
equals, getInstant, getTimestamp, hashCode, toString
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
-
Constructor Details
-
DefaultComparable
-
DefaultComparable
-
DefaultComparable
-
-
Method Details
-
getQuantity
Description copied from class:AbstractMeasurement
Returns the measurement quantity.- Specified by:
getQuantity
in interfacetech.uom.lib.common.function.QuantitySupplier<Q extends javax.measure.Quantity<Q>>
- Overrides:
getQuantity
in classAbstractMeasurement<Q extends javax.measure.Quantity<Q>>
- Returns:
- the quantity.
-
compareTo
-