Q
- public interface Measurement<Q extends javax.measure.Quantity<Q>> extends tec.uom.lib.common.function.QuantitySupplier<Q>, Serializable
Quantity
and a timestamp.
A Measurement
object is used for maintaining the tuple of quantity and time-stamp.
The value is represented as Quantity
and the time as Instant plus
QuantitySupplier}
Modifier and Type | Method and Description |
---|---|
java.time.Instant |
getInstant()
Returns the Instant as timestamp.
|
long |
getTimestamp()
Returns the timestamp of this
Measurement . |
static <Q extends javax.measure.Quantity<Q>> |
of(ComparableQuantity<Q> q) |
static <Q extends javax.measure.Quantity<Q>> |
of(ComparableQuantity<Q> q,
java.time.Instant i) |
static <Q extends javax.measure.Quantity<Q>> |
of(javax.measure.Quantity<Q> q) |
static <Q extends javax.measure.Quantity<Q>> |
of(javax.measure.Quantity<Q> q,
java.time.Instant i) |
long getTimestamp()
Measurement
.java.time.Instant getInstant()
static <Q extends javax.measure.Quantity<Q>> Measurement<Q> of(javax.measure.Quantity<Q> q)
static <Q extends javax.measure.Quantity<Q>> Measurement<Q> of(javax.measure.Quantity<Q> q, java.time.Instant i)
static <Q extends javax.measure.Quantity<Q>> Measurement<Q> of(ComparableQuantity<Q> q)
static <Q extends javax.measure.Quantity<Q>> Measurement<Q> of(ComparableQuantity<Q> q, java.time.Instant i)
Copyright © 2005-2018 Units of Measurement project. All Rights Reserved.