public interface ConcentrationContainer
| Modifier and Type | Method and Description |
|---|---|
Map<ChemicalEntity<?>,javax.measure.Quantity<MolarConcentration>> |
getAllConcentrations()
Returns the representative concentrations of all referenced chemical entities.
|
Map<ChemicalEntity<?>,javax.measure.Quantity<MolarConcentration>> |
getAllConcentrationsForSection(CellSection cellSection)
Returns all concentrations for a particular
CellSection. |
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 concentration of the specified
ChemicalEntity available in the CellSection. |
javax.measure.Quantity<MolarConcentration> |
getConcentration(ChemicalEntity chemicalEntity)
Returns the representative concentration of a chemical entity.
|
ConcentrationContainer |
getCopy()
Returns a copy of this concentration container.
|
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.
|
javax.measure.Quantity<MolarConcentration> getConcentration(ChemicalEntity chemicalEntity)
chemicalEntity - The ChemicalEntity.Map<ChemicalEntity<?>,javax.measure.Quantity<MolarConcentration>> getAllConcentrationsForSection(CellSection cellSection)
CellSection.cellSection - The CellSectionjavax.measure.Quantity<MolarConcentration> getAvailableConcentration(CellSection cellSection, ChemicalEntity chemicalEntity)
ChemicalEntity available in the CellSection.cellSection - The CellSectionchemicalEntity - The ChemicalEntity.void setConcentration(ChemicalEntity chemicalEntity, javax.measure.Quantity<MolarConcentration> concentration)
chemicalEntity - The ChemicalEntity.concentration - The concentration.void setAvailableConcentration(CellSection cellSection, ChemicalEntity chemicalEntity, javax.measure.Quantity<MolarConcentration> concentration)
cellSection - The identifier of the compartment.chemicalEntity - The ChemicalEntity.concentration - The concentration.Set<ChemicalEntity<?>> getAllReferencedEntities()
ChemicalEntities that are referenced in this container.ChemicalEntities that are referenced in this container.Set<CellSection> getAllReferencedSections()
Compartments that are referenced in this container.Compartments that are referenced in this container.Map<ChemicalEntity<?>,javax.measure.Quantity<MolarConcentration>> getAllConcentrations()
ConcentrationContainer getCopy()
Copyright © 2017. All rights reserved.