org.biojavax.ga.impl
Class SimpleOrganism
java.lang.Object
org.biojava.utils.AbstractChangeable
org.biojavax.ga.impl.AbstractOrganism
org.biojavax.ga.impl.SimpleOrganism
- All Implemented Interfaces:
- Changeable, Organism
public class SimpleOrganism
- extends AbstractOrganism
A Simple Haploid Organism implementation
- Since:
- 1.5
- Version:
- 1.0
- Author:
- Mark Schreiber
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SimpleOrganism
public SimpleOrganism()
SimpleOrganism
public SimpleOrganism(String name)
SimpleOrganism
public SimpleOrganism(Organism org,
String name)
setChromImpl
protected void setChromImpl(SymbolList[] chromosomes)
- Specified by:
setChromImpl
in class AbstractOrganism
isHaploid
public boolean isHaploid()
- Simple Organisms are Halpoid
- Specified by:
isHaploid
in interface Organism
- Specified by:
isHaploid
in class AbstractOrganism
- Returns:
- true
replicate
public Organism replicate(String name)
- Description copied from interface:
Organism
- Creates a replica of this
Organism
with a new name.
- Parameters:
name
- the new name for the sequence.
- Returns:
- the replicated organism.