public abstract class RunAutomaton extends Object
| Constructor and Description | 
|---|
| RunAutomaton(Automaton a,
            int maxInterval,
            boolean tableize)Constructs a new  RunAutomatonfrom a deterministicAutomaton. | 
| Modifier and Type | Method and Description | 
|---|---|
| int[] | getCharIntervals()Returns array of codepoint class interval start points. | 
| int | getInitialState()Returns initial state. | 
| int | getSize()Returns number of states in automaton. | 
| boolean | isAccept(int state)Returns acceptance status for given state. | 
| int | step(int state,
    int c)Returns the state obtained by reading the given char from the given state. | 
| String | toString()Returns a string representation of this automaton. | 
public RunAutomaton(Automaton a, int maxInterval, boolean tableize)
RunAutomaton from a deterministic
 Automaton.a - an automatonpublic String toString()
public final int getSize()
public final boolean isAccept(int state)
public final int getInitialState()
public final int[] getCharIntervals()
public final int step(int state,
       int c)
Automaton had no dead states, -1 is returned here if and only
 if a dead state is entered in an equivalent automaton with a total
 transition function.)Copyright © 2000-2013 Apache Software Foundation. All Rights Reserved.