org.flexiblepower.ral.values
Q - Quantity of measurement, see Commoditypublic class UncertainMeasure<Q extends javax.measure.quantity.Quantity> extends java.lang.Object implements java.io.Serializable, javax.measure.Measurable<Q>
| Constructor and Description |
|---|
UncertainMeasure(double the95pprLowerBound,
double the68pprLowerBound,
double mean,
double the68pprUpperBound,
double the95pprUpperBound,
javax.measure.unit.Unit<Q> unit) |
UncertainMeasure(double mean,
double standardDeviation,
javax.measure.unit.Unit<Q> unit) |
UncertainMeasure(double value,
javax.measure.unit.Unit<Q> unit) |
| Modifier and Type | Method and Description |
|---|---|
javax.measure.Measurable<Q> |
add(javax.measure.Measurable<Q> other) |
int |
compareTo(javax.measure.Measurable<Q> other) |
double |
doubleValue(javax.measure.unit.Unit<Q> unit) |
boolean |
equals(java.lang.Object obj) |
javax.measure.Measure<java.lang.Double,Q> |
get68PPRLowerBound() |
javax.measure.Measure<java.lang.Double,Q> |
get68PPRUpperBound() |
javax.measure.Measure<java.lang.Double,Q> |
get95PPRLowerBound() |
javax.measure.Measure<java.lang.Double,Q> |
get95PPRUpperBound() |
javax.measure.Measure<java.lang.Double,Q> |
getMean() |
javax.measure.Measure<java.lang.Double,Q> |
getStandardDeviation()
Gets the standard deviaton.
|
javax.measure.unit.Unit<Q> |
getUnit() |
int |
hashCode() |
boolean |
isIn68PPR(javax.measure.Measurable<Q> measure) |
boolean |
isIn95PPR(javax.measure.Measurable<Q> measure) |
long |
longValue(javax.measure.unit.Unit<Q> unit) |
java.lang.String |
toString() |
public UncertainMeasure(double value,
javax.measure.unit.Unit<Q> unit)
public UncertainMeasure(double mean,
double standardDeviation,
javax.measure.unit.Unit<Q> unit)
public UncertainMeasure(double the95pprLowerBound,
double the68pprLowerBound,
double mean,
double the68pprUpperBound,
double the95pprUpperBound,
javax.measure.unit.Unit<Q> unit)
public javax.measure.Measure<java.lang.Double,Q> getMean()
public javax.measure.unit.Unit<Q> getUnit()
public javax.measure.Measure<java.lang.Double,Q> getStandardDeviation()
public javax.measure.Measure<java.lang.Double,Q> get68PPRLowerBound()
public javax.measure.Measure<java.lang.Double,Q> get68PPRUpperBound()
public boolean isIn68PPR(javax.measure.Measurable<Q> measure)
public javax.measure.Measure<java.lang.Double,Q> get95PPRLowerBound()
public javax.measure.Measure<java.lang.Double,Q> get95PPRUpperBound()
public boolean isIn95PPR(javax.measure.Measurable<Q> measure)
public int compareTo(javax.measure.Measurable<Q> other)
compareTo in interface java.lang.Comparable<javax.measure.Measurable<Q extends javax.measure.quantity.Quantity>>public double doubleValue(javax.measure.unit.Unit<Q> unit)
doubleValue in interface javax.measure.Measurable<Q extends javax.measure.quantity.Quantity>public long longValue(javax.measure.unit.Unit<Q> unit) throws java.lang.ArithmeticException
longValue in interface javax.measure.Measurable<Q extends javax.measure.quantity.Quantity>java.lang.ArithmeticExceptionpublic javax.measure.Measurable<Q> add(javax.measure.Measurable<Q> other)
add in interface javax.measure.Measurable<Q extends javax.measure.quantity.Quantity>public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object