public class SpokesGene extends SimpleGene
Constructor and Description |
---|
SpokesGene(Genome genome,
java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
void |
copy(Gene gene) |
void |
geneManipulated(GeneManipulationEvent gbme) |
boolean |
genomicallyEquals(Gene gene) |
SpokesType |
getValue() |
void |
readIndexedValueFromByteBuffer(java.nio.ByteBuffer byteBuffer,
int index) |
void |
setValue(SpokesType value) |
java.lang.String |
toString() |
void |
writeIndexedValueToByteBuffer(java.nio.ByteBuffer byteBuffer,
int index) |
addPropertyChangeListener, getDoubleGooseSize, getGenome, getGooseSize, getName, kill, readValueFromByteBuffer, removePropertyChangeListener, setGenome, setName, writeValueToByteBuffer
public SpokesGene(Genome genome, java.lang.String name)
public void readIndexedValueFromByteBuffer(java.nio.ByteBuffer byteBuffer, int index)
readIndexedValueFromByteBuffer
in interface Gene
readIndexedValueFromByteBuffer
in class SimpleGene
public void writeIndexedValueToByteBuffer(java.nio.ByteBuffer byteBuffer, int index)
writeIndexedValueToByteBuffer
in interface Gene
writeIndexedValueToByteBuffer
in class SimpleGene
public java.lang.String toString()
toString
in class java.lang.Object
public SpokesType getValue()
public void setValue(SpokesType value)
public void copy(Gene gene)
copy
in interface Gene
copy
in class SimpleGene
public void geneManipulated(GeneManipulationEvent gbme)
public boolean genomicallyEquals(Gene gene)