com.banda.chemistry.domain
Class AcRun

java.lang.Object
  extended by com.banda.core.domain.DomainObject<Long>
      extended by com.banda.core.domain.TechnicalDomainObject
          extended by com.banda.chemistry.domain.AcItemHistoriesHolder<AcSpeciesRunHistory>
              extended by com.banda.chemistry.domain.AcRun
All Implemented Interfaces:
com.banda.core.domain.KeyHolder<Long>, Serializable

public class AcRun
extends AcItemHistoriesHolder<AcSpeciesRunHistory>

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class com.banda.core.domain.DomainObject
com.banda.core.domain.DomainObject.DomainObjectKeyComparator<K extends Serializable & Comparable<K>>
 
Constructor Summary
AcRun()
           
AcRun(Long id)
           
 
Method Summary
 void addTranslatedRun(AcTranslatedRun translatedRun)
           
 ArtificialChemistry getAc()
           
 AcActionSeries getActionSeries()
           
 AcEvaluatedActionSeries getEvaluatedActionSeries()
           
 Integer getIntRunTime()
           
 Double getRunTime()
           
 Collection<AcSpecies> getSpecies()
           
 AcSpeciesSet getSpeciesSet()
           
 Double getTimeStep()
           
 List<AcTranslatedRun> getTranslatedRuns()
           
 boolean hasEvaluatedActionSeries()
           
 void initItemHistories()
           
 void initItemHistories(Collection<AcSpecies> species)
           
 void removeTranslatedRun(AcTranslatedRun translatedRun)
           
protected  void setAc(ArtificialChemistry ac)
           
protected  void setActionSeries(AcActionSeries actionSeries)
           
 void setEvaluatedActionSeries(AcEvaluatedActionSeries evaluatedActionSeries)
           
 void setRunTime(Double runTime)
           
protected  void setTranslatedRuns(List<AcTranslatedRun> translatedRuns)
           
 
Methods inherited from class com.banda.chemistry.domain.AcItemHistoriesHolder
addItemHistories, addItemHistory, clearItemHistories, getCreatedBy, getCreateTime, getCurrentSteps, getItemHistories, getSteps, hasItemHistories, refreshSteps, removeItemHistory, setCreatedBy, setCreateTime, setItemHistories, setSteps, toString
 
Methods inherited from class com.banda.core.domain.TechnicalDomainObject
getId, getKey, getVersion, setId, setKey, setVersion
 
Methods inherited from class com.banda.core.domain.DomainObject
copyFrom, equals, hashCode
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AcRun

public AcRun()

AcRun

public AcRun(Long id)
Method Detail

getActionSeries

public AcActionSeries getActionSeries()

setActionSeries

protected void setActionSeries(AcActionSeries actionSeries)

getAc

public ArtificialChemistry getAc()

setAc

protected void setAc(ArtificialChemistry ac)

getSpecies

public Collection<AcSpecies> getSpecies()

getSpeciesSet

public AcSpeciesSet getSpeciesSet()

getEvaluatedActionSeries

public AcEvaluatedActionSeries getEvaluatedActionSeries()

setEvaluatedActionSeries

public void setEvaluatedActionSeries(AcEvaluatedActionSeries evaluatedActionSeries)

hasEvaluatedActionSeries

public boolean hasEvaluatedActionSeries()

getTranslatedRuns

public List<AcTranslatedRun> getTranslatedRuns()

setTranslatedRuns

protected void setTranslatedRuns(List<AcTranslatedRun> translatedRuns)

addTranslatedRun

public void addTranslatedRun(AcTranslatedRun translatedRun)

removeTranslatedRun

public void removeTranslatedRun(AcTranslatedRun translatedRun)

initItemHistories

public void initItemHistories()

initItemHistories

public void initItemHistories(Collection<AcSpecies> species)

getTimeStep

public Double getTimeStep()

getRunTime

public Double getRunTime()

setRunTime

public void setRunTime(Double runTime)

getIntRunTime

public Integer getIntRunTime()


Copyright © 2013. All Rights Reserved.