Uses of Class
org.oristool.analyzer.Succession
Packages that use Succession
Package
Description
General framework for state space exploration.
Provides classes for the representation of state spaces.
Enumeration policies for state space exploration.
Stop conditions for state space exploration.
Analysis of Petri nets.
Calculus of stochastic state classes.
Analysis of TPNs.
Simulator framework.
Simulation rewards.
Provides classes for the simulation of STPNs.
-
Uses of Succession in org.oristool.analyzer
Methods in org.oristool.analyzer that return SuccessionModifier and TypeMethodDescriptionSuccessionEvaluator.computeSuccession
(M model, State state, E event) NoOpProcessor.process
(Succession succession) SuccessionProcessor.process
(Succession succession) Methods in org.oristool.analyzer with parameters of type SuccessionModifier and TypeMethodDescriptiondefault void
AnalyzerObserver.notifyNodeAdded
(Succession succession) Notifies the observer that the analyzer has added the child node of the given succession to the graph.default void
AnalyzerObserver.notifySuccessionCreated
(Succession succession) Notifies the observer that the analyzer has created the given succession after firing one of the events in the extracted succession.default void
AnalyzerObserver.notifySuccessionExtracted
(Succession succession) Notifies the observer that the analyzer has extracted the given succession from the policy.default void
AnalyzerObserver.notifySuccessionInserted
(Succession succession) Notifies the observer that the analyzer has inserted the given succession into the policy queue.default void
AnalyzerObserver.notifySuccessionPostProcessed
(Succession succession) Notifies the observer that the analyzer has post-processed the given succession.default void
AnalyzerObserver.notifySuccessionPreProcessed
(Succession succession) Notifies the observer that the analyzer has pre-processed the given succession.NoOpProcessor.process
(Succession succession) SuccessionProcessor.process
(Succession succession) -
Uses of Succession in org.oristool.analyzer.graph
Methods in org.oristool.analyzer.graph that return types with arguments of type SuccessionModifier and TypeMethodDescriptionSuccessionGraph.getIncomingSuccessions
(Node n) Returns a copy of all incoming successions of a node.SuccessionGraph.getOutgoingSuccessions
(Node n) Returns a copy of all outgoing successions of a node.SuccessionGraph.getSuccessions()
Returns a copy of all successions in the graph.SuccessionGraph.getSuccessions
(Node n1, Node n2) Methods in org.oristool.analyzer.graph with parameters of type SuccessionModifier and TypeMethodDescriptionboolean
SuccessionGraph.addSuccession
(Succession s) Adds a succession to the graph. -
Uses of Succession in org.oristool.analyzer.policy
Methods in org.oristool.analyzer.policy that return SuccessionModifier and TypeMethodDescriptionEnumerationPolicy.remove()
Extracts a succession: its child node is the next state to be explored.FIFOPolicy.remove()
LIFOPolicy.remove()
PriorityPolicy.remove()
Methods in org.oristool.analyzer.policy with parameters of type SuccessionModifier and TypeMethodDescriptionvoid
EnumerationPolicy.add
(Succession succession) Adds the succession child as a new state to be explored.void
FIFOPolicy.add
(Succession succession) void
LIFOPolicy.add
(Succession succession) void
PriorityPolicy.add
(Succession succession) Constructor parameters in org.oristool.analyzer.policy with type arguments of type Succession -
Uses of Succession in org.oristool.analyzer.stop
Methods in org.oristool.analyzer.stop with parameters of type SuccessionModifier and TypeMethodDescriptionvoid
AndStopCriterion.notifyNodeAdded
(Succession succession) void
IterationsNumberStopCriterion.notifyNodeAdded
(Succession succession) void
MonitorStopCriterion.notifyNodeAdded
(Succession succession) void
OrStopCriterion.notifyNodeAdded
(Succession succession) void
AndStopCriterion.notifySuccessionCreated
(Succession succession) void
OrStopCriterion.notifySuccessionCreated
(Succession succession) void
AndStopCriterion.notifySuccessionExtracted
(Succession succession) void
EventNameStopCriterion.notifySuccessionExtracted
(Succession succession) void
OrStopCriterion.notifySuccessionExtracted
(Succession succession) void
StateStopCriterion.notifySuccessionExtracted
(Succession succession) void
AndStopCriterion.notifySuccessionInserted
(Succession succession) void
OrStopCriterion.notifySuccessionInserted
(Succession succession) void
AndStopCriterion.notifySuccessionPostProcessed
(Succession succession) void
OrStopCriterion.notifySuccessionPostProcessed
(Succession succession) void
AndStopCriterion.notifySuccessionPreProcessed
(Succession succession) void
OrStopCriterion.notifySuccessionPreProcessed
(Succession succession) -
Uses of Succession in org.oristool.models.pn
Methods in org.oristool.models.pn that return SuccessionModifier and TypeMethodDescriptionPetriSuccessionEvaluator.computeSuccession
(PetriNet petriNet, State state, Transition fired) Methods in org.oristool.models.pn with parameters of type SuccessionModifier and TypeMethodDescriptionvoid
MarkingConditionStopCriterion.notifySuccessionExtracted
(Succession succession) -
Uses of Succession in org.oristool.models.stpn.trees
Methods in org.oristool.models.stpn.trees that return SuccessionModifier and TypeMethodDescriptionStochasticSuccessionEvaluator.computeSuccession
(PetriNet petriNet, State state, Transition fired) EnablingSyncsEvaluator.process
(Succession succession) Detects whether the succession corresponds to a regeneration.NewlyEnablingEvaluator.process
(Succession succession) TruncationPolicy.remove()
Methods in org.oristool.models.stpn.trees with parameters of type SuccessionModifier and TypeMethodDescriptionvoid
TruncationPolicy.add
(Succession succession) void
RegenerativeStopCriterion.notifySuccessionExtracted
(Succession succession) EnablingSyncsEvaluator.process
(Succession succession) Detects whether the succession corresponds to a regeneration.NewlyEnablingEvaluator.process
(Succession succession) -
Uses of Succession in org.oristool.models.tpn
Methods in org.oristool.models.tpn that return SuccessionModifier and TypeMethodDescriptionTimedSuccessionEvaluator.computeSuccession
(PetriNet petriNet, State state, Transition fired) Methods in org.oristool.models.tpn with parameters of type SuccessionModifier and TypeMethodDescriptionvoid
TimeBoundStopCriterion.notifyNodeAdded
(Succession succession) void
TimeBoundStopCriterion.notifySuccessionCreated
(Succession succession) void
TimeBoundStopCriterion.notifySuccessionExtracted
(Succession succession) void
TimeBoundStopCriterion.notifySuccessionInserted
(Succession succession) void
TimeBoundStopCriterion.notifySuccessionPostProcessed
(Succession succession) void
TimeBoundStopCriterion.notifySuccessionPreProcessed
(Succession succession) -
Uses of Succession in org.oristool.simulator
Methods in org.oristool.simulator that return SuccessionModifier and TypeMethodDescriptionSimulatorSuccessorEvaluator.computeSuccessor
(PetriNet petriNet, State state, Transition fired) Sequencer.getLastSuccession()
-
Uses of Succession in org.oristool.simulator.rewards
Methods in org.oristool.simulator.rewards with parameters of type SuccessionModifier and TypeMethodDescriptionContinuousRewardTime.getSojournTime
(Succession succession) DiscreteRewardTime.getSojournTime
(Succession succession) RewardTime.getSojournTime
(Succession succession) -
Uses of Succession in org.oristool.simulator.stpn
Methods in org.oristool.simulator.stpn that return SuccessionModifier and TypeMethodDescriptionSimulatorSTPNSuccessorEvaluator.computeSuccessor
(PetriNet petriNet, State state, Transition fired)