Interface ComplexReactor
-
- All Known Implementing Classes:
AbstractGraphComplexReactor,OneToOneReactor,OneToTwoReactor,TwoToOneReactor
public interface ComplexReactor- Author:
- cl
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidapply()voidclear()voidcollectCandidates(List<ComplexEntity> substrateCandidates)Map.Entry<BindingSite,bio.singa.core.utility.Pair<ChemicalEntity>>getBindingSite()ComplexEntityModificationgetModification()List<ReactionElement>getProducts()ComplexReactorinvert()
-
-
-
Method Detail
-
collectCandidates
void collectCandidates(List<ComplexEntity> substrateCandidates)
-
getBindingSite
Map.Entry<BindingSite,bio.singa.core.utility.Pair<ChemicalEntity>> getBindingSite()
-
getProducts
List<ReactionElement> getProducts()
-
getModification
ComplexEntityModification getModification()
-
invert
ComplexReactor invert()
-
apply
void apply()
-
clear
void clear()
-
-