Package org.powertac.visualizer.domain
Class Customer
- java.lang.Object
 - 
- org.powertac.visualizer.domain.Customer
 
 
- 
public class Customer extends Object
This entity represents a certain customer population within Power TAC game.- Author:
 - Jurica Babic, Govert Buijs, Erik Kemperman
 
 
- 
- 
Constructor Summary
Constructors Constructor Description Customer()Customer(CustomerInfo info) 
- 
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description List<Double>getBootstrapNetUsage()doublegetControllableKW()StringgetCustomerClass()doublegetDownRegulationKW()StringgetGenericPowerType()longgetId()longgetIdCustomerInfo()StringgetName()intgetPopulation()StringgetPowerType()RetailKPIHoldergetRetail()doublegetStorageCapacity()doublegetUpRegulationKW()booleanisCanNegotiate()booleanisMultiContracting()static voidrecycle()voidsetBootstrapNetUsage(List<Double> bootstrapNetUsage)voidsetRetail(RetailKPIHolder retailKPIHolder) 
 - 
 
- 
- 
Constructor Detail
- 
Customer
public Customer()
 
- 
Customer
public Customer(CustomerInfo info)
 
 - 
 
- 
Method Detail
- 
getId
public long getId()
 
- 
getIdCustomerInfo
public long getIdCustomerInfo()
 
- 
getCustomerClass
public String getCustomerClass()
 
- 
getName
public String getName()
 
- 
getPopulation
public int getPopulation()
 
- 
getPowerType
public String getPowerType()
 
- 
getControllableKW
public double getControllableKW()
 
- 
getUpRegulationKW
public double getUpRegulationKW()
 
- 
getDownRegulationKW
public double getDownRegulationKW()
 
- 
getStorageCapacity
public double getStorageCapacity()
 
- 
isMultiContracting
public boolean isMultiContracting()
 
- 
isCanNegotiate
public boolean isCanNegotiate()
 
- 
getGenericPowerType
public String getGenericPowerType()
 
- 
getRetail
public RetailKPIHolder getRetail()
 
- 
setRetail
public void setRetail(RetailKPIHolder retailKPIHolder)
 
- 
recycle
public static void recycle()
 
 - 
 
 -