Q - The type of the quantity.@API(status=MAINTAINED) public final class NumberQuantity<Q extends javax.measure.Quantity<Q>> extends AbstractQuantity<Q>
ComparableQuantity that holds a Java Number,
which represented this quantity's amount.
This object is immutable.
AbstractQuantity,
Quantity,
ComparableQuantity,
Serialized FormNONE, ONE| Modifier | Constructor and Description |
|---|---|
protected |
NumberQuantity(Number number,
javax.measure.Unit<Q> unit) |
protected |
NumberQuantity(Number number,
javax.measure.Unit<Q> unit,
javax.measure.Quantity.Scale sc) |
| Modifier and Type | Method and Description |
|---|---|
ComparableQuantity<Q> |
add(javax.measure.Quantity<Q> that) |
ComparableQuantity<Q> |
divide(Number divisor) |
ComparableQuantity<?> |
divide(javax.measure.Quantity<?> that) |
Number |
getValue()
Returns the numeric value of the quantity.
|
ComparableQuantity<?> |
inverse() |
ComparableQuantity<Q> |
multiply(Number factor) |
ComparableQuantity<?> |
multiply(javax.measure.Quantity<?> that) |
javax.measure.Quantity<Q> |
negate() |
ComparableQuantity<Q> |
subtract(javax.measure.Quantity<Q> that) |
asType, compareTo, divide, equals, getScale, getUnit, hasFraction, hasFraction, hashCode, inverse, isEquivalentTo, isGreaterThan, isGreaterThanOrEqualTo, isLessThan, isLessThanOrEqualTo, multiply, numberSystem, parse, to, toStringprotected NumberQuantity(Number number, javax.measure.Unit<Q> unit, javax.measure.Quantity.Scale sc)
protected NumberQuantity(Number number, javax.measure.Unit<Q> unit)
public ComparableQuantity<Q> add(javax.measure.Quantity<Q> that)
Quantity.add(Quantity)public ComparableQuantity<Q> subtract(javax.measure.Quantity<Q> that)
Quantity.subtract(Quantity)public ComparableQuantity<?> divide(javax.measure.Quantity<?> that)
Quantity.divide(Quantity)public ComparableQuantity<Q> divide(Number divisor)
Quantity.divide(Number)public ComparableQuantity<?> multiply(javax.measure.Quantity<?> that)
Quantity.multiply(Quantity)public ComparableQuantity<Q> multiply(Number factor)
Quantity.multiply(Number)public ComparableQuantity<?> inverse()
Quantity.inverse()public Number getValue()
AbstractQuantityCopyright © 2005–2022 Units of Measurement project. All rights reserved.