org.powertac.visualizer.statistical
Class AbstractPerformanceCategory
java.lang.Object
org.powertac.visualizer.statistical.AbstractPerformanceCategory
- Direct Known Subclasses:
- BalancingCategory, ConsumptionCategory, DistributionCategory, TariffCategory, WholesaleCategory
public abstract class AbstractPerformanceCategory
- extends Object
This abstract class is used as a template to build more detailed performance
category for a broker.
- Author:
- Jurica Babic
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractPerformanceCategory
public AbstractPerformanceCategory()
AbstractPerformanceCategory
public AbstractPerformanceCategory(BrokerModel broker)
getDynamicDataMap
public ConcurrentHashMap<Integer,DynamicData> getDynamicDataMap()
getEnergy
public double getEnergy()
- Returns:
- kWh
getProfit
public double getProfit()
update
public void update(int tsIndex,
double energy,
double cash)
getGrade
public double getGrade()
setGrade
public void setGrade(double d)
getBroker
public BrokerModel getBroker()
getLastDynamicData
public DynamicData getLastDynamicData()
setLastDynamicData
public void setLastDynamicData(DynamicData lastDynamicData)
Copyright © 2013 Power TAC. All Rights Reserved.