org.flexiblepower.ral.values
public static class CommodityUncertainMeasurables.Builder extends java.lang.Object
This helper class makes it easy to create an instance of the CommodityUncertainMeasurables. To create an
instance of this class, use CommodityUncertainMeasurables.create().
Typical usage looks like this:
CommodityUncertainMeasure measure = CommodityUncertainMeasure.create().electricity(electricityMeasure).gas(gasMeasure).build();
| Modifier | Constructor and Description |
|---|---|
protected |
CommodityUncertainMeasurables.Builder() |
| Modifier and Type | Method and Description |
|---|---|
CommodityUncertainMeasurables |
build() |
CommodityUncertainMeasurables.Builder |
electricity(UncertainMeasure<javax.measure.quantity.Power> value) |
CommodityUncertainMeasurables.Builder |
gas(UncertainMeasure<javax.measure.quantity.VolumetricFlowRate> value) |
CommodityUncertainMeasurables.Builder |
heat(UncertainMeasure<javax.measure.quantity.Power> value) |
protected CommodityUncertainMeasurables.Builder()
public CommodityUncertainMeasurables.Builder electricity(UncertainMeasure<javax.measure.quantity.Power> value)
public CommodityUncertainMeasurables.Builder gas(UncertainMeasure<javax.measure.quantity.VolumetricFlowRate> value)
public CommodityUncertainMeasurables.Builder heat(UncertainMeasure<javax.measure.quantity.Power> value)
public CommodityUncertainMeasurables build()