Interface BoundedChromosome<A extends Comparable<? super A>, G extends BoundedGene<A,G> >
- All Superinterfaces:
BaseSeq<G>, Chromosome<G>, Factory<Chromosome<G>>, Iterable<G>, RandomAccess, Verifiable
- All Known Subinterfaces:
NumericChromosome<N,G>
- All Known Implementing Classes:
BigIntegerChromosome, DoubleChromosome, IntegerChromosome, LongChromosome
public interface BoundedChromosome<A extends Comparable<? super A>, G extends BoundedGene<A,G>>
extends Chromosome<G>
Chromosome interface for
BoundedGenes.- Since:
- 1.6
- Version:
- 5.2
- See Also:
- Implementation Requirements:
- Implementations of the
BoundedChromosomeinterface must be immutable and guarantee efficient random access (O(1)) to the genes. AChromosomemust contains at least oneGene.
-
Method Summary
Methods inherited from interface BaseSeq
forEach, get, isEmpty, iterator, length, listIterator, nonEmpty, spliterator, streamMethods inherited from interface Chromosome
as, gene, isValid, newInstanceMethods inherited from interface Factory
instances, newInstance
-
Method Details
-
min
-
max
-