public interface MealyMachine<S,I,T,O> extends UniversalDeterministicAutomaton<S,I,T,Void,O>, TransitionOutputAutomaton<S,I,T,O>, MealyTransitionSystem<S,I,T,O>
| Modifier and Type | Interface and Description |
|---|---|
static class |
MealyMachine.MealyGraphView<S,I,T,O,A extends MealyMachine<S,I,T,O>> |
| Modifier and Type | Method and Description |
|---|---|
default UniversalGraph<S,TransitionEdge<I,T>,Void,TransitionEdge.Property<I,O>> |
transitionGraphView(Collection<? extends I> inputs)
Obtains a
graph view of the transition graph of this automaton, taking into
account the specified input symbols. |
computeOutput, computeSuffixOutputcreateStaticStateMapping, getStates, iterator, size, stateIDsforEach, spliteratorgetSuccessor, getSuccessors, getTransition, getTransitions, transToSetgetSuccessor, powersetViewgetInitialState, getInitialStates, getState, getStates, getSuccessor, getSuccessors, stateToSetcreateDynamicStateMapping, getSuccessorsgetStateProperty, getTransitionPropertygetOutput, trace, tracegetTransitionOutputdefault UniversalGraph<S,TransitionEdge<I,T>,Void,TransitionEdge.Property<I,O>> transitionGraphView(Collection<? extends I> inputs)
Automatongraph view of the transition graph of this automaton, taking into
account the specified input symbols. The transitions are represented as TransitionEdges
in the grpah.transitionGraphView in interface Automaton<S,I,T>transitionGraphView in interface UniversalAutomaton<S,I,T,Void,O>inputs - the input symbols to considerCopyright © 2015. All rights reserved.