Index

A C D E F G H I M R S T V 
All Classes and Interfaces|All Packages|Serialized Form

R

Rental - Class in crms.lib
Represents a rental transaction for a Car.
Rental(Car, LocalDate, LocalDate) - Constructor for class crms.lib.Rental
Creates a new Rental object with the specified properties.
RentalDatabase - Class in crms.lib
The RentalDatabase class is responsible for managing rental operations including fetching recorded Rental objects from the local database, checking car availability, and generating rental reports.
RentalManager - Class in crms.lib
Manages car rentals.
RentalManager(Database<Rental>) - Constructor for class crms.lib.RentalManager
Constructs a RentalManager with the specified rental database.
RentalReport - Class in crms.lib
Represents a report for a rental, including information about the rental duration and its current status (active or inactive).
RentalReport(Rental) - Constructor for class crms.lib.RentalReport
Constructs a RentalReport with the specified rental.
RentalReport.RentalStatus - Enum Class in crms.lib
Enum representing the rental status.
RentalTableModel - Class in crms.lib.gui
 
RentalTableModel(ArrayList<RentalReport>) - Constructor for class crms.lib.gui.RentalTableModel
 
RentDateVerifier - Class in crms.lib.gui
 
RentDateVerifier() - Constructor for class crms.lib.gui.RentDateVerifier
 
A C D E F G H I M R S T V 
All Classes and Interfaces|All Packages|Serialized Form