public abstract class SimpleGene extends java.lang.Object implements Gene
| Constructor and Description | 
|---|
SimpleGene(Genome genome,
          java.lang.String name)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
addPropertyChangeListener(java.beans.PropertyChangeListener listener)  | 
void | 
copy(Gene gene)  | 
double | 
getDoubleGooseSize()  | 
Genome | 
getGenome()  | 
int | 
getGooseSize()  | 
java.lang.String | 
getName()  | 
void | 
kill()  | 
void | 
readIndexedValueFromByteBuffer(java.nio.ByteBuffer byteBuffer,
                              int index)  | 
void | 
readValueFromByteBuffer(java.nio.ByteBuffer byteBuffer)  | 
void | 
removePropertyChangeListener(java.beans.PropertyChangeListener listener)  | 
void | 
setGenome(Genome genome)  | 
void | 
setName(java.lang.String name)  | 
void | 
writeIndexedValueToByteBuffer(java.nio.ByteBuffer byteBuffer,
                             int index)  | 
void | 
writeValueToByteBuffer(java.nio.ByteBuffer byteBuffer)  | 
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgenomicallyEqualsgeneManipulatedpublic SimpleGene(Genome genome, java.lang.String name)
public void readValueFromByteBuffer(java.nio.ByteBuffer byteBuffer)
readValueFromByteBuffer in interface Genepublic void writeValueToByteBuffer(java.nio.ByteBuffer byteBuffer)
writeValueToByteBuffer in interface Genepublic void readIndexedValueFromByteBuffer(java.nio.ByteBuffer byteBuffer,
                                           int index)
readIndexedValueFromByteBuffer in interface Genepublic void writeIndexedValueToByteBuffer(java.nio.ByteBuffer byteBuffer,
                                          int index)
writeIndexedValueToByteBuffer in interface Genepublic void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
removePropertyChangeListener in interface Genepublic void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
addPropertyChangeListener in interface Genepublic int getGooseSize()
getGooseSize in interface Genepublic double getDoubleGooseSize()
getDoubleGooseSize in interface Gene