|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectsidnet.models.energy.batteries.IdealBattery
sidnet.models.energy.batteries.PercentualTimeDrainingBattery
public class PercentualTimeDrainingBattery
| Field Summary |
|---|
| Fields inherited from class sidnet.models.energy.batteries.IdealBattery |
|---|
capacity, remainingEnergy, voltage |
| Fields inherited from interface sidnet.models.energy.batteries.Battery |
|---|
EMPTY, FULL, INF |
| Constructor Summary | |
|---|---|
PercentualTimeDrainingBattery(double capacityMJ,
double voltage,
double percentageLossPerMinute)
Constructor |
|
| Method Summary | |
|---|---|
double |
getEnergyLevel_mJ()
|
double |
getPercentageEnergyLevel()
|
| Methods inherited from class sidnet.models.energy.batteries.IdealBattery |
|---|
deplete, depleteAmount, getCapacity_mJ, getVoltage, recharge |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public PercentualTimeDrainingBattery(double capacityMJ,
double voltage,
double percentageLossPerMinute)
capacity - the capacity of the battery expressed in milliammpere-hours [mJ]voltage - the operational voltage of the battery, which is needed to convert [mAh] in [mJ]percentageLossPerMinute - the amount of energy lost [mJ] per unit of minute relative to the capacity of the battery| Method Detail |
|---|
public double getEnergyLevel_mJ()
getEnergyLevel_mJ in interface BatterygetEnergyLevel_mJ in class IdealBatterypublic double getPercentageEnergyLevel()
getPercentageEnergyLevel in interface BatterygetPercentageEnergyLevel in class IdealBattery
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||