com.banda.chemistry.domain
Class AcReactionSet

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

public class AcReactionSet
extends AcReactionContainer

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
AcReactionSet()
           
 
Method Summary
 void addGroup(AcReactionGroup group)
           
 void addReaction(AcReaction reaction)
           
 void addReactions(Collection<AcReaction> reactions)
           
 Date getCreateTime()
           
 List<AcReactionGroup> getGroups()
           
 KineticsType getKineticsType()
           
 String getLabel()
           
 Collection<AcParameter> getParameters()
           
 AcParameterSet getParameterSet()
           
 Collection<AcSpecies> getSpecies()
           
 AcSpeciesSet getSpeciesSet()
           
 boolean hasGroups()
           
 void initGroups()
           
 void removeGroup(AcReactionGroup group)
           
 void removeReaction(AcReaction reaction)
           
 void setCreateTime(Date createTime)
           
 void setGroups(List<AcReactionGroup> groups)
           
 void setKineticsType(KineticsType kineticsType)
           
 void setLabel(String label)
           
 void setParameterSet(AcParameterSet parameterSet)
           
 void setSpeciesSet(AcSpeciesSet speciesSet)
           
 
Methods inherited from class com.banda.chemistry.domain.AcReactionContainer
getCreatedBy, getReactions, getReactionsNum, initReactions, removeAllReactions, setCreatedBy, setReactions, 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

AcReactionSet

public AcReactionSet()
Method Detail

addReaction

public void addReaction(AcReaction reaction)
Overrides:
addReaction in class AcReactionContainer

addReactions

public void addReactions(Collection<AcReaction> reactions)

removeReaction

public void removeReaction(AcReaction reaction)
Overrides:
removeReaction in class AcReactionContainer

getSpeciesSet

public AcSpeciesSet getSpeciesSet()

setSpeciesSet

public void setSpeciesSet(AcSpeciesSet speciesSet)

getParameterSet

public AcParameterSet getParameterSet()

setParameterSet

public void setParameterSet(AcParameterSet parameterSet)

getSpecies

public Collection<AcSpecies> getSpecies()

getParameters

public Collection<AcParameter> getParameters()

getKineticsType

public KineticsType getKineticsType()

setKineticsType

public void setKineticsType(KineticsType kineticsType)

getGroups

public List<AcReactionGroup> getGroups()

setGroups

public void setGroups(List<AcReactionGroup> groups)

hasGroups

public boolean hasGroups()

initGroups

public void initGroups()

addGroup

public void addGroup(AcReactionGroup group)

removeGroup

public void removeGroup(AcReactionGroup group)

getLabel

public String getLabel()
Overrides:
getLabel in class AcReactionContainer

setLabel

public void setLabel(String label)
Overrides:
setLabel in class AcReactionContainer

getCreateTime

public Date getCreateTime()
Overrides:
getCreateTime in class AcReactionContainer

setCreateTime

public void setCreateTime(Date createTime)
Overrides:
setCreateTime in class AcReactionContainer


Copyright © 2013. All Rights Reserved.