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