org.thalia.bio
Interface IBioPopulation

All Superinterfaces:
IBioAdaptable, IBioEntity
All Known Subinterfaces:
IBioCross
All Known Implementing Classes:
CrossPopulation, IndividualContainer, Population

public interface IBioPopulation
extends IBioEntity

Class Description Here

Author:
Jean-Baptiste Veyrieras

Method Summary
 void addIndividual(IBioIndividual individual)
           
 IBioIndividual getIndividual(java.lang.String name)
           
 int getIndividualNumber()
           
 IBioIndividual[] individuals()
           
 void removeIndividual(java.lang.String name)
           
 
Methods inherited from interface org.thalia.bio.IBioEntity
getName, getParent, getProperties, getType, setName, setProperties
 
Methods inherited from interface org.thalia.bio.IBioAdaptable
getBioAdapter
 

Method Detail

getIndividual

IBioIndividual getIndividual(java.lang.String name)

addIndividual

void addIndividual(IBioIndividual individual)

removeIndividual

void removeIndividual(java.lang.String name)

individuals

IBioIndividual[] individuals()

getIndividualNumber

int getIndividualNumber()