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()
-
-