org.thalia.bio.entity
Class Individual
java.lang.Object
org.thalia.bio.entity.BioEntity
org.thalia.bio.entity.BioEntityContainer
org.thalia.bio.entity.Individual
- All Implemented Interfaces:
- IBioAdaptable, IBioEntity
public class Individual
- extends BioEntityContainer
Class Description Here
- Author:
- Jean-Baptiste Veyrieras
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
population
protected IBioPopulation population
Individual
public Individual()
Individual
public Individual(java.lang.String name,
IBioEntity parent)
- Parameters:
name
- parent
-
getType
public int getType()
- Description copied from interface:
IBioEntity
- There are 2 main class of entities. The first one deals with population
biological entity, i.e population itself and individuals. The second class
is a representation of microscopic biological entity from genome container
to alleles.
- Specified by:
getType
in interface IBioEntity
- Specified by:
getType
in class BioEntity
getPedigree
public IBioIndividualTree getPedigree()
setPedigree
public void setPedigree(IBioIndividualTree pedigree)
getPopulation
public IBioPopulation getPopulation()
setPopulation
public void setPopulation(IBioPopulation population)
getBioAdapter
public IBioAdapter getBioAdapter()
getParents
public IBioIndividual[] getParents()