public class IncrementalMealyDAGBuilder.AutomatonView extends Object implements MealyTransitionSystem<State<O>,I,TransitionRecord<O>,O>
Constructor and Description |
---|
AutomatonView() |
Modifier and Type | Method and Description |
---|---|
State<O> |
getInitialState() |
State<O> |
getSuccessor(TransitionRecord<O> transition) |
@Nullable TransitionRecord<O> |
getTransition(State<O> state,
I input) |
O |
getTransitionOutput(TransitionRecord<O> transition) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getStateProperty, getTransitionProperty
getOutput, trace
trace
getSuccessor, getSuccessors, getTransitions, transToSet
powersetView
getInitialStates, getState, getStates, getSuccessor, getSuccessors, stateToSet
createDynamicStateMapping, createStaticStateMapping, getSuccessors
getTransitionProperty
public State<O> getSuccessor(TransitionRecord<O> transition)
getSuccessor
in interface TransitionSystem<State<O>,I,TransitionRecord<O>>
public State<O> getInitialState()
getInitialState
in interface SimpleDTS<State<O>,I>
public @Nullable TransitionRecord<O> getTransition(State<O> state, I input)
getTransition
in interface DeterministicTransitionSystem<State<O>,I,TransitionRecord<O>>
public O getTransitionOutput(TransitionRecord<O> transition)
getTransitionOutput
in interface TransitionOutput<TransitionRecord<O>,O>
Copyright © 2020. All rights reserved.