Interface DeltaBehavior
-
- All Known Implementing Classes:
MembraneRestrictedBehavior,NodeBehavior
public interface DeltaBehavior- Author:
- cl
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default List<ReactantConcentration>collectCatalysts()default List<ReactantConcentration>collectProducts()List<ReactantConcentration>collectReactants(Collection<Reactant> reactants)default List<ReactantConcentration>collectSubstrates()default booleancontainsSubstrates(ConcentrationContainer concentrationContainer)List<ReactantDelta>generateDeltas(List<Reactant> reactants, double velocity)default List<ReactantDelta>generateProductDeltas(double velocity)default List<ReactantDelta>generateSubstrateDeltas(double velocity)List<Reactant>getCatalysts()List<Reactant>getProducts()List<Reactant>getSubstrates()
-
-
-
Method Detail
-
collectReactants
List<ReactantConcentration> collectReactants(Collection<Reactant> reactants)
-
collectCatalysts
default List<ReactantConcentration> collectCatalysts()
-
collectSubstrates
default List<ReactantConcentration> collectSubstrates()
-
collectProducts
default List<ReactantConcentration> collectProducts()
-
generateDeltas
List<ReactantDelta> generateDeltas(List<Reactant> reactants, double velocity)
-
generateSubstrateDeltas
default List<ReactantDelta> generateSubstrateDeltas(double velocity)
-
generateProductDeltas
default List<ReactantDelta> generateProductDeltas(double velocity)
-
containsSubstrates
default boolean containsSubstrates(ConcentrationContainer concentrationContainer)
-
-