public class SimpleConcentrationContainer extends Object implements ConcentrationContainer
| Constructor and Description |
|---|
SimpleConcentrationContainer(CellSection cellSection) |
| Modifier and Type | Method and Description |
|---|---|
Map<ChemicalEntity,javax.measure.Quantity<MolarConcentration>> |
getAllConcentrations()
Returns the representative concentrations of all referenced chemical entities.
|
Set<ChemicalEntity> |
getAllReferencedEntities()
Returns all
ChemicalEntities that are referenced in this container. |
Set<CellSection> |
getAllReferencedSections()
Returns all
Compartments that are referenced in this container. |
javax.measure.Quantity<MolarConcentration> |
getAvailableConcentration(CellSection cellSection,
ChemicalEntity chemicalEntity)
Returns the available concentration based on the given compartment.
|
javax.measure.Quantity<MolarConcentration> |
getConcentration(ChemicalEntity chemicalEntity)
Returns the representative concentration of a chemical entity.
|
void |
setAvailableConcentration(CellSection cellSection,
ChemicalEntity chemicalEntity,
javax.measure.Quantity<MolarConcentration> concentration)
Sets the available concentration based on the given compartment.
|
void |
setConcentration(ChemicalEntity chemicalEntity,
javax.measure.Quantity<MolarConcentration> concentration)
Sets the representative concentration of a chemical entity.
|
public SimpleConcentrationContainer(CellSection cellSection)
public javax.measure.Quantity<MolarConcentration> getConcentration(ChemicalEntity chemicalEntity)
ConcentrationContainergetConcentration in interface ConcentrationContainerchemicalEntity - The ChemicalEntity.public javax.measure.Quantity<MolarConcentration> getAvailableConcentration(CellSection cellSection, ChemicalEntity chemicalEntity)
ConcentrationContainergetAvailableConcentration in interface ConcentrationContainercellSection - The identifier of the compartment.chemicalEntity - The ChemicalEntity.public void setConcentration(ChemicalEntity chemicalEntity, javax.measure.Quantity<MolarConcentration> concentration)
ConcentrationContainersetConcentration in interface ConcentrationContainerchemicalEntity - The ChemicalEntity.concentration - The concentration.public void setAvailableConcentration(CellSection cellSection, ChemicalEntity chemicalEntity, javax.measure.Quantity<MolarConcentration> concentration)
ConcentrationContainersetAvailableConcentration in interface ConcentrationContainercellSection - The identifier of the compartment.chemicalEntity - The ChemicalEntity.concentration - The concentration.public Set<ChemicalEntity> getAllReferencedEntities()
ConcentrationContainerChemicalEntities that are referenced in this container.getAllReferencedEntities in interface ConcentrationContainerChemicalEntities that are referenced in this container.public Set<CellSection> getAllReferencedSections()
ConcentrationContainerCompartments that are referenced in this container.getAllReferencedSections in interface ConcentrationContainerCompartments that are referenced in this container.public Map<ChemicalEntity,javax.measure.Quantity<MolarConcentration>> getAllConcentrations()
ConcentrationContainergetAllConcentrations in interface ConcentrationContainerCopyright © 2017. All rights reserved.