Package org.powertac.balancemkt
Class ChargeInfo
- java.lang.Object
 - 
- org.powertac.balancemkt.ChargeInfo
 
 
- 
public class ChargeInfo extends Object
Per-broker data holder for DU settlement processors- Author:
 - John Collins
 
 
- 
- 
Constructor Summary
Constructors Constructor Description ChargeInfo(Broker broker, double netLoad) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddBalancingOrder(BalancingOrder order)voidaddCurtailment(double kWh)doublegetBalanceCharge()doublegetBalanceChargeP1()doublegetBalanceChargeP2()BrokergetBroker()StringgetBrokerName()doublegetCurtailment()doublegetNetLoadKWh()StringtoString() 
 - 
 
- 
- 
Constructor Detail
- 
ChargeInfo
public ChargeInfo(Broker broker, double netLoad)
 
 - 
 
- 
Method Detail
- 
getBroker
public Broker getBroker()
 
- 
getBrokerName
public String getBrokerName()
 
- 
getNetLoadKWh
public double getNetLoadKWh()
 
- 
getBalanceCharge
public double getBalanceCharge()
 
- 
getBalanceChargeP1
public double getBalanceChargeP1()
 
- 
getBalanceChargeP2
public double getBalanceChargeP2()
 
- 
addBalancingOrder
public void addBalancingOrder(BalancingOrder order)
 
- 
addCurtailment
public void addCurtailment(double kWh)
 
- 
getCurtailment
public double getCurtailment()
 
 - 
 
 -