public interface NumericChromosome<N extends Number & Comparable<? super N>,G extends NumericGene<N,G>> extends BoundedChromosome<N,G>
| Modifier and Type | Method and Description |
|---|---|
default byte |
byteValue()
Return the byte value of this
NumericChromosome at the
index 0. |
default byte |
byteValue(int index)
Return the byte value of this
NumericChromosome at the given
index. |
default double |
doubleValue()
Return the double value of this
NumericChromosome at the
index 0. |
default double |
doubleValue(int index)
Return the double value of this
NumericChromosome at the given
index. |
default float |
floatValue()
Return the float value of this
NumericChromosome at the
index 0. |
default float |
floatValue(int index)
Return the float value of this
NumericChromosome at the given
index. |
default int |
intValue()
Return the int value of this
NumericChromosome at the
index 0. |
default int |
intValue(int index)
Return the int value of this
NumericChromosome at the given
index. |
default long |
longValue()
Return the long value of this
NumericChromosome at the
index 0. |
default long |
longValue(int index)
Return the long value of this
NumericChromosome at the given
index. |
default short |
shortValue()
Return the short value of this
NumericChromosome at the
index 0. |
default short |
shortValue(int index)
Return the short value of this
NumericChromosome at the given
index. |
getMax, getMinas, getGene, getGene, length, newInstance, stream, toSeqisValidforEach, iterator, spliteratorinstances, newInstancedefault byte byteValue(int index)
NumericChromosome at the given
index.index - the index of the NumericGene.Gene with the given index.IndexOutOfBoundsException - if the index is out of range
(index < 0 || index >= length()).default byte byteValue()
NumericChromosome at the
index 0.Gene with index 0.default short shortValue(int index)
NumericChromosome at the given
index.index - the index of the NumericGene.Gene with the given index.IndexOutOfBoundsException - if the index is out of range
(index < 0 || index >= length()).default short shortValue()
NumericChromosome at the
index 0.Gene with index 0.default int intValue(int index)
NumericChromosome at the given
index.index - the index of the NumericGene.Gene with the given index.IndexOutOfBoundsException - if the index is out of range
(index < 0 || index >= length()).default int intValue()
NumericChromosome at the
index 0.Gene with index 0.default long longValue(int index)
NumericChromosome at the given
index.index - the index of the NumericGene.Gene with the given index.IndexOutOfBoundsException - if the index is out of range
(index < 0 || index >= length()).default long longValue()
NumericChromosome at the
index 0.Gene with index 0.default float floatValue(int index)
NumericChromosome at the given
index.index - the index of the NumericGene.Gene with the given index.IndexOutOfBoundsException - if the index is out of range
(index < 0 || index >= length()).default float floatValue()
NumericChromosome at the
index 0.Gene with index 0.default double doubleValue(int index)
NumericChromosome at the given
index.index - the index of the NumericGene.Gene with the given index.IndexOutOfBoundsException - if the index is out of range
(index < 0 || index >= length()).default double doubleValue()
NumericChromosome at the
index 0.Gene with index 0.© 2007-2017 Franz Wilhelmstötter (2017-04-28 16:50)