org.domain.rhims.entity
Class Patient
java.lang.Object
org.domain.rhims.entity.User
org.domain.rhims.entity.Patient
- All Implemented Interfaces:
- java.io.Serializable
@Name(value="patient")
public class Patient
- extends User
The Patient class is used to represent a patient that is monitored by the application.
This class is an extension of the User class (the generic application user).
It is an entity class that is persisted.
Its Seam name is "patient".
The age and gender fields are specific to the Patient class (needed for medical reasons).
- Author:
- Mitch Williams
- See Also:
- Serialized Form
|
Constructor Summary |
Patient()
|
Patient(java.lang.String username,
java.lang.String password)
|
Patient(java.lang.String username,
java.lang.String password,
java.lang.String firstName,
java.lang.String lastName,
java.lang.String emailAddress,
java.lang.String phoneNumber,
int age,
Gender gender)
Constructor |
| Methods inherited from class org.domain.rhims.entity.User |
getEmailAddress, getFirstName, getLastName, getPassword, getPhoneNumber, getUserID, getUsername, setEmailAddress, setFirstName, setLastName, setPassword, setPhoneNumber, setUserID, setUsername |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Patient
public Patient()
Patient
public Patient(java.lang.String username,
java.lang.String password)
Patient
public Patient(java.lang.String username,
java.lang.String password,
java.lang.String firstName,
java.lang.String lastName,
java.lang.String emailAddress,
java.lang.String phoneNumber,
int age,
Gender gender)
- Constructor
- Parameters:
username - password - firstName - lastName - emailAddress - phoneNumber -
getAge
public int getAge()
getGender
public Gender getGender()
setAge
public void setAge(int age)
setGender
public void setGender(Gender gender)