@API(status=INTERNAL) public final class ScaleHelper extends Object
| Constructor and Description |
|---|
ScaleHelper() |
| Modifier and Type | Method and Description |
|---|---|
static <Q extends javax.measure.Quantity<Q>> |
addition(javax.measure.Quantity<Q> q1,
javax.measure.Quantity<Q> q2,
BinaryOperator<Number> operator) |
static <Q extends javax.measure.Quantity<Q>> |
convertTo(javax.measure.Quantity<Q> quantity,
javax.measure.Unit<Q> anotherUnit) |
static boolean |
isAbsolute(javax.measure.Quantity<?> quantity) |
static boolean |
isRelative(javax.measure.Quantity<?> quantity) |
static ComparableQuantity<?> |
multiplication(javax.measure.Quantity<?> q1,
javax.measure.Quantity<?> q2,
BinaryOperator<Number> amountOperator,
BinaryOperator<javax.measure.Unit<?>> unitOperator) |
static <Q extends javax.measure.Quantity<Q>> |
scalarMultiplication(javax.measure.Quantity<Q> quantity,
UnaryOperator<Number> operator) |
public ScaleHelper()
public static boolean isAbsolute(javax.measure.Quantity<?> quantity)
public static boolean isRelative(javax.measure.Quantity<?> quantity)
public static <Q extends javax.measure.Quantity<Q>> ComparableQuantity<Q> convertTo(javax.measure.Quantity<Q> quantity, javax.measure.Unit<Q> anotherUnit)
public static <Q extends javax.measure.Quantity<Q>> ComparableQuantity<Q> addition(javax.measure.Quantity<Q> q1, javax.measure.Quantity<Q> q2, BinaryOperator<Number> operator)
public static <Q extends javax.measure.Quantity<Q>> ComparableQuantity<Q> scalarMultiplication(javax.measure.Quantity<Q> quantity, UnaryOperator<Number> operator)
public static ComparableQuantity<?> multiplication(javax.measure.Quantity<?> q1, javax.measure.Quantity<?> q2, BinaryOperator<Number> amountOperator, BinaryOperator<javax.measure.Unit<?>> unitOperator)
Copyright © 2005–2022 Units of Measurement project. All rights reserved.