org.flexiblepower.ral.values
public static final class Commodity.Heat extends Commodity<javax.measure.quantity.Energy,javax.measure.quantity.Power>
Commodity.Heat
commodity. The billable unit is in joule. The flow unit is in watt.
This is a singleton object (see Commodity.HEAT
);Commodity.Electricity, Commodity.Gas, Commodity.Heat
ELECTRICITY, GAS, HEAT
Modifier and Type | Method and Description |
---|---|
javax.measure.Measurable<javax.measure.quantity.Energy> |
amount(javax.measure.Measurable<javax.measure.quantity.Power> average,
javax.measure.Measurable<javax.measure.quantity.Duration> duration) |
javax.measure.Measurable<javax.measure.quantity.Power> |
average(javax.measure.Measurable<javax.measure.quantity.Energy> amount,
javax.measure.Measurable<javax.measure.quantity.Duration> duration) |
getBillableUnit, getFlowUnit, toString
public javax.measure.Measurable<javax.measure.quantity.Power> average(javax.measure.Measurable<javax.measure.quantity.Energy> amount, javax.measure.Measurable<javax.measure.quantity.Duration> duration)
average
in class Commodity<javax.measure.quantity.Energy,javax.measure.quantity.Power>
amount
- The billable amount of this commodityduration
- The duration over which the amount has been measuredpublic javax.measure.Measurable<javax.measure.quantity.Energy> amount(javax.measure.Measurable<javax.measure.quantity.Power> average, javax.measure.Measurable<javax.measure.quantity.Duration> duration)
amount
in class Commodity<javax.measure.quantity.Energy,javax.measure.quantity.Power>
average
- The average flow amount of this commodityduration
- The duration over which the flow has been measured