uk.ac.leeds.ccg.andyt.projects.genesis.core
Class GENESIS_PersonFactory
java.lang.Object
uk.ac.leeds.ccg.andyt.projects.genesis.core.GENESIS_PersonFactory
- All Implemented Interfaces:
- java.io.Serializable
public class GENESIS_PersonFactory
- extends java.lang.Object
- implements java.io.Serializable
A factory for creating Male and Female Persons.
- See Also:
- Serialized Form
Method Summary |
GENESIS_Female |
createFemale(GENESIS_Age age,
Household a_Household,
uk.ac.leeds.ccg.andyt.vector.geometry.Vector_Point2D a_VectorPoint2D,
boolean handleOutOfMemoryError)
|
GENESIS_Female |
createFemale(GENESIS_Age age,
Household a_Household,
uk.ac.leeds.ccg.andyt.vector.geometry.Vector_Point2D a_VectorPoint2D,
GENESIS_FemaleCollection a_GENESIS_FemaleCollection,
boolean handleOutOfMemoryError)
a_GENESIS_AgentCollection Not to be swapped |
GENESIS_Male |
createMale(GENESIS_Age age,
Household a_Household,
uk.ac.leeds.ccg.andyt.vector.geometry.Vector_Point2D a_VectorPoint2D,
boolean handleOutOfMemoryError)
|
GENESIS_Male |
createMale(GENESIS_Age age,
Household a_Household,
uk.ac.leeds.ccg.andyt.vector.geometry.Vector_Point2D a_VectorPoint2D,
GENESIS_FemaleCollection a_GENESIS_FemaleCollection,
boolean handleOutOfMemoryError)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_GENESIS_Environment
protected transient GENESIS_Environment _GENESIS_Environment
_GENESIS_AgentCollectionManager
protected transient GENESIS_AgentCollectionManager _GENESIS_AgentCollectionManager
GENESIS_PersonFactory
public GENESIS_PersonFactory()
GENESIS_PersonFactory
public GENESIS_PersonFactory(GENESIS_PersonFactory a_GENESIS_PersonFactory)
GENESIS_PersonFactory
public GENESIS_PersonFactory(GENESIS_Environment a_GENESIS_Environment,
GENESIS_PersonFactory a_GENESIS_PersonFactory)
GENESIS_PersonFactory
public GENESIS_PersonFactory(GENESIS_Environment a_GENESIS_Environment,
GENESIS_AgentCollectionManager a_GENESIS_AgentCollectionManager)
createFemale
public GENESIS_Female createFemale(GENESIS_Age age,
Household a_Household,
uk.ac.leeds.ccg.andyt.vector.geometry.Vector_Point2D a_VectorPoint2D,
GENESIS_FemaleCollection a_GENESIS_FemaleCollection,
boolean handleOutOfMemoryError)
- a_GENESIS_AgentCollection Not to be swapped
createFemale
public GENESIS_Female createFemale(GENESIS_Age age,
Household a_Household,
uk.ac.leeds.ccg.andyt.vector.geometry.Vector_Point2D a_VectorPoint2D,
boolean handleOutOfMemoryError)
createMale
public GENESIS_Male createMale(GENESIS_Age age,
Household a_Household,
uk.ac.leeds.ccg.andyt.vector.geometry.Vector_Point2D a_VectorPoint2D,
boolean handleOutOfMemoryError)
createMale
public GENESIS_Male createMale(GENESIS_Age age,
Household a_Household,
uk.ac.leeds.ccg.andyt.vector.geometry.Vector_Point2D a_VectorPoint2D,
GENESIS_FemaleCollection a_GENESIS_FemaleCollection,
boolean handleOutOfMemoryError)