Uses of Class
com.ntu.fdae.group1.bto.models.project.Application
Packages that use Application
Package
Description
-
Uses of Application in com.ntu.fdae.group1.bto.controllers.project
Methods in com.ntu.fdae.group1.bto.controllers.project that return ApplicationModifier and TypeMethodDescriptionApplicationController.getMyApplication
(User user) Gets the application for a specific applicantApplicationController.submitApplication
(User user, String projectId, FlatType preferredFlatType) Submits a new applicationMethods in com.ntu.fdae.group1.bto.controllers.project that return types with arguments of type ApplicationModifier and TypeMethodDescriptionApplicationController.getApplicationsByStatus
(HDBStaff staff, ApplicationStatus status) Retrieves applications with a specific status.ApplicationController.getProjectApplications
(HDBStaff staff, String projectId) Retrieves all applications for a specific project. -
Uses of Application in com.ntu.fdae.group1.bto.repository.project
Methods in com.ntu.fdae.group1.bto.repository.project that return ApplicationModifier and TypeMethodDescriptionApplicationRepository.findByApplicantNric
(String nric) Finds an application by the applicant's NRIC.IApplicationRepository.findByApplicantNric
(String nric) Finds an application by the applicant's NRIC.Finds and retrieves a single entity by its unique identifier.Methods in com.ntu.fdae.group1.bto.repository.project that return types with arguments of type ApplicationModifier and TypeMethodDescriptionApplicationRepository.findAll()
Retrieves all entities currently managed by this repository.ApplicationRepository.findByProjectId
(String projectId) Finds all applications associated with a specific project.IApplicationRepository.findByProjectId
(String projectId) Finds all applications associated with a specific project.ApplicationRepository.findByStatus
(ApplicationStatus status) Finds all applications with a specific status.IApplicationRepository.findByStatus
(ApplicationStatus status) Finds all applications with a specific status.ApplicationRepository.loadAll()
Loads all entities from the persistent storage into memory.Methods in com.ntu.fdae.group1.bto.repository.project with parameters of type ApplicationModifier and TypeMethodDescriptionvoid
ApplicationRepository.save
(Application application) Saves an entity to the repository.Method parameters in com.ntu.fdae.group1.bto.repository.project with type arguments of type ApplicationModifier and TypeMethodDescriptionvoid
ApplicationRepository.saveAll
(Map<String, Application> entities) Saves multiple entities to the repository in a batch operation. -
Uses of Application in com.ntu.fdae.group1.bto.services.project
Methods in com.ntu.fdae.group1.bto.services.project that return ApplicationModifier and TypeMethodDescriptionApplicationService.getApplicationForUser
(String applicantNric) Gets the application for a specific applicantIApplicationService.getApplicationForUser
(String applicantNRIC) Gets the application for a specific applicantApplicationService.submitApplication
(User user, String projectId, FlatType preferredFlatType) Submits a new application for a projectIApplicationService.submitApplication
(User user, String projectId, FlatType preferredFlatType) Submits a new application for a projectMethods in com.ntu.fdae.group1.bto.services.project that return types with arguments of type ApplicationModifier and TypeMethodDescriptionApplicationService.getApplicationsByProject
(String projectId) Gets all applications for a specific projectIApplicationService.getApplicationsByProject
(String projectId) Gets all applications for a specific projectApplicationService.getApplicationsByStatus
(ApplicationStatus status) Gets all applications with a specific statusIApplicationService.getApplicationsByStatus
(ApplicationStatus status) Gets all applications with a specific status -
Uses of Application in com.ntu.fdae.group1.bto.views
Methods in com.ntu.fdae.group1.bto.views that return types with arguments of type ApplicationModifier and TypeMethodDescriptionApplicationUIHelper.displayApplicationList
(List<Application> apps, String title) Displays a formatted list of applications and returns a map for selection.Method parameters in com.ntu.fdae.group1.bto.views with type arguments of type ApplicationModifier and TypeMethodDescriptionApplicationUIHelper.displayApplicationList
(List<Application> apps, String title) Displays a formatted list of applications and returns a map for selection.