Package io.jenetics.ext
Class AbstractTreeChromosome<A,G extends AbstractTreeGene<A,G>>
- java.lang.Object
 - 
- io.jenetics.AbstractChromosome<G>
 - 
- io.jenetics.ext.AbstractTreeChromosome<A,G>
 
 
 
- 
- All Implemented Interfaces:
 Chromosome<G>,TreeChromosome<A,G>,BaseSeq<G>,Factory<Chromosome<G>>,Verifiable,Serializable,Iterable<G>,RandomAccess
public abstract class AbstractTreeChromosome<A,G extends AbstractTreeGene<A,G>> extends AbstractChromosome<G> implements TreeChromosome<A,G>
Abstract base implementation of aTreeChromosome.- Since:
 - 3.9
 - Version:
 - 5.2
 - See Also:
 - Serialized Form
 
 
- 
- 
Field Summary
- 
Fields inherited from class io.jenetics.AbstractChromosome
_genes, _valid 
 - 
 
- 
Constructor Summary
Constructors Modifier Constructor Description protectedAbstractTreeChromosome(ISeq<? extends G> genes) 
- 
Method Summary
- 
Methods inherited from class io.jenetics.AbstractChromosome
equals, get, hashCode, isValid, length, toString 
- 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait 
- 
Methods inherited from interface io.jenetics.util.BaseSeq
forEach, get, isEmpty, iterator, length, listIterator, nonEmpty, spliterator, stream 
- 
Methods inherited from interface io.jenetics.Chromosome
as, gene, isValid, newInstance 
- 
Methods inherited from interface io.jenetics.util.Factory
instances, newInstance 
- 
Methods inherited from interface io.jenetics.ext.TreeChromosome
root 
 - 
 
 - 
 
- 
- 
Constructor Detail
- 
AbstractTreeChromosome
protected AbstractTreeChromosome(ISeq<? extends G> genes)
 
 - 
 
 -