├── LICENSE ├── README.md ├── pom.xml └── src ├── main └── java │ └── evlib │ ├── ev │ ├── Battery.java │ ├── Driver.java │ └── ElectricVehicle.java │ ├── sources │ ├── EnergySource.java │ ├── Geothermal.java │ ├── Hydroelectric.java │ ├── Nonrenewable.java │ ├── Solar.java │ ├── Wave.java │ └── Wind.java │ └── station │ ├── Charger.java │ ├── ChargingEvent.java │ ├── ChargingStation.java │ ├── DisCharger.java │ ├── DisChargingEvent.java │ ├── ExchangeHandler.java │ ├── ParkingEvent.java │ ├── ParkingSlot.java │ ├── PricingPolicy.java │ └── WaitList.java └── test └── java └── evlib ├── ev └── BatteryTest.java ├── sources └── GeothermalTest.java └── station ├── ChargerTest.java ├── ChargingEventTest.java ├── ChargingStationTest.java ├── DisChargerTest.java ├── DisChargingEventTest.java ├── ExchangeHandlerTest.java ├── ParkingEventTest.java ├── ParkingSlotTest.java ├── PricingPolicyTest.java └── WaitListTest.java /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skarapost/EVLib/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skarapost/EVLib/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skarapost/EVLib/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/evlib/ev/Battery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skarapost/EVLib/HEAD/src/main/java/evlib/ev/Battery.java -------------------------------------------------------------------------------- /src/main/java/evlib/ev/Driver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skarapost/EVLib/HEAD/src/main/java/evlib/ev/Driver.java -------------------------------------------------------------------------------- /src/main/java/evlib/ev/ElectricVehicle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skarapost/EVLib/HEAD/src/main/java/evlib/ev/ElectricVehicle.java -------------------------------------------------------------------------------- /src/main/java/evlib/sources/EnergySource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skarapost/EVLib/HEAD/src/main/java/evlib/sources/EnergySource.java -------------------------------------------------------------------------------- /src/main/java/evlib/sources/Geothermal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skarapost/EVLib/HEAD/src/main/java/evlib/sources/Geothermal.java -------------------------------------------------------------------------------- /src/main/java/evlib/sources/Hydroelectric.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skarapost/EVLib/HEAD/src/main/java/evlib/sources/Hydroelectric.java -------------------------------------------------------------------------------- /src/main/java/evlib/sources/Nonrenewable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skarapost/EVLib/HEAD/src/main/java/evlib/sources/Nonrenewable.java -------------------------------------------------------------------------------- /src/main/java/evlib/sources/Solar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skarapost/EVLib/HEAD/src/main/java/evlib/sources/Solar.java -------------------------------------------------------------------------------- /src/main/java/evlib/sources/Wave.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skarapost/EVLib/HEAD/src/main/java/evlib/sources/Wave.java -------------------------------------------------------------------------------- /src/main/java/evlib/sources/Wind.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skarapost/EVLib/HEAD/src/main/java/evlib/sources/Wind.java -------------------------------------------------------------------------------- /src/main/java/evlib/station/Charger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skarapost/EVLib/HEAD/src/main/java/evlib/station/Charger.java -------------------------------------------------------------------------------- /src/main/java/evlib/station/ChargingEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skarapost/EVLib/HEAD/src/main/java/evlib/station/ChargingEvent.java -------------------------------------------------------------------------------- /src/main/java/evlib/station/ChargingStation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skarapost/EVLib/HEAD/src/main/java/evlib/station/ChargingStation.java -------------------------------------------------------------------------------- /src/main/java/evlib/station/DisCharger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skarapost/EVLib/HEAD/src/main/java/evlib/station/DisCharger.java -------------------------------------------------------------------------------- /src/main/java/evlib/station/DisChargingEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skarapost/EVLib/HEAD/src/main/java/evlib/station/DisChargingEvent.java -------------------------------------------------------------------------------- /src/main/java/evlib/station/ExchangeHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skarapost/EVLib/HEAD/src/main/java/evlib/station/ExchangeHandler.java -------------------------------------------------------------------------------- /src/main/java/evlib/station/ParkingEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skarapost/EVLib/HEAD/src/main/java/evlib/station/ParkingEvent.java -------------------------------------------------------------------------------- /src/main/java/evlib/station/ParkingSlot.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skarapost/EVLib/HEAD/src/main/java/evlib/station/ParkingSlot.java -------------------------------------------------------------------------------- /src/main/java/evlib/station/PricingPolicy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skarapost/EVLib/HEAD/src/main/java/evlib/station/PricingPolicy.java -------------------------------------------------------------------------------- /src/main/java/evlib/station/WaitList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skarapost/EVLib/HEAD/src/main/java/evlib/station/WaitList.java -------------------------------------------------------------------------------- /src/test/java/evlib/ev/BatteryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skarapost/EVLib/HEAD/src/test/java/evlib/ev/BatteryTest.java -------------------------------------------------------------------------------- /src/test/java/evlib/sources/GeothermalTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skarapost/EVLib/HEAD/src/test/java/evlib/sources/GeothermalTest.java -------------------------------------------------------------------------------- /src/test/java/evlib/station/ChargerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skarapost/EVLib/HEAD/src/test/java/evlib/station/ChargerTest.java -------------------------------------------------------------------------------- /src/test/java/evlib/station/ChargingEventTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skarapost/EVLib/HEAD/src/test/java/evlib/station/ChargingEventTest.java -------------------------------------------------------------------------------- /src/test/java/evlib/station/ChargingStationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skarapost/EVLib/HEAD/src/test/java/evlib/station/ChargingStationTest.java -------------------------------------------------------------------------------- /src/test/java/evlib/station/DisChargerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skarapost/EVLib/HEAD/src/test/java/evlib/station/DisChargerTest.java -------------------------------------------------------------------------------- /src/test/java/evlib/station/DisChargingEventTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skarapost/EVLib/HEAD/src/test/java/evlib/station/DisChargingEventTest.java -------------------------------------------------------------------------------- /src/test/java/evlib/station/ExchangeHandlerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skarapost/EVLib/HEAD/src/test/java/evlib/station/ExchangeHandlerTest.java -------------------------------------------------------------------------------- /src/test/java/evlib/station/ParkingEventTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skarapost/EVLib/HEAD/src/test/java/evlib/station/ParkingEventTest.java -------------------------------------------------------------------------------- /src/test/java/evlib/station/ParkingSlotTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skarapost/EVLib/HEAD/src/test/java/evlib/station/ParkingSlotTest.java -------------------------------------------------------------------------------- /src/test/java/evlib/station/PricingPolicyTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skarapost/EVLib/HEAD/src/test/java/evlib/station/PricingPolicyTest.java -------------------------------------------------------------------------------- /src/test/java/evlib/station/WaitListTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skarapost/EVLib/HEAD/src/test/java/evlib/station/WaitListTest.java --------------------------------------------------------------------------------