wodka.ga
Class PopulationHistory
java.lang.Object
wodka.ga.PopulationHistory
- All Implemented Interfaces:
- java.io.Serializable, StreamPersistable
- public class PopulationHistory
- extends java.lang.Object
- implements StreamPersistable
A Class that can manage the history of populations.
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PopulationHistory
public PopulationHistory()
getPopulation
public Population getPopulation(int count)
addPopulation
public void addPopulation(Population pop)
removeAllPopulations
public void removeAllPopulations()
size
public int size()
toStream
public void toStream(java.io.DataOutputStream outStream)
throws java.io.IOException
- Specified by:
toStream
in interface StreamPersistable
- Throws:
java.io.IOException
fromStream
public void fromStream(java.io.DataInputStream inStream,
int version)
throws java.io.IOException
- Specified by:
fromStream
in interface StreamPersistable
- Throws:
java.io.IOException
getVersion
public int getVersion()
- Specified by:
getVersion
in interface StreamPersistable
getPopulations
public java.util.List getPopulations()
setPopulations
public void setPopulations(java.util.List populations)