|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.rubecula.darwin.domain.environment.Expresser_ com.rubecula.darwin.domain.world.Expresser_Mendelian com.rubecula.darwin.domain.world.Expresser_Sex
public class Expresser_Sex
Lifespan: permanent.
Implementer of Expresser
specifically for sex.
TODO this seems wrong -- we should be extending Expresser_
instead of
Expresser_Mendelian
. Consider refactoring here.
Field Summary |
---|
Fields inherited from class com.rubecula.darwin.domain.world.Expresser_Mendelian |
---|
_dominantAllele, _dominantVariant |
Fields inherited from class com.rubecula.darwin.domain.environment.Expresser_ |
---|
_character, LOG |
Constructor Summary | |
---|---|
Expresser_Sex()
|
Method Summary | |
---|---|
protected Trait |
expressHaploid(Gene gene)
We can express the sex of a (haploid) gamete |
Methods inherited from class com.rubecula.darwin.domain.world.Expresser_Mendelian |
---|
express, expressDiploid |
Methods inherited from class com.rubecula.darwin.domain.environment.Expresser_ |
---|
createTrait, createTrait, createTrait, createTrait, equals, express, getCharacter, getComplement, hashCode, isComplementary |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Expresser_Sex()
Method Detail |
---|
protected Trait expressHaploid(Gene gene)
expressHaploid
in class Expresser_Mendelian
gene
- XXX
Expresser_Mendelian.expressHaploid(com.rubecula.darwin.domain.helper.Gene)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |