Index
All Classes and Interfaces|All Packages|Serialized Form
C
- Car - Class in crms.lib
-
Represents a unit of a car in the system.
- Car(String, String, String, String, double) - Constructor for class crms.lib.Car
-
Constructs a
Car
object with the specified ID, brand, model, description, and price. - CarDatabase - Class in crms.lib
-
The
CarDatabase
class manages the collection of recordedCar
objects in the local database and performs various operations related to them. - CarFactory - Class in crms.lib
-
CarFactory is a factory class designed to create
Car
objects - CarFactory(Database<Car>) - Constructor for class crms.lib.CarFactory
-
Constructs a
CarFactory
object. - CarManager - Class in crms.lib
-
Manages car inventory and rentals.
- CarManager(Database<Car>, Database<Rental>) - Constructor for class crms.lib.CarManager
-
Constructs a
CarManager
with the specified car and rental databases. - CarReport - Class in crms.lib
-
Represents a report item for a
Car
. - CarReport(Car, boolean) - Constructor for class crms.lib.CarReport
-
Constructs a
CarReport
object with the specified car and availability status. - CarTableModel - Class in crms.lib.gui
- CarTableModel(ArrayList<CarReport>) - Constructor for class crms.lib.gui.CarTableModel
- createCar(String, String, String, double) - Method in class crms.lib.CarFactory
-
Creates a
Car
object with specified brand, model, description, and price. - crms.form - package crms.form
- crms.lib - package crms.lib
- crms.lib.gui - package crms.lib.gui
All Classes and Interfaces|All Packages|Serialized Form