Package main.otogamidev.exercises
Class QueuePriorityNoStatic.Patient
java.lang.Object
main.otogamidev.exercises.QueuePriorityNoStatic.Patient
- Type Parameters:
T
- tipo generico nao especificado
- Enclosing class:
QueuePriorityNoStatic<T>
Classe responsavel pelo Paciente
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint
compareTo
(QueuePriorityNoStatic.Patient patient) Metodo responsavel pela comparacao de prioridade de atendimento entre dois pacientesgetName()
Metodo responsavel pelo nome do pacienteint
Metodo responsavel pelo tipo de prioridade de atendimento do paciente
-
Constructor Details
-
Patient
Construtor do Paciente- Parameters:
name
- nome do pacientepriority
- prioridade do atendimento do paciente
-
Patient
public Patient()Construtor do paciente
-
-
Method Details
-
getName
Metodo responsavel pelo nome do paciente- Returns:
- Retorna o nome do paciente
-
getPriority
public int getPriority()Metodo responsavel pelo tipo de prioridade de atendimento do paciente- Returns:
- Retorna o tipo de prioridade de atendimento do paciente
-
compareTo
Metodo responsavel pela comparacao de prioridade de atendimento entre dois pacientes- Parameters:
patient
- outro paciente- Returns:
- Retorna os seguintes valores:
Valor 0: indicando prioridades de atendimento iguais
Valor 1: indicando que o atual paciente tem prioridade de atendimento sobre o paciente informado
Valor -1: indicando que o atual paciente tem menos prioridade de atendimento em relacao ao paciente informado
-