org.domain.rhims.entity
Class Patient

java.lang.Object
  extended by org.domain.rhims.entity.User
      extended by 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
 
Method Summary
 int getAge()
           
 Gender getGender()
           
 void setAge(int age)
           
 void setGender(Gender gender)
           
 
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
 

Constructor Detail

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 -
Method Detail

getAge

public int getAge()

getGender

public Gender getGender()

setAge

public void setAge(int age)

setGender

public void setGender(Gender gender)