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()
double
getControllableKW()
String
getCustomerClass()
double
getDownRegulationKW()
String
getGenericPowerType()
long
getId()
long
getIdCustomerInfo()
String
getName()
int
getPopulation()
String
getPowerType()
RetailKPIHolder
getRetail()
double
getStorageCapacity()
double
getUpRegulationKW()
boolean
isCanNegotiate()
boolean
isMultiContracting()
static void
recycle()
void
setBootstrapNetUsage(List<Double> bootstrapNetUsage)
void
setRetail(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()
-
-