-
- All Implemented Interfaces:
-
it.unibo.alchemist.model.interfaces.Condition,it.unibo.alchemist.model.interfaces.Condition,it.unibo.alchemist.model.interfaces.ILsaCondition,java.io.Serializable
public abstract class LsaAbstractCondition extends AbstractCondition<List<ILsaMolecule>> implements ILsaCondition
-
-
Constructor Summary
Constructors Constructor Description LsaAbstractCondition(ILsaNode node, Set<ILsaMolecule> m)
-
Method Summary
Modifier and Type Method Description abstract StringtoString()final ILsaNodegetNode()abstract LsaAbstractConditioncloneCondition(Node<List<ILsaMolecule>> node, Reaction<List<ILsaMolecule>> reaction)-
Methods inherited from class it.unibo.alchemist.model.implementations.conditions.AbstractCondition
getInboundDependencies -
Methods inherited from class it.unibo.alchemist.model.interfaces.Condition
getContext, getPropensityContribution, isValid, reactionReady -
Methods inherited from class it.unibo.alchemist.model.interfaces.ILsaCondition
filter -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
LsaAbstractCondition
LsaAbstractCondition(ILsaNode node, Set<ILsaMolecule> m)
- Parameters:
node- the node hosting this actionm- the set of molecules on which this actions act
-
-
Method Detail
-
cloneCondition
abstract LsaAbstractCondition cloneCondition(Node<List<ILsaMolecule>> node, Reaction<List<ILsaMolecule>> reaction)
-
-
-
-