static final class AbstractMeasurement.DefaultComparable<Q extends javax.measure.Quantity<Q>> extends AbstractMeasurement<Q>
AbstractMeasurement.Default<Q extends javax.measure.Quantity<Q>>, AbstractMeasurement.DefaultComparable<Q extends javax.measure.Quantity<Q>>
Modifier and Type | Field and Description |
---|---|
private static long |
serialVersionUID |
Modifier | Constructor and Description |
---|---|
protected |
DefaultComparable(ComparableQuantity q) |
protected |
DefaultComparable(ComparableQuantity q,
java.time.Instant i) |
protected |
DefaultComparable(ComparableQuantity q,
long t) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(Measurement<Q> m) |
ComparableQuantity<Q> |
getQuantity()
Returns the measurement quantity.
|
equals, getInstant, getTimestamp, hashCode, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
of, of, of, of
private static final long serialVersionUID
protected DefaultComparable(ComparableQuantity q, java.time.Instant i)
protected DefaultComparable(ComparableQuantity q, long t)
protected DefaultComparable(ComparableQuantity q)
public ComparableQuantity<Q> getQuantity()
AbstractMeasurement
getQuantity
in interface tec.uom.lib.common.function.QuantitySupplier<Q extends javax.measure.Quantity<Q>>
getQuantity
in class AbstractMeasurement<Q extends javax.measure.Quantity<Q>>
public int compareTo(Measurement<Q> m)