A B C D E G H I M O P R S T U V W 
All Classes All Packages

A

addCard() - Method in class core.components.UserTest
Testing the addCard method
addCard(String) - Method in class core.components.User
Add a new card for the user
addElectricalBicycle() - Method in class core.components.factories.BicycleFactoryTest
 
addElectricalBicycle(MyVelibSystem, Station) - Static method in class core.components.factories.BicycleFactory
This method is responsible for creating an electrical bicycle given a station and a system
addManager() - Method in class core.components.factories.UserFactoryTest
 
addManager(MyVelibSystem, String, int) - Static method in class core.components.factories.UserFactory
This method is responsible for adding a (new) manager to a system with some initial information.
addManager(MyVelibSystem, String, Point, int, double) - Static method in class core.components.factories.UserFactory
This method is responsible for adding a (new) manager to a system with some initial information.
AddManager - Class in cli.commands
This is the AddManager class that implements the addManager command of the CLI.
AddManager() - Constructor for class cli.commands.AddManager
 
AddManagerTest - Class in cli.commands
Testing add manager class
AddManagerTest() - Constructor for class cli.commands.AddManagerTest
 
addMechanicalBicycle() - Method in class core.components.factories.BicycleFactoryTest
 
addMechanicalBicycle(MyVelibSystem, Station) - Static method in class core.components.factories.BicycleFactory
This method is responsible for creating a mechanical bicycle given a station and a system
addMoney() - Method in class core.components.StationTest
Testing addMoney method
addMoney() - Method in class core.components.UserTest
Testing the addMoney method
addMoney() - Method in class core.system.MyVelibSystemTest
 
addMoney(double) - Method in class core.components.Station
This methods adds money in the station
addMoney(double) - Method in class core.components.User
Add money balance
addMoney(double) - Method in class core.system.MyVelibSystem
This methods is responsible for adding money in the system
addMyVelibSystem() - Method in class core.CoreAppTest
 
addMyVelibSystem(MyVelibSystem) - Static method in class core.CoreApp
A method to add a new system to the systems variable
addNumberOfDroppings() - Method in class core.components.StationTest
Testing addNumberOfDroppings method
addNumberOfDroppings(int) - Method in class core.components.Station
This methods adds the number of droppings
addNumberOfRentings(int) - Method in class core.components.Station
This methods adds the number of rentings
addPlusStation() - Method in class core.components.factories.StationFactoryTest
 
addPlusStation(MyVelibSystem, Point, boolean, List<ParkingSlot>) - Static method in class core.components.factories.StationFactory
This method creates a plus station and add it to a given system with fewer arguments.
addPlusStation(MyVelibSystem, Point, boolean, List<ParkingSlot>, double, int) - Static method in class core.components.factories.StationFactory
This method creates a plus station and add it to a given system.
addPoint() - Method in class core.components.factories.PointFactoryTest
 
addPoint(int, int) - Static method in class core.components.factories.PointFactory
This method creates a new point instance
addRenting() - Method in class core.components.User
Increment number of rentings by one It used to compute statistics
addRenting() - Method in class core.components.UserTest
Testing the addRenting method
addSpentTimeOnElectricalBicycle() - Method in class core.components.UserTest
Testing the addSpentTimeOnElectricalBicycle method
addSpentTimeOnElectricalBicycle(double) - Method in class core.components.User
Update the time spent on electrical bicycles
addSpentTimeOnMechanicalBicycle() - Method in class core.components.UserTest
Testing the addSpentTimeOnMechanicalBicycle method
addSpentTimeOnMechanicalBicycle(double) - Method in class core.components.User
Update the time spent on mechanical bicycles
addStandardStation() - Method in class core.components.factories.StationFactoryTest
 
addStandardStation(MyVelibSystem, Point, boolean, List<ParkingSlot>) - Static method in class core.components.factories.StationFactory
This method creates a standard station and add it to a given system with fewer arguments.
addStandardStation(MyVelibSystem, Point, boolean, List<ParkingSlot>, double, int) - Static method in class core.components.factories.StationFactory
This method creates a standard station and add it to a given system.
addTimeCredit() - Method in class core.components.UserTest
Testing the addTimeCredit method
addTimeCredit(double) - Method in class core.components.User
Add some time credit after the user had dropped the bicycle in a good station
addUser() - Method in class core.components.factories.UserFactoryTest
 
addUser(MyVelibSystem, String, int) - Static method in class core.components.factories.UserFactory
This method is responsible for adding a (new) user to a system with some initial information.
addUser(MyVelibSystem, String, Point, int, double) - Static method in class core.components.factories.UserFactory
This method is responsible for adding a (new) user to a system with some initial information.
AddUser - Class in cli.commands
This is the AddUser class that implements the addUser command of the CLI.
AddUser() - Constructor for class cli.commands.AddUser
 
AddUserTest - Class in cli.commands
Testing add user class
AddUserTest() - Constructor for class cli.commands.AddUserTest
 
addVlibre() - Method in class core.components.factories.CardFactoryTest
Testing the creation of Vlibre
addVlibre(MyVelibSystem, User) - Static method in class core.components.factories.CardFactory
This method is responsible to add a new Vlibre card to a user
addVmax() - Method in class core.components.factories.CardFactoryTest
Testing the creation of Vmax card
addVmax(MyVelibSystem, User) - Static method in class core.components.factories.CardFactory
This method is responsible to add a new Vmax card to a user
A B C D E G H I M O P R S T U V W 
All Classes All Packages