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>> |
UniversalDeterministicAutomaton.FullIntAbstraction<T,SP,TP>, UniversalDeterministicAutomaton.IntAbstraction<T,SP,TP>, UniversalDeterministicAutomaton.StateIntAbstraction<I,T,SP,TP>| 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. |
fullIntAbstraction, fullIntAbstraction, stateIntAbstractioncomputeStateOutputcomputeOutput, computeSuffixOutputcreateStaticStateMapping, getStates, iterator, size, stateIDsforEach, spliteratorgetSuccessor, getSuccessors, getTransition, getTransitions, transToSetgetSuccessor, powersetViewgetInitialState, getInitialStates, getState, getStates, getSuccessor, getSuccessors, stateToSetcreateDynamicStateMapping, getSuccessorsgetStateProperty, getTransitionPropertygetOutput, trace, tracegetTransitionOutputgetTransitionPropertydefault 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 © 2018. All rights reserved.