org.flexiblepower.ral.values
public static final class UncertainMeasurableProfile.Builder<Q extends javax.measure.quantity.Quantity> extends java.lang.Object
UncertainMeasurableProfile
s.Modifier and Type | Method and Description |
---|---|
UncertainMeasurableProfile.Builder<Q> |
add(double mean,
double standardDeviation) |
UncertainMeasurableProfile.Builder<Q> |
add(double the95pprLowerBound,
double the68pprLowerBound,
double mean,
double the68pprUpperBound,
double the95pprUpperBound) |
UncertainMeasurableProfile.Builder<Q> |
add(UncertainMeasure<Q> measure) |
UncertainMeasurableProfile<Q> |
build() |
UncertainMeasurableProfile.Builder<Q> |
duration(javax.measure.Measurable<javax.measure.quantity.Duration> duration)
Set the duration and saves it for future creation of elements.
|
public UncertainMeasurableProfile.Builder<Q> duration(javax.measure.Measurable<javax.measure.quantity.Duration> duration)
duration
- The duration for the elementadd(UncertainMeasure)
public UncertainMeasurableProfile.Builder<Q> add(double mean, double standardDeviation)
public UncertainMeasurableProfile.Builder<Q> add(double the95pprLowerBound, double the68pprLowerBound, double mean, double the68pprUpperBound, double the95pprUpperBound)
public UncertainMeasurableProfile.Builder<Q> add(UncertainMeasure<Q> measure)
public UncertainMeasurableProfile<Q> build()