Uses of Class
eu.bandm.tools.lexic.Automaton.State
Packages that use Automaton.State
-
Uses of Automaton.State in eu.bandm.tools.lexic
Fields in eu.bandm.tools.lexic declared as Automaton.StateModifier and TypeFieldDescriptionprotected final Automaton.StateAutomaton.initialThe initial state of the automaton.Fields in eu.bandm.tools.lexic with type parameters of type Automaton.StateModifier and TypeFieldDescriptionprotected final Map<Automaton.State, B> Automaton.Transformer.newTableThe behavioral table for the result.protected final Map<Automaton.State, Behavior<L, T>> Automaton.tableThe behavioral table of the automaton.Methods in eu.bandm.tools.lexic that return Automaton.StateModifier and TypeMethodDescriptionDAutomaton.getInitialState()Returns the initial state node of the transition graph.protected Automaton.StateAutomaton.Transformer.makeState(Automaton.State oldState) Returns the new state that the given old state is transformed into.protected final Automaton.StateAutomaton.Transformer.transform(Automaton.State oldState) Transforms a state and its associated behavior.Methods in eu.bandm.tools.lexic that return types with arguments of type Automaton.StateModifier and TypeMethodDescriptionDAutomaton.getBehavior(Automaton.State state) Returns the automaton behavior the given state node.DAutomaton.getLiveStates()Returns the set of live states of this automaton.Methods in eu.bandm.tools.lexic with parameters of type Automaton.StateModifier and TypeMethodDescriptionDAutomaton.getBehavior(Automaton.State state) Returns the automaton behavior the given state node.protected abstract BAutomaton.Transformer.makeBehavior(Automaton.State oldState, Behavior<L, T> oldBehavior) Returns the behavior that the given behavior is transformed into.protected Automaton.StateAutomaton.Transformer.makeState(Automaton.State oldState) Returns the new state that the given old state is transformed into.protected final Automaton.StateAutomaton.Transformer.transform(Automaton.State oldState) Transforms a state and its associated behavior.Method parameters in eu.bandm.tools.lexic with type arguments of type Automaton.StateModifier and TypeMethodDescriptionAutomaton.Transformer.transform(BiFunction<Automaton.State, Map<Automaton.State, B>, ? extends R> cons) Transforms all reachable states of the automaton.Automaton.Transformer.transform(BiFunction<Automaton.State, Map<Automaton.State, B>, ? extends R> cons) Transforms all reachable states of the automaton.Constructors in eu.bandm.tools.lexic with parameters of type Automaton.StateModifierConstructorDescriptionprotectedAutomaton(Automaton.State initial, Map<Automaton.State, Behavior<L, T>> table) Creates a new instance.Constructor parameters in eu.bandm.tools.lexic with type arguments of type Automaton.StateModifierConstructorDescriptionprotectedAutomaton(Automaton.State initial, Map<Automaton.State, Behavior<L, T>> table) Creates a new instance.