public class BricsNFA extends AbstractBricsAutomaton implements NFA<State,Character>
NFA.
This adapter is backed by the Brics automaton, so changes to the Automaton
are reflected.
As a DFA can be regarded as a special case of an NFA, using this class on a Brics
Automaton will always work. However, determining successor states for input
characters might be much less efficient than when using a BricsDFA.
AbstractBricsAutomaton.GraphViewFiniteStateAcceptor.FSAGraphView<S,I,A extends FiniteStateAcceptor<S,I>>automatonSTATE_PROPERTIES, TRANSITION_PROPERTIES| Constructor and Description |
|---|
BricsNFA(Automaton automaton)
Constructor.
|
getBricsAutomaton, getInitialStates, getStates, getTransitions, graphView, isAcceptingclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisAcceptingcomputeOutput, computeSuffixOutput, transitionGraphViewaccepts, getStateProperty, getSuccessor, getTransitionProperty, isAcceptingcreateStaticStateMapping, getStates, iterator, size, stateIDsforEach, spliteratorgetSuccessors, getTransitions, powersetViewcreateDynamicStateMapping, getInitialStates, getStates, getSuccessors, getSuccessorspublic BricsNFA(Automaton automaton)
automaton - the Brics automaton objectCopyright © 2015. All Rights Reserved.