com.banda.chemistry.domain
Class AcSpeciesReactionAssociation

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

public class AcSpeciesReactionAssociation
extends com.banda.core.domain.TechnicalDomainObject

See Also:
Serialized Form

Nested Class Summary
static class AcSpeciesReactionAssociation.AcSpeciesReactionAssociationIndexComparator
           
 
Nested classes/interfaces inherited from class com.banda.core.domain.DomainObject
com.banda.core.domain.DomainObject.DomainObjectKeyComparator<K extends Serializable & Comparable<K>>
 
Constructor Summary
AcSpeciesReactionAssociation()
           
AcSpeciesReactionAssociation(AcSpecies species, AcSpeciesAssociationType type)
           
AcSpeciesReactionAssociation(AcSpecies species, AcSpeciesAssociationType type, Double stoichiometricFactor)
           
AcSpeciesReactionAssociation(AcSpecies species, Double stoichiometricFactor)
           
 
Method Summary
static Collection<AcSpeciesReactionAssociation> createCollection(Collection<AcSpecies> species, AcSpeciesAssociationType assocType)
           
static Set<AcSpeciesReactionAssociation> filterType(Set<AcSpeciesReactionAssociation> speciesAssociations, AcSpeciesAssociationType assocType)
           
 AcReaction getReaction()
           
 AcSpecies getSpecies()
           
 AcSpeciesAssociation getSpeciesAssociation()
           
 Long getSpeciesId()
           
 Integer getSpeciesIndex()
           
 String getSpeciesLabel()
           
 Double getStoichiometricFactor()
           
 AcSpeciesAssociationType getType()
           
protected  void setReaction(AcReaction reaction)
           
 void setSpecies(AcSpecies species)
           
 void setStoichiometricFactor(Double stoichiometricFactor)
           
 void setType(AcSpeciesAssociationType type)
           
static void setType(Collection<AcSpeciesReactionAssociation> speciesAssociations, AcSpeciesAssociationType assocType)
           
 String 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

AcSpeciesReactionAssociation

public AcSpeciesReactionAssociation()

AcSpeciesReactionAssociation

public AcSpeciesReactionAssociation(AcSpecies species,
                                    AcSpeciesAssociationType type)

AcSpeciesReactionAssociation

public AcSpeciesReactionAssociation(AcSpecies species,
                                    Double stoichiometricFactor)

AcSpeciesReactionAssociation

public AcSpeciesReactionAssociation(AcSpecies species,
                                    AcSpeciesAssociationType type,
                                    Double stoichiometricFactor)
Method Detail

getSpecies

public AcSpecies getSpecies()

setSpecies

public void setSpecies(AcSpecies species)

getStoichiometricFactor

public Double getStoichiometricFactor()

setStoichiometricFactor

public void setStoichiometricFactor(Double stoichiometricFactor)

getType

public AcSpeciesAssociationType getType()

setType

public void setType(AcSpeciesAssociationType type)

getReaction

public AcReaction getReaction()

setReaction

protected void setReaction(AcReaction reaction)

getSpeciesLabel

public String getSpeciesLabel()

getSpeciesIndex

public Integer getSpeciesIndex()

getSpeciesId

public Long getSpeciesId()

getSpeciesAssociation

public AcSpeciesAssociation getSpeciesAssociation()

setType

public static void setType(Collection<AcSpeciesReactionAssociation> speciesAssociations,
                           AcSpeciesAssociationType assocType)

filterType

public static Set<AcSpeciesReactionAssociation> filterType(Set<AcSpeciesReactionAssociation> speciesAssociations,
                                                           AcSpeciesAssociationType assocType)

createCollection

public static Collection<AcSpeciesReactionAssociation> createCollection(Collection<AcSpecies> species,
                                                                        AcSpeciesAssociationType assocType)

toString

public String toString()
Overrides:
toString in class com.banda.core.domain.DomainObject<Long>


Copyright © 2013. All Rights Reserved.