public class TTTHypothesisMealy<I,O> extends AbstractTTTHypothesis<I,Word<O>,TTTTransitionMealy<I,O>> implements MealyMachine<TTTState<I,Word<O>>,I,TTTTransitionMealy<I,O>,O>, UniversalDeterministicAutomaton.FullIntAbstraction<TTTTransitionMealy<I,O>,Void,O>
AbstractTTTHypothesis.GraphView, AbstractTTTHypothesis.TTTEdge<I,D>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>UniversalDeterministicAutomaton.FullIntAbstraction.DefaultAbstraction<I,T,SP,TP,A extends UniversalDeterministicAutomaton.StateIntAbstraction<I,T,SP,TP>>alphabet, statesINVALID_STATE| Constructor and Description |
|---|
TTTHypothesisMealy(Alphabet<I> alphabet) |
| Modifier and Type | Method and Description |
|---|---|
UniversalDeterministicAutomaton.FullIntAbstraction<TTTTransitionMealy<I,O>,Void,O> |
fullIntAbstraction(Alphabet<I> alphabet) |
Void |
getStateProperty(int state) |
TTTState<I,Word<O>> |
getSuccessor(TTTTransitionMealy<I,O> transition) |
O |
getTransitionOutput(TTTTransitionMealy<I,O> transition) |
O |
getTransitionProperty(TTTTransitionMealy<I,O> transition) |
protected TTTTransitionMealy<I,O> |
mapTransition(TTTTransition<I,Word<O>> internalTransition) |
addAlphabetSymbol, createState, getInitialState, getInputAlphabet, getInternalTransition, getInternalTransition, getIntInitialState, getIntSuccessor, getStates, getTransition, getTransition, graphView, initialize, isInitialized, newState, numInputs, sizeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waittransitionGraphViewfullIntAbstraction, stateIntAbstractioncomputeStateOutputcomputeOutput, computeSuffixOutputcreateDynamicStateMapping, createStaticStateMapping, getStates, iterator, size, stateIDsforEach, spliteratorgetSuccessor, getSuccessors, getTransition, getTransitions, transToSetpowersetViewgetInitialState, getInitialStates, getState, getStates, getSuccessor, getSuccessors, stateToSetgetSuccessorsgetStatePropertygetOutput, tracetracegetTransitionPropertygetTransitionPropertygetSuccessor, getTransitiongetIntSuccessornumInputsgetIntInitialState, sizetransitionGraphViewpublic TTTState<I,Word<O>> getSuccessor(TTTTransitionMealy<I,O> transition)
getSuccessor in interface TransitionSystem<TTTState<I,Word<O>>,I,TTTTransitionMealy<I,O>>protected TTTTransitionMealy<I,O> mapTransition(TTTTransition<I,Word<O>> internalTransition)
mapTransition in class AbstractTTTHypothesis<I,Word<O>,TTTTransitionMealy<I,O>>public UniversalDeterministicAutomaton.FullIntAbstraction<TTTTransitionMealy<I,O>,Void,O> fullIntAbstraction(Alphabet<I> alphabet)
fullIntAbstraction in interface DeterministicAutomaton<TTTState<I,Word<O>>,I,TTTTransitionMealy<I,O>>fullIntAbstraction in interface SimpleDeterministicAutomaton<TTTState<I,Word<O>>,I>fullIntAbstraction in interface UniversalDeterministicAutomaton<TTTState<I,Word<O>>,I,TTTTransitionMealy<I,O>,Void,O>fullIntAbstraction in class AbstractTTTHypothesis<I,Word<O>,TTTTransitionMealy<I,O>>public O getTransitionOutput(TTTTransitionMealy<I,O> transition)
getTransitionOutput in interface TransitionOutput<TTTTransitionMealy<I,O>,O>public Void getStateProperty(int state)
getStateProperty in interface UniversalDeterministicAutomaton.IntAbstraction<TTTTransitionMealy<I,O>,Void,O>public O getTransitionProperty(TTTTransitionMealy<I,O> transition)
getTransitionProperty in interface UniversalDeterministicAutomaton.IntAbstraction<TTTTransitionMealy<I,O>,Void,O>getTransitionProperty in interface MealyTransitionSystem<TTTState<I,Word<O>>,I,TTTTransitionMealy<I,O>,O>getTransitionProperty in interface UniversalTransitionSystem<TTTState<I,Word<O>>,I,TTTTransitionMealy<I,O>,Void,O>Copyright © 2020. All rights reserved.