Module net.automatalib.api
Interface OutputAutomaton<S,I,T,D>
-
- All Superinterfaces:
Automaton<S,I,T>,FiniteRepresentation,Iterable<S>,Output<I,D>,SimpleAutomaton<S,I>,SimpleTS<S,I>,TransitionSystem<S,I,T>
- All Known Subinterfaces:
DetOutputAutomaton<S,I,T,D>,DetSuffixOutputAutomaton<S,I,T,D>,DFA<S,I>,FiniteStateAcceptor<S,I>,Lasso<I,D>,Lasso.DFALasso<I>,Lasso.MealyLasso<I,O>,MealyMachine<S,I,T,O>,MooreMachine<S,I,T,O>,MutableDFA<S,I>,MutableFSA<S,I>,MutableMealyMachine<S,I,T,O>,MutableMooreMachine<S,I,T,O>,MutableNFA<S,I>,MutableSubsequentialTransducer<S,I,T,O>,NFA<S,I>,StateLocalInputMealyMachine<S,I,T,O>,StateOutputAutomaton<S,I,T,O>,SubsequentialTransducer<S,I,T,O>,TransitionOutputAutomaton<S,I,T,O>
- All Known Implementing Classes:
AbstractBricsAutomaton,AbstractLasso,BricsDFA,BricsNFA,CompactDFA,CompactMealy,CompactMoore,CompactNFA,CompactSST,DFALassoImpl,FastDFA,FastMealy,FastMoore,FastNFA,MealyLassoImpl
public interface OutputAutomaton<S,I,T,D> extends Automaton<S,I,T>, Output<I,D>
-
-
Method Summary
-
Methods inherited from interface net.automatalib.automaton.Automaton
transitionGraphView
-
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
Methods inherited from interface net.automatalib.automaton.concept.Output
computeOutput
-
Methods inherited from interface net.automatalib.automaton.simple.SimpleAutomaton
createDynamicStateMapping, createStaticStateMapping, getStates, iterator, size, stateIDs
-
Methods inherited from interface net.automatalib.ts.simple.SimpleTS
getInitialStates, getStates, getSuccessors
-
Methods inherited from interface net.automatalib.ts.TransitionSystem
getSuccessor, getSuccessors, getTransitions, powersetView
-
-