Uses of Class
ca.uqac.lif.cep.fsm.MooreMachine.Transition
-
Packages that use MooreMachine.Transition Package Description ca.uqac.lif.cep.fsm Define and run extended finite-state machines (FSMs) on an input trace. -
-
Uses of MooreMachine.Transition in ca.uqac.lif.cep.fsm
Subclasses of MooreMachine.Transition in ca.uqac.lif.cep.fsm Modifier and Type Class Description class
FunctionTransition
Transition for a Moore Machine where the guard is a function returning aboolean
, and the context modification is a list ofContextAssignment
s.class
ProcessorTransition
Represents a transition in the Moore machine.class
TransitionOtherwise
Represents the "otherwise" transition in the Moore machineFields in ca.uqac.lif.cep.fsm with type parameters of type MooreMachine.Transition Modifier and Type Field Description protected java.util.Map<java.lang.Integer,java.util.List<MooreMachine.Transition>>
MooreMachine. m_relation
A map from a state to the list of transitions from that stateMethods in ca.uqac.lif.cep.fsm that return MooreMachine.Transition Modifier and Type Method Description MooreMachine.Transition
MooreMachine.Transition. duplicate()
MooreMachine.Transition
MooreMachine.Transition. duplicate(boolean with_state)
Methods in ca.uqac.lif.cep.fsm with parameters of type MooreMachine.Transition Modifier and Type Method Description MooreMachine
MooreMachine. addTransition(int source, MooreMachine.Transition t)
Adds a transition to the machineprotected boolean
MooreMachine. fire(MooreMachine.Transition t, java.lang.Object[] inputs, java.lang.Object[] outputs)
Fires a transition and updates the machine's stateConstructors in ca.uqac.lif.cep.fsm with parameters of type MooreMachine.Transition Constructor Description Transition(MooreMachine.Transition t)
Copies a transition from another transition
-