public interface IBatteryIOObject extends IBatteryObject
| Modifier and Type | Method and Description |
|---|---|
boolean |
canReceive() |
boolean |
canSend() |
double |
extractEnergy(double mj) |
double |
extractEnergy(double mj,
boolean ignoreCycleLimit) |
boolean |
isActive() |
boolean |
isCacheable() |
double |
maxSendedPerCycle() |
IOMode |
mode() |
addEnergy, addEnergy, getEnergyRequested, getEnergyStored, init, kind, maxCapacity, maxReceivedPerCycle, minimumConsumption, setEnergyStoreddouble maxSendedPerCycle()
double extractEnergy(double mj)
double extractEnergy(double mj,
boolean ignoreCycleLimit)
IOMode mode()
boolean canSend()
boolean canReceive()
boolean isActive()
boolean isCacheable()