|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||