com.rubecula.darwin.domain.helper
Interface Allele

All Superinterfaces:
Attribute, Basic, CacheSignature, Censusible, net.sf.tostring0.Identifiable, net.sf.tostring0.IToString
All Known Implementing Classes:
Allele_, Allele_Binary, Allele_Dominance, Allele_Number, Allele_Sex

public interface Allele
extends Attribute, net.sf.tostring0.IToString, Basic, Censusible, net.sf.tostring0.Identifiable

Models the concept of an Allele, that is to say a specific instance of a Genes which "compete" for presence at a Locus

Author:
Robin Hillyard

Field Summary
 
Fields inherited from interface net.sf.tostring0.IToString
ANGBR_OPEN, ANGBRA_CLSE, BRA_CLSE, BRA_OPEN, BRCE_OPEN, BRCS_CLSE, COLON, LIST_SEPARATOR, MAX_ELEMENTS_DEFAULT, S_MT, S_PERCENT, SEPARATOR, SPACE
 
Method Summary
 Locus getLocus()
           
 void setLocus(Locus locus)
           
 
Methods inherited from interface com.rubecula.darwin.domain.helper.Attribute
getAttribute, getValue, setValue
 
Methods inherited from interface net.sf.tostring0.IToString
toString, toStringBrief, toStringId
 
Methods inherited from interface com.rubecula.darwin.domain.helper.Basic
getBases
 
Methods inherited from interface com.rubecula.darwin.domain.helper.CacheSignature
getSignature
 
Methods inherited from interface com.rubecula.darwin.domain.helper.Censusible
censusMe, getCensusibleChildren
 
Methods inherited from interface net.sf.tostring0.Identifiable
getIdentifier
 

Method Detail

getLocus

Locus getLocus()
Returns:
the locus to which this allele can belong.

setLocus

void setLocus(Locus locus)
Parameters:
locus -


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