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