Class ChargeInfo


  • public class ChargeInfo
    extends Object
    Per-broker data holder for DU settlement processors
    Author:
    John Collins
    • 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()