uk.ac.leeds.sog.moses.agent
Class Household
java.lang.Object
uk.ac.leeds.sog.moses.agent.Household
- All Implemented Interfaces:
- java.lang.Comparable
public class Household
- extends java.lang.Object
- implements java.lang.Comparable
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Household
public Household(HRP a_hrp)
step
public void step()
getId
public int getId()
setId
public void setId(int an_id)
addChildDependent
public void addChildDependent(Child child)
removeChildDependent
public void removeChildDependent(Child child)
getListOfChildren
public java.util.List getListOfChildren()
addElderlyDependent
public void addElderlyDependent(ElderlyDependent elderly)
removeElderlyDependent
public void removeElderlyDependent(ElderlyDependent elderly)
getListOfElderlyDependents
public java.util.List getListOfElderlyDependents()
addAdultDependent
public void addAdultDependent(AdultDependent adult)
removeAdultDependent
public void removeAdultDependent(AdultDependent adult)
getListOfAdultDependents
public java.util.List getListOfAdultDependents()
getHrp
public HRP getHrp()
setHrp
public void setHrp(HRP a_hrp)
getWLocation
public java.lang.String getWLocation()
setWLocation
public void setWLocation(java.lang.String a_wLocation)
getOLocation
public java.lang.String getOLocation()
setOLocation
public void setOLocation(java.lang.String a_oLocation)
getLocation
public java.lang.String getLocation()
setLocation
public void setLocation(java.lang.String a_location)
getSpouse
public Spouse getSpouse()
setSpouse
public void setSpouse(Spouse a_spouse)
getSize
public int getSize()
setSize
public void setSize(int a_size)
getHouseholdStatus
public int getHouseholdStatus()
setHouseholdStatus
public void setHouseholdStatus(int a_status)
compareTo
public int compareTo(java.lang.Object object)
- Specified by:
compareTo
in interface java.lang.Comparable
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object