|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use TariffSpecification | |
|---|---|
| org.powertac.common | |
| org.powertac.common.msg | |
| org.powertac.common.repo | |
| Uses of TariffSpecification in org.powertac.common |
|---|
| Methods in org.powertac.common that return TariffSpecification | |
|---|---|
TariffSpecification |
TariffSpecification.addRate(Rate rate)
Adds a new Rate to this tariff. |
TariffSpecification |
TariffSpecification.addSupersedes(long specId)
Indicates that this tariff supersedes the tariff specified by the specId, the id of the superseded tariff. |
TariffSpecification |
TariffTransaction.getTariffSpec()
|
TariffSpecification |
Tariff.getTariffSpec()
|
TariffSpecification |
Tariff.getTariffSpecification()
|
TariffSpecification |
TariffSpecification.withEarlyWithdrawPayment(double earlyWithdrawPayment)
Sets the payment for a customer who withdraws from a subscription to this tariff before the minimumDuration has expired. |
TariffSpecification |
TariffSpecification.withExpiration(org.joda.time.Instant expiration)
Sets the expiration date for this tariff. |
TariffSpecification |
TariffSpecification.withMinDuration(long minDuration)
Sets the minimum duration of a subscription for this tariff. |
TariffSpecification |
TariffSpecification.withPeriodicPayment(double periodicPayment)
Sets the daily payment per customer for subscriptions to this tariff. |
TariffSpecification |
TariffSpecification.withSignupPayment(double signupPayment)
Sets the signup payment for new subscriptions. |
| Constructors in org.powertac.common with parameters of type TariffSpecification | |
|---|---|
Tariff(TariffSpecification spec)
Creates a new Tariff from the given TariffSpecification. |
|
TariffTransaction(Broker broker,
org.joda.time.Instant when,
TariffTransaction.Type txType,
TariffSpecification spec,
CustomerInfo customer,
int customerCount,
double kWh,
double charge)
Creates a new TariffTransaction for broker of type txType against a particular tariff spec and customer. |
|
| Uses of TariffSpecification in org.powertac.common.msg |
|---|
| Constructors in org.powertac.common.msg with parameters of type TariffSpecification | |
|---|---|
TariffExpire(Broker broker,
TariffSpecification tariff,
org.joda.time.Instant expiration)
|
|
TariffRevoke(Broker broker,
TariffSpecification tariff)
|
|
TariffUpdate(Broker broker,
TariffSpecification tariff)
|
|
| Uses of TariffSpecification in org.powertac.common.repo |
|---|
| Methods in org.powertac.common.repo that return TariffSpecification | |
|---|---|
TariffSpecification |
TariffRepo.findSpecificationById(long id)
|
| Methods in org.powertac.common.repo with parameters of type TariffSpecification | |
|---|---|
void |
TariffRepo.addSpecification(TariffSpecification spec)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||