Uses of Interface
org.glassfish.pfl.basic.fsm.Input
Packages that use Input
-
Uses of Input in org.glassfish.pfl.basic.fsm
Classes in org.glassfish.pfl.basic.fsm that implement InputFields in org.glassfish.pfl.basic.fsm with type parameters of type InputModifier and TypeFieldDescriptionprivate Map
<Input, Set<Transition>> State.inputMap
private Map
<Input, Set<Transition>> State.inputMapImage
private Map
<Input, Set<Transition>> State.inputMapRangeImage
Methods in org.glassfish.pfl.basic.fsm that return types with arguments of type InputMethods in org.glassfish.pfl.basic.fsm with parameters of type InputModifier and TypeMethodDescriptionAdd a transition with a guard that always evaluates to true.Add a new transition (old,in,guard,act,new) to the state engine.(package private) void
State.addTransition
(Input in, Transition ga) void
Called by the state engine to perform an action before a state transition takes place.void
Perform the transition for the given input in the current state.void
Actually perform a state transition on the FSM on the runner.peek() FSM under Input in.Called by the state engine to determine whether a transition is enabled, deferred, or disabled.(package private) Set
<Transition> State.getTransitions
(Input in) private void
(package private) void
StateEngine.performStateTransition
(Runner runner, Input in, State nextState, Action action, boolean debug) Method parameters in org.glassfish.pfl.basic.fsm with type arguments of type InputModifier and TypeMethodDescriptionRepeatedly call add( State, Input, Action, State ) for each element of input.Repeatedly calls add( State, Input, Guard, Action, State ) for each element of input. -
Uses of Input in org.glassfish.pfl.dynamic.codegen.spi
Classes in org.glassfish.pfl.dynamic.codegen.spi that implement Input