public class OfficeComplex.TariffEvaluationWrapper extends Object implements CustomerModelAccessor
| Constructor and Description |
|---|
TariffEvaluationWrapper(String type,
CustomerInfo customer) |
| Modifier and Type | Method and Description |
|---|---|
double |
getBrokerSwitchFactor(boolean isSuperseding) |
CapacityProfile |
getCapacityProfile(Tariff tariff) |
CustomerInfo |
getCustomerInfo() |
double |
getInertiaSample() |
int |
getPopulation() |
double |
getShiftingInconvenienceFactor(Tariff tariff) |
double |
getTariffChoiceSample() |
String |
getType() |
public TariffEvaluationWrapper(String type, CustomerInfo customer)
public CustomerInfo getCustomerInfo()
getCustomerInfo in interface CustomerModelAccessorpublic String getType()
public int getPopulation()
public CapacityProfile getCapacityProfile(Tariff tariff)
getCapacityProfile in interface CustomerModelAccessorpublic double getBrokerSwitchFactor(boolean isSuperseding)
getBrokerSwitchFactor in interface CustomerModelAccessorpublic double getTariffChoiceSample()
getTariffChoiceSample in interface CustomerModelAccessorpublic double getInertiaSample()
getInertiaSample in interface CustomerModelAccessorpublic double getShiftingInconvenienceFactor(Tariff tariff)
getShiftingInconvenienceFactor in interface CustomerModelAccessorCopyright © 2017 Power TAC. All rights reserved.