Package main.repository.request
Class RequestRepository
java.lang.Object
main.utils.iocontrol.Savable<ModelObject>
The RequestRepository class is a repository that stores and retrieves Request objects
 through file I/O operations.
 It extends the Repository class, which provides basic CRUD operations for the repository.
- 
Nested Class SummaryNested classes/interfaces inherited from class main.repository.RepositoryRepository.RepositoryRule<ModelObject>
- 
Field SummaryFields
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionGets the file path of the RequestRepository.static RequestRepositoryGets a new instance of RequestRepository.voidSets the list of mappable objects.Methods inherited from class main.repository.Repositoryadd, clear, contains, findByRules, getAll, getByID, getList, isEmpty, iterator, load, remove, save, size, update, updateAllMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.lang.IterableforEach, spliterator
- 
Field Details- 
FILE_PATHThe path of the repository file.- See Also:
 
 
- 
- 
Constructor Details- 
RequestRepositoryRequestRepository()Constructor to create an instance of RequestRepository.
 
- 
- 
Method Details- 
getInstanceGets a new instance of RequestRepository.- Returns:
- the instance of RequestRepository
 
- 
getFilePathGets the file path of the RequestRepository.- Specified by:
- getFilePathin class- Repository<Request>
- Returns:
- the file path of the RequestRepository
 
- 
setAllSets the list of mappable objects.
 
-