public class IntegerGene extends NumericGene
| Constructor and Description | 
|---|
IntegerGene(Genome genome,
           java.lang.String name)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
addToGene(int summand)  | 
void | 
copy(Gene destinationGene)  | 
void | 
decrementGene()  | 
void | 
geneManipulated(GeneManipulationEvent gbme)  | 
boolean | 
genomicallyEquals(Gene gene)  | 
int | 
getValue()  | 
void | 
incrementGene()  | 
void | 
readIndexedValueFromByteBuffer(java.nio.ByteBuffer byteBuffer,
                              int index)  | 
void | 
setValue(int newValue)  | 
java.lang.String | 
toString()  | 
void | 
writeIndexedValueToByteBuffer(java.nio.ByteBuffer byteBuffer,
                             int index)  | 
isShowPositiveSign, setShowPositiveSignaddPropertyChangeListener, getDoubleGooseSize, getGenome, getGooseSize, getName, kill, readValueFromByteBuffer, removePropertyChangeListener, setGenome, setName, writeValueToByteBufferpublic IntegerGene(Genome genome, java.lang.String name)
public void readIndexedValueFromByteBuffer(java.nio.ByteBuffer byteBuffer,
                                           int index)
readIndexedValueFromByteBuffer in interface GenereadIndexedValueFromByteBuffer in class SimpleGenepublic void writeIndexedValueToByteBuffer(java.nio.ByteBuffer byteBuffer,
                                          int index)
writeIndexedValueToByteBuffer in interface GenewriteIndexedValueToByteBuffer in class SimpleGenepublic int getValue()
public void decrementGene()
public void incrementGene()
public void setValue(int newValue)
public void copy(Gene destinationGene)
copy in interface Genecopy in class NumericGenepublic void addToGene(int summand)
public void geneManipulated(GeneManipulationEvent gbme)
public java.lang.String toString()
toString in class java.lang.Objectpublic boolean genomicallyEquals(Gene gene)