com.anji.run
Class Population

java.lang.Object
  extended bycom.anji.run.Population

public class Population
extends java.lang.Object

Hibernate-able run object.

Author:
Philip Tucker

Constructor Summary
Population(java.lang.String aName, Domain aDomain, Representation aRepresentation)
           
 
Method Summary
 void addRun(Run aRun)
          Add new run to population.
 Domain getDomain()
           
 java.lang.String getName()
           
 Representation getRepresentation()
           
 java.util.List getRuns()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Population

public Population(java.lang.String aName,
                  Domain aDomain,
                  Representation aRepresentation)
Parameters:
aName -
aDomain -
aRepresentation -
Method Detail

addRun

public void addRun(Run aRun)
Add new run to population.

Parameters:
aRun -

toString

public java.lang.String toString()
See Also:
Object.toString()

getName

public java.lang.String getName()
Returns:
unique run ID

getRuns

public java.util.List getRuns()
Returns:
List contains Run objects ordered by the time at which they were executed

getDomain

public Domain getDomain()
Returns:
domain

getRepresentation

public Representation getRepresentation()
Returns:
representation