Package org.powertac.customer
Class StepInfo
- java.lang.Object
-
- org.powertac.customer.StepInfo
-
public class StepInfo extends Object
Data-holder class, instances are used to communicate dynamic information to and transport information back from the step() method of a model component.- Author:
- John Collins
-
-
Constructor Summary
Constructors Constructor Description StepInfo(Timeslot slot, TariffSubscription sub)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddkWh(double kWh)voidaddRegulationCapacity(RegulationAccumulator capacity)doublegetKWh()RegulationAccumulatorgetRegulationCapacity()TariffSubscriptiongetSubscription()TimeslotgetTimeslot()voidsetkWh(double kWh)voidsetRegulationCapacity(RegulationAccumulator capacity)
-
-
-
Constructor Detail
-
StepInfo
public StepInfo(Timeslot slot, TariffSubscription sub)
-
-
Method Detail
-
getKWh
public double getKWh()
-
setkWh
public void setkWh(double kWh)
-
addkWh
public void addkWh(double kWh)
-
getRegulationCapacity
public RegulationAccumulator getRegulationCapacity()
-
setRegulationCapacity
public void setRegulationCapacity(RegulationAccumulator capacity)
-
addRegulationCapacity
public void addRegulationCapacity(RegulationAccumulator capacity)
-
getTimeslot
public Timeslot getTimeslot()
-
getSubscription
public TariffSubscription getSubscription()
-
-