Uses of Class
uk.ac.leeds.ccg.andyt.projects.genesis.core.GENESIS_MaleCollection

Packages that use GENESIS_MaleCollection
uk.ac.leeds.ccg.andyt.projects.genesis.core   
uk.ac.leeds.ccg.andyt.projects.genesis.process   
 

Uses of GENESIS_MaleCollection in uk.ac.leeds.ccg.andyt.projects.genesis.core
 

Fields in uk.ac.leeds.ccg.andyt.projects.genesis.core declared as GENESIS_MaleCollection
 GENESIS_MaleCollection GENESIS_AgentCollectionManager._DeadMaleCollection
          This is to be held in memory at all times and is for storing dead GENESIS_Males.
protected  GENESIS_MaleCollection GENESIS_Male._GENESIS_MaleCollection
           
 

Fields in uk.ac.leeds.ccg.andyt.projects.genesis.core with type parameters of type GENESIS_MaleCollection
 java.util.HashMap<java.lang.Long,GENESIS_MaleCollection> GENESIS_AgentCollectionManager._LivingMaleCollection_HashMap
          A HashMap to be held in memory at all times.
 

Methods in uk.ac.leeds.ccg.andyt.projects.genesis.core that return GENESIS_MaleCollection
protected  GENESIS_MaleCollection GENESIS_Male.get_MaleCollection()
           
 GENESIS_MaleCollection GENESIS_Male.get_MaleCollection(boolean handleOutOfMemoryError)
           
 GENESIS_MaleCollection GENESIS_AgentCollectionManager.getMaleCollection(java.lang.Long a_AgentCollection_ID, java.lang.String type)
          If AgentCollection with a_AgentCollection_ID is in _AgentCollection_HashMap it is returned, else it is created, put into _AgentCollection_HashMap then returned.
 GENESIS_MaleCollection GENESIS_AgentCollectionManager.getMaleCollection(java.lang.Long a_GENESIS_AgentCollection_ID, java.lang.String type, boolean handleOutOfMemoryError)
           
 

Methods in uk.ac.leeds.ccg.andyt.projects.genesis.core with parameters of type GENESIS_MaleCollection
 java.lang.Long GENESIS_AgentCollectionManager.get_NextMaleID(GENESIS_MaleCollection a_GENESIS_MaleCollection, boolean handleOutOfMemoryError)
           
protected  GENESIS_Male GENESIS_AgentCollectionManager.getMale(java.lang.Long a_Agent_ID, GENESIS_MaleCollection a_GENESIS_MaleCollection)
           
 long GENESIS_AgentEnvironment.init_MemoryReserve_Account(GENESIS_MaleCollection a_GENESIS_MaleCollection, boolean handleOutOfMemoryError)
           
 java.lang.Object[] GENESIS_AgentEnvironment.init_MemoryReserve_AccountDetail(GENESIS_MaleCollection a_GENESIS_MaleCollection, boolean handleOutOfMemoryError)
           
 void GENESIS_Environment.init_MemoryReserve(GENESIS_MaleCollection a_GENESIS_MaleCollection, boolean handleOutOfMemoryError)
           
protected  boolean GENESIS_Environment.swapToFile_DataAnyExcept(GENESIS_MaleCollection a_GENESIS_MaleCollection)
           
 boolean GENESIS_Environment.swapToFile_DataAnyExcept(GENESIS_MaleCollection a_GENESIS_MaleCollection, boolean handleOutOfMemoryError)
           
protected  java.lang.Object[] GENESIS_AgentCollectionManager.swapToFile_MaleCollection_AccountDetail(GENESIS_MaleCollection a_GENESIS_MaleCollection)
          Swaps to file the MaleCollection a_GENESIS_MaleCollection and returns its ID in a HashSet.
 java.lang.Object[] GENESIS_AgentCollectionManager.swapToFile_MaleCollection_AccountDetail(GENESIS_MaleCollection a_GENESIS_MaleCollection, boolean handleOutOfMemoryError)
          Swaps to file the MaleCollection a_GENESIS_MaleCollection and returns a HashSet identifying all MaleCollections swapped in the process.
protected  boolean GENESIS_AgentCollectionManager.swapToFile_MaleCollection(GENESIS_MaleCollection a_GENESIS_MaleCollection)
          Swaps to file the MaleCollection a_GENESIS_MaleCollection.
 void GENESIS_AgentCollectionManager.swapToFile_MaleCollection(GENESIS_MaleCollection a_GENESIS_MaleCollection, boolean handleOutOfMemoryError)
          Attempts to swap to file a_GENESIS_MaleCollection, but may swap other GENESIS_AgentCollections in the process which is likely if a_GENESIS_MaleCollection is very small and total available memory is almost low and handleOutOfMemoryError is true
protected  long GENESIS_AgentCollectionManager.swapToFile_MaleCollectionExcept_Account(GENESIS_MaleCollection a_MaleCollection)
           
 long GENESIS_AgentCollectionManager.swapToFile_MaleCollectionExcept_Account(GENESIS_MaleCollection a_GENESIS_MaleCollection, boolean handleOutOfMemoryError)
           
protected  java.lang.Object[] GENESIS_AgentCollectionManager.swapToFile_MaleCollectionExcept_AccountDetail(GENESIS_MaleCollection a_MaleCollection)
           
protected  long GENESIS_AgentCollectionManager.swapToFile_MaleCollectionsExcept_Account(GENESIS_MaleCollection a_MaleCollection)
           
 long GENESIS_AgentCollectionManager.swapToFile_MaleCollectionsExcept_Account(GENESIS_MaleCollection a_GENESIS_MaleCollection, boolean handleOutOfMemoryError)
           
protected  java.lang.Object[] GENESIS_AgentCollectionManager.swapToFile_MaleCollectionsExcept_AccountDetail(GENESIS_MaleCollection a_MaleCollection)
           
 java.lang.Object[] GENESIS_AgentCollectionManager.swapToFile_MaleCollectionsExcept_AccountDetail(GENESIS_MaleCollection a_GENESIS_MaleCollection, boolean handleOutOfMemoryError)
           
protected  java.lang.Object[] GENESIS_AgentEnvironment.tryToEnsureThereIsEnoughMemoryToContinue_Account(GENESIS_MaleCollection a_GENESIS_MaleCollection)
          A method to ensure there is enough memory to continue whilst not swapping to disk a_AgentCollection and accounting by returning a HashSet identifying which AgentCollections have been swapped in the process.
 long GENESIS_AgentEnvironment.tryToEnsureThereIsEnoughMemoryToContinue_Account(GENESIS_MaleCollection a_GENESIS_MaleCollection, boolean handleOutOfMemoryError)
           
protected  java.lang.Object[] GENESIS_AgentEnvironment.tryToEnsureThereIsEnoughMemoryToContinue_AccountDetail(GENESIS_MaleCollection a_MaleCollection)
           
 java.lang.Object[] GENESIS_AgentEnvironment.tryToEnsureThereIsEnoughMemoryToContinue_AccountDetail(GENESIS_MaleCollection a_GENESIS_MaleCollection, boolean handleOutOfMemoryError)
          A method to ensure there is enough memory to continue whilst not swapping to disk a_MaleCollection
protected  boolean GENESIS_AgentEnvironment.tryToEnsureThereIsEnoughMemoryToContinue(GENESIS_MaleCollection a_MaleCollection)
          A method to try to ensure there is enough memory to continue whilst not swapping to disk a_MaleCollection.
protected  boolean GENESIS_Environment.tryToEnsureThereIsEnoughMemoryToContinue(GENESIS_MaleCollection a_MaleCollection)
          A method to ensure there is enough memory to continue whilst not swapping to disk a_GENESIS_MaleCollection.
 void GENESIS_AgentEnvironment.tryToEnsureThereIsEnoughMemoryToContinue(GENESIS_MaleCollection a_MaleCollection, boolean handleOutOfMemoryError)
          A method to try to ensure there is enough memory to continue.
 void GENESIS_Environment.tryToEnsureThereIsEnoughMemoryToContinue(GENESIS_MaleCollection a_GENESIS_MaleCollection, boolean handleOutOfMemoryError)
          A method to ensure there is enough memory to continue whilst not swapping to disk a_GENESIS_MaleCollection
 

Constructors in uk.ac.leeds.ccg.andyt.projects.genesis.core with parameters of type GENESIS_MaleCollection
GENESIS_Male(GENESIS_Environment a_GENESIS_Environment, GENESIS_AgentCollectionManager a_GENESIS_AgentCollectionManager, GENESIS_MaleCollection a_MaleCollection, GENESIS_Age age)
           
 

Uses of GENESIS_MaleCollection in uk.ac.leeds.ccg.andyt.projects.genesis.process
 

Methods in uk.ac.leeds.ccg.andyt.projects.genesis.process with parameters of type GENESIS_MaleCollection
protected  GENESIS_Male AbstractTrafficModel.getMale(java.lang.Long a_Agent_ID, GENESIS_MaleCollection a_GENESIS_MaleCollection)
           
 GENESIS_Male AbstractTrafficModel.getMale(java.lang.Long a_Agent_ID, GENESIS_MaleCollection a_GENESIS_MaleCollection, GENESIS_AgentCollectionManager a_GENESIS_AgentCollectionManager, boolean handleOutOfMemoryError)
           
 boolean GENESIS_DemographicModel.simulateDeath(GENESIS_Mortality mortality, GENESIS_Male a_Male, java.lang.Long a_Male_ID, GENESIS_MaleCollection a_MaleCollection, java.lang.Long a_Collection_ID, GENESIS_AgeBound ageBound, GENESIS_Population subregionPopulation, GENESIS_Population regionTotalPopulation)
           
 boolean GENESIS_DemographicModel.simulateOutMigration(GENESIS_Migration migration, GENESIS_Male a_Male, java.lang.Long a_Male_ID, GENESIS_MaleCollection a_MaleCollection, java.lang.Long a_Collection_ID, GENESIS_AgeBound ageBound)