@ParametersAreNonnullByDefault public class IncrementalDFATreeBuilder.TransitionSystemView extends AbstractIncrementalDFABuilder.AbstractTransitionSystemView<Node<I>,I,Node<I>>
| Constructor and Description |
|---|
TransitionSystemView() |
| Modifier and Type | Method and Description |
|---|---|
Acceptance |
getAcceptance(Node<I> state) |
Node<I> |
getInitialState()
Retrieves the initial state of this transition system.
|
Node<I> |
getSuccessor(Node<I> transition)
Retrieves the successor state of a given transition.
|
Node<I> |
getTransition(Node<I> state,
I input)
Retrieves the transition triggered by the given input symbol.
|
getStateProperty, getTransitionPropertyclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetTransitionPropertygetSuccessor, getSuccessors, getTransitions, transToSetpowersetViewgetInitialStates, getState, getStates, getSuccessor, getSuccessors, stateToSetcreateDynamicStateMapping, createStaticStateMapping, getSuccessors@Nonnull public Node<I> getSuccessor(Node<I> transition)
TransitionSystemtransition - the transition.@Nullable public Node<I> getTransition(Node<I> state, I input)
DeterministicTransitionSystemstate - the source state.input - the input symbol.null if no transition is triggered.TransitionSystem.getTransitions(Object, Object)@Nonnull public Node<I> getInitialState()
SimpleDTSSimpleTS.getInitialStates()@Nonnull public Acceptance getAcceptance(Node<I> state)
Copyright © 2018. All rights reserved.