Index

A B C D E F G H I M N P S U V 
All Classes and Interfaces|All Packages

A

addNote(Long, NoteDto, BindingResult, RedirectAttributes) - Method in class com.medilabo.solutions.front.controller.NotesController
Adds a new note for a specific patient.

B

BORDERLINE - Enum constant in enum class com.medilabo.solutions.front.dto.DiabetesRiskLevelEnum
 

C

com.medilabo.solutions.front - package com.medilabo.solutions.front
 
com.medilabo.solutions.front.client - package com.medilabo.solutions.front.client
 
com.medilabo.solutions.front.controller - package com.medilabo.solutions.front.controller
 
com.medilabo.solutions.front.dto - package com.medilabo.solutions.front.dto
 
createNote(NoteDto) - Method in interface com.medilabo.solutions.front.client.GatewayServiceClient
 
createPatient(PatientDto) - Method in interface com.medilabo.solutions.front.client.GatewayServiceClient
 

D

DiabetesRiskLevelEnum - Enum Class in com.medilabo.solutions.front.dto
 

E

EARLY_ONSET - Enum constant in enum class com.medilabo.solutions.front.dto.DiabetesRiskLevelEnum
 

F

FrontApplication - Class in com.medilabo.solutions.front
 
FrontApplication() - Constructor for class com.medilabo.solutions.front.FrontApplication
 

G

GatewayServiceClient - Interface in com.medilabo.solutions.front.client
 
getAllPatients() - Method in interface com.medilabo.solutions.front.client.GatewayServiceClient
 
getAllPatients(int, int, String, String) - Method in interface com.medilabo.solutions.front.client.GatewayServiceClient
 
getAssessmentById(Long) - Method in interface com.medilabo.solutions.front.client.GatewayServiceClient
 
getDescription() - Method in enum class com.medilabo.solutions.front.dto.DiabetesRiskLevelEnum
 
getNoteByPatientId(int) - Method in interface com.medilabo.solutions.front.client.GatewayServiceClient
 
getPatientById(Long) - Method in interface com.medilabo.solutions.front.client.GatewayServiceClient
 
getPatientNotes(Long, Model) - Method in class com.medilabo.solutions.front.controller.NotesController
Retrieves and displays patient notes along with patient information and risk assessment.

H

home(Model, int, int, String, String) - Method in class com.medilabo.solutions.front.controller.HomeController
Handles GET requests to the "/home" endpoint and displays a paginated list of patients.
HomeController - Class in com.medilabo.solutions.front.controller
 
HomeController() - Constructor for class com.medilabo.solutions.front.controller.HomeController
 

I

IN_DANGER - Enum constant in enum class com.medilabo.solutions.front.dto.DiabetesRiskLevelEnum
 
isEmpty() - Method in class com.medilabo.solutions.front.dto.PatientPageDto
 
isFirst() - Method in class com.medilabo.solutions.front.dto.PatientPageDto
 
isLast() - Method in class com.medilabo.solutions.front.dto.PatientPageDto
 

M

main(String[]) - Static method in class com.medilabo.solutions.front.FrontApplication
 

N

NONE - Enum constant in enum class com.medilabo.solutions.front.dto.DiabetesRiskLevelEnum
 
NoteDto - Class in com.medilabo.solutions.front.dto
 
NoteDto() - Constructor for class com.medilabo.solutions.front.dto.NoteDto
 
NotesController - Class in com.medilabo.solutions.front.controller
 
NotesController() - Constructor for class com.medilabo.solutions.front.controller.NotesController
 

P

PatientDto - Class in com.medilabo.solutions.front.dto
 
PatientDto() - Constructor for class com.medilabo.solutions.front.dto.PatientDto
 
PatientFormController - Class in com.medilabo.solutions.front.controller
 
PatientFormController() - Constructor for class com.medilabo.solutions.front.controller.PatientFormController
 
PatientPageDto - Class in com.medilabo.solutions.front.dto
 
PatientPageDto() - Constructor for class com.medilabo.solutions.front.dto.PatientPageDto
 

S

savePatient(PatientDto, BindingResult, Model, RedirectAttributes) - Method in class com.medilabo.solutions.front.controller.PatientFormController
Handles the form submission for saving a patient (create or update operation).
showEditPatientForm(Long, Model) - Method in class com.medilabo.solutions.front.controller.PatientFormController
Displays the edit form for an existing patient.
showNewPatientForm(Model) - Method in class com.medilabo.solutions.front.controller.PatientFormController
Displays the form for creating a new patient.

U

updatePatient(Long, PatientDto, BindingResult, RedirectAttributes) - Method in class com.medilabo.solutions.front.controller.NotesController
Updates an existing patient's information.
updatePatient(Long, PatientDto) - Method in interface com.medilabo.solutions.front.client.GatewayServiceClient
 

V

valueOf(String) - Static method in enum class com.medilabo.solutions.front.dto.DiabetesRiskLevelEnum
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.medilabo.solutions.front.dto.DiabetesRiskLevelEnum
Returns an array containing the constants of this enum class, in the order they are declared.
A B C D E F G H I M N P S U V 
All Classes and Interfaces|All Packages