Uses of Interface
com.rubecula.darwin.domain.helper.Mating

Packages that use Mating
com.rubecula.darwin.domain.genetics

Genetics 

com.rubecula.darwin.domain.helper

Darwin 

com.rubecula.darwin.domain.world

Darwin 

 

Uses of Mating in com.rubecula.darwin.domain.genetics
 

Classes in com.rubecula.darwin.domain.genetics that implement Mating
 class Mating_
          Abstract class to define base methods for implementers of Mating.
 class Mating_Haldanian
           Lifespan: permanent.
 

Methods in com.rubecula.darwin.domain.genetics that return Mating
static Mating MatingFactory.makeHaldanian(Genomic genomic, Organism female, Organism male, org.apache.commons.math.random.RandomGenerator random)
           
 

Uses of Mating in com.rubecula.darwin.domain.helper
 

Methods in com.rubecula.darwin.domain.helper that return Mating
 Mating Organism.createPairBond(MateChoice chooser, Lek lek, Lek alternativeLek)
           
 Mating MateChoice.createPairBond(Organism female, Lek lek, Lek alternativeLek)
          First, we call MateChoice.pairUp(Organism, Lek) for the female, lek and the appropriate genomic.
 Mating MateChoice.pairUp(Organism female, Lek lek)
          Method to create a Mating object based on the female given and a male chosen from the lek.
 

Methods in com.rubecula.darwin.domain.helper that return types with arguments of type Mating
 java.util.Collection<Mating> MateChoice.findPairs(java.util.Collection<Organism> organisms, Lek lek, Lek alternativeLek)
          Method to enumerate a set of mating pairs: females from this Colony and males from either the lek or the alternativeLek .
 

Method parameters in com.rubecula.darwin.domain.helper with type arguments of type Mating
 void Registry.registerMarriages(Colony colony, java.util.Collection<Mating> marriages)
           
 

Uses of Mating in com.rubecula.darwin.domain.world
 

Methods in com.rubecula.darwin.domain.world that return Mating
 Mating Organism_Sexual.createPairBond(MateChoice chooser, Lek lek, Lek alternativeLek)
          If this object is a female and viable, create a pair bond from either population or alternativePopulation.
 Mating Organism_Asexual.createPairBond(MateChoice chooser, Lek lek, Lek alternativeLek)
           
 Mating MateChoice_.createPairBond(Organism female, Lek lek, Lek alternativeLek)
          First, we call MateChoice.pairUp(Organism, Lek) for the female, lek and the appropriate genomic.
 Mating MateChoice_.pairUp(Organism female, Lek lek)
           
 

Methods in com.rubecula.darwin.domain.world that return types with arguments of type Mating
 java.util.Collection<Mating> MateChoice_.findPairs(java.util.Collection<Organism> organisms, Lek lek, Lek alternativeLek)
          Method to enumerate a set of mating pairs: females from the given set of organisms and males from either the lek or the alternativeLek .
 

Method parameters in com.rubecula.darwin.domain.world with type arguments of type Mating
 void Taxon_.registerMarriages(Colony colony, java.util.Collection<Mating> marriages)
           
 void Registry_.registerMarriages(Colony colony, java.util.Collection<Mating> marriages)
          Do nothing.
 



Copyright © 2010 Rubecula Software, LLC. All Rights Reserved.