public class ExpressionMeasurable<Q extends javax.measure.quantity.Quantity>
extends javax.measure.Measure<Q>
| Modifier | Constructor and Description |
|---|---|
protected |
ExpressionMeasurable(org.apache.commons.jexl.Expression expression,
org.apache.commons.jexl.JexlContext context,
javax.measure.unit.Unit<Q> unit) |
|
ExpressionMeasurable(String expression,
javax.measure.unit.Unit<Q> unit) |
| Modifier and Type | Method and Description |
|---|---|
BigDecimal |
decimalValue(javax.measure.unit.Unit<Q> arg0,
MathContext arg1) |
double |
doubleValue(javax.measure.unit.Unit<Q> unit) |
javax.measure.unit.Unit<Q> |
getUnit() |
Double |
getValue() |
void |
setContext(org.apache.commons.jexl.JexlContext context) |
javax.measure.Measure |
to(javax.measure.unit.Unit<Q> unit) |
protected ExpressionMeasurable(org.apache.commons.jexl.Expression expression,
org.apache.commons.jexl.JexlContext context,
javax.measure.unit.Unit<Q> unit)
public BigDecimal decimalValue(javax.measure.unit.Unit<Q> arg0, MathContext arg1) throws ArithmeticException
ArithmeticExceptionpublic double doubleValue(javax.measure.unit.Unit<Q> unit)
public javax.measure.unit.Unit<Q> getUnit()
getUnit in class javax.measure.Measure<Q extends javax.measure.quantity.Quantity>public Double getValue()
getValue in class javax.measure.Measure<Q extends javax.measure.quantity.Quantity>public void setContext(org.apache.commons.jexl.JexlContext context)
Copyright © 2015 Revolution Systems Inc.. All rights reserved.