@Service public class GradingService extends Object implements Recyclable
| Constructor and Description |
|---|
GradingService() |
| Modifier and Type | Method and Description |
|---|---|
void |
addBoughtEnergyTariffMarket(double boughtEnergyTariffMarket) |
void |
addBoughtEnergyWholesaleMarket(double energy) |
void |
addCharge(double charge) |
void |
addEnergyDistribution(double energy) |
void |
addMoneyFromBuyingWholesaleMarket(double money) |
void |
addMoneyFromSellingWholesaleMarket(double money) |
void |
addSoldEnergyTariffMarket(double soldEnergyTariffMarket) |
void |
addSoldEnergyWholesaleMarket(double energy) |
double |
getBalancingGrade(double balancedEnergy,
double energyDelivered,
double cost) |
double |
getDistributionGrade(double energy) |
double |
getImbalanceRatio(double balancedEnergy,
double energyDelivered) |
double |
getTariffGrade(double moneyFlow,
long consumptionConsumers,
double moneySoldEnergy,
double boughtEnergy,
double soldEnergy,
int customerCount,
int lostCustomers) |
double |
getTotalBoughtEnergyTariffMarket() |
double |
getTotalBoughtEnergyWholesaleMarket() |
double |
getTotalDistribution() |
double |
getTotalMoneyFlow() |
double |
getTotalMoneyFromBuyingWholesaleMarket() |
double |
getTotalMoneyFromSellingWholesaleMarket() |
double |
getTotalSoldEnergyTariffMarket() |
double |
getTotalSoldEnergyWholesaleMarket() |
double |
getWholesaleGrade(double totalRevenue,
double totalCost,
double energyBought,
double energySold) |
void |
recycle() |
public double getTariffGrade(double moneyFlow,
long consumptionConsumers,
double moneySoldEnergy,
double boughtEnergy,
double soldEnergy,
int customerCount,
int lostCustomers)
public double getDistributionGrade(double energy)
public double getWholesaleGrade(double totalRevenue,
double totalCost,
double energyBought,
double energySold)
public double getBalancingGrade(double balancedEnergy,
double energyDelivered,
double cost)
public double getImbalanceRatio(double balancedEnergy,
double energyDelivered)
public double getTotalMoneyFlow()
public void addCharge(double charge)
public double getTotalSoldEnergyTariffMarket()
public void addSoldEnergyTariffMarket(double soldEnergyTariffMarket)
public double getTotalBoughtEnergyTariffMarket()
public void addBoughtEnergyTariffMarket(double boughtEnergyTariffMarket)
public double getTotalDistribution()
public void addEnergyDistribution(double energy)
public double getTotalBoughtEnergyWholesaleMarket()
public void addBoughtEnergyWholesaleMarket(double energy)
public double getTotalSoldEnergyWholesaleMarket()
public void addSoldEnergyWholesaleMarket(double energy)
public double getTotalMoneyFromSellingWholesaleMarket()
public void addMoneyFromSellingWholesaleMarket(double money)
public double getTotalMoneyFromBuyingWholesaleMarket()
public void addMoneyFromBuyingWholesaleMarket(double money)
public void recycle()
recycle in interface RecyclableCopyright © 2014 Power TAC. All Rights Reserved.