Package org.powertac.visualizer.domain
Class Tariff
java.lang.Object
org.powertac.visualizer.domain.Tariff
public class Tariff extends Object
Copy of
TariffSpecification}- Author:
- Jurica Babic, Govert Buijs, Erik Kemperman
-
Constructor Summary
Constructors Constructor Description Tariff()Tariff(Broker broker, TariffSpecification spec) -
Method Summary
Modifier and Type Method Description BrokergetBroker()doublegetEarlyWithdrawPayment()LonggetExpiration()longgetId()longgetMinDuration()doublegetPeriodicPayment()StringgetPowerType()RetailKPIHoldergetRetail()doublegetSignupPayment()longgetTariffSpecId()booleanisActive()static voidrecycle()voidsetActive(boolean active)voidsetRetail(RetailKPIHolder retailKPIHolder)
-
Constructor Details
-
Method Details
-
getTariffSpecId
public long getTariffSpecId() -
setActive
public void setActive(boolean active) -
getId
public long getId() -
isActive
public boolean isActive() -
getBroker
-
getExpiration
-
getMinDuration
public long getMinDuration() -
getPowerType
-
getSignupPayment
public double getSignupPayment() -
getEarlyWithdrawPayment
public double getEarlyWithdrawPayment() -
getPeriodicPayment
public double getPeriodicPayment() -
getRetail
-
setRetail
-
recycle
public static void recycle()
-