Class DefaultMMLTSemantics<S,I,T,O>

java.lang.Object
net.automatalib.automaton.mmlt.impl.DefaultMMLTSemantics<S,I,T,O>
Type Parameters:
S - location type of the original MMLT
I - input symbol of the original MMLT
T - transition type of the original MMLT
O - output symbol type of the original MMLT
All Implemented Interfaces:
InitialState<State<S,O>>, InitialStates<State<S,O>>, InputAlphabetHolder<TimedInput<I>>, Output<TimedInput<I>,Word<TimedOutput<O>>>, SuffixOutput<TimedInput<I>,Word<TimedOutput<O>>>, TransitionOutput<MealyTransition<State<S,O>,TimedOutput<O>>,TimedOutput<O>>, MMLTSemantics<S,I,MealyTransition<State<S,O>,TimedOutput<O>>,O>, DeterministicOutputTS<State<S,O>,TimedInput<I>,MealyTransition<State<S,O>,TimedOutput<O>>,Word<TimedOutput<O>>>, DeterministicSuffixOutputTS<State<S,O>,TimedInput<I>,MealyTransition<State<S,O>,TimedOutput<O>>,Word<TimedOutput<O>>>, OutputTS<State<S,O>,TimedInput<I>,MealyTransition<State<S,O>,TimedOutput<O>>,Word<TimedOutput<O>>>, DeterministicTransitionSystem<State<S,O>,TimedInput<I>,MealyTransition<State<S,O>,TimedOutput<O>>>, DeterministicTraceableTS<State<S,O>,TimedInput<I>,MealyTransition<State<S,O>,TimedOutput<O>>,TimedOutput<O>>, DeterministicTransitionOutputTS<State<S,O>,TimedInput<I>,MealyTransition<State<S,O>,TimedOutput<O>>,TimedOutput<O>>, MealyTransitionSystem<State<S,O>,TimedInput<I>,MealyTransition<State<S,O>,TimedOutput<O>>,TimedOutput<O>>, SimpleDTS<State<S,O>,TimedInput<I>>, SimpleTS<State<S,O>,TimedInput<I>>, TransitionSystem<State<S,O>,TimedInput<I>,MealyTransition<State<S,O>,TimedOutput<O>>>, UniversalDTS<State<S,O>,TimedInput<I>,MealyTransition<State<S,O>,TimedOutput<O>>,Void,TimedOutput<O>>, UniversalTransitionSystem<State<S,O>,TimedInput<I>,MealyTransition<State<S,O>,TimedOutput<O>>,Void,TimedOutput<O>>

public class DefaultMMLTSemantics<S,I,T,O> extends Object implements MMLTSemantics<S,I,MealyTransition<State<S,O>,TimedOutput<O>>,O>
Default implementation for an MMLTSemantics that wraps arbitrary MMLTs.