uk.ac.leeds.sog.moses.agent
Class Person
java.lang.Object
uk.ac.leeds.sog.moses.agent.Person
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Comparable
- Direct Known Subclasses:
- AdultDependent, Child, ElderlyDependent, HRP, SingleAdult, Spouse, UnknownTypePerson
public abstract class Person
- extends java.lang.Object
- implements java.io.Serializable, java.lang.Comparable
- See Also:
- Serialized Form
Constructor Summary |
Person(int a_pid)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
i_pid
protected int i_pid
i_age
protected int i_age
i_socialClass
protected java.lang.String i_socialClass
i_gender
protected int i_gender
i_maritalStatus
protected int i_maritalStatus
i_intIllness
protected int i_intIllness
i_health
protected int i_health
i_wLocation
protected java.lang.String i_wLocation
i_oLocation
protected java.lang.String i_oLocation
i_hrpStatus
protected int i_hrpStatus
i_householdID
protected int i_householdID
i_householdSize
protected int i_householdSize
i_career
protected int i_career
i_formalCare
protected int i_formalCare
i_deathStatus
protected int i_deathStatus
i_numElderlyDependent
protected int i_numElderlyDependent
i_numElderly
protected int i_numElderly
i_hasChildDependent
protected int i_hasChildDependent
i_numChildDependent
protected int i_numChildDependent
i_numAdultDependent
protected int i_numAdultDependent
i_indSARRecID
protected int i_indSARRecID
i_id
protected int i_id
i_fitness
protected java.lang.String i_fitness
i_location
protected java.lang.String i_location
Person
public Person(int a_pid)
getPid
public int getPid()
setPid
public void setPid(int a_pid)
getHouseID
public int getHouseID()
setHouseID
public void setHouseID(int a_hid)
getHrpStatus
public int getHrpStatus()
setHrpStatus
public void setHrpStatus(int a_hrpStatus)
getAge
public int getAge()
setAge
public void setAge(int an_age)
addAge
public void addAge(int increasement)
getSocialClass
public java.lang.String getSocialClass()
setSocialClass
public void setSocialClass(java.lang.String a_socialClass)
getGender
public int getGender()
setGender
public void setGender(int a_gender)
getMaritalStatus
public int getMaritalStatus()
setMaritalStatus
public void setMaritalStatus(int a_maritalStatus)
getCarer
public int getCarer()
setCarer
public void setCarer(int a_career)
getHealth
public int getHealth()
setHealth
public void setHealth(int a_health)
getIntIllness
public int getIntIllness()
setIntIllness
public void setIntIllness(int an_intIllness)
getFormalCare
public int getFormalCare()
setFormalCare
public void setFormalCare(int a_formalCare)
getDeathStatus
public int getDeathStatus()
setDeathStatus
public void setDeathStatus(int a_deathStatus)
getNumElderlyDependent
public int getNumElderlyDependent()
setNumElderlyDependent
public void setNumElderlyDependent(int a_numElderlyDependent)
getNumElderly
public int getNumElderly()
setNumElderly
public void setNumElderly(int a_numElderl)
getNumChildDependent
public int getNumChildDependent()
setNumChildDependent
public void setNumChildDependent(int a_numChildDependent)
setNumAdultDependent
public void setNumAdultDependent(int a_numAdultDependent)
getNumAdultDependent
public int getNumAdultDependent()
getChildDependentFlag
public int getChildDependentFlag()
setChildDependentFlag
public void setChildDependentFlag(int a_childDependentFlag)
getHouseholdSize
public int getHouseholdSize()
setHouseholdSize
public void setHouseholdSize(int a_householdSize)
getWLocation
public java.lang.String getWLocation()
setWLocation
public void setWLocation(java.lang.String a_location)
getOLocation
public java.lang.String getOLocation()
setOLocation
public void setOLocation(java.lang.String a_location)
getId
public int getId()
setId
public void setId(int an_id)
getIndSARRecID
public int getIndSARRecID()
setIndSARRecID
public void setIndSARRecID(int an_id)
getFitness
public java.lang.String getFitness()
setFitness
public void setFitness(java.lang.String a_fitness)
getLocation
public java.lang.String getLocation()
setLocation
public void setLocation(java.lang.String a_location)
addRole
public void addRole(java.lang.String a_rolename)
getRoleHistory
public java.util.List getRoleHistory()
compareTo
public int compareTo(java.lang.Object object)
- Specified by:
compareTo
in interface java.lang.Comparable
step
public abstract void step()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object