fr.umlv.tatoo.cc.lexer.regex
Class RegexSwitch

java.lang.Object
  extended by fr.umlv.tatoo.cc.lexer.regex.RegexSwitch

public class RegexSwitch
extends Object


Constructor Summary
RegexSwitch(RegexIntervalTable regex)
           
 
Method Summary
 boolean[] getAccepts()
           
 int getFirstState()
           
 List<Integer> getMainNoOut()
           
 int getStateNb()
           
 List<SwitchCase> getTransitions(int state)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RegexSwitch

public RegexSwitch(RegexIntervalTable regex)
Method Detail

getStateNb

public int getStateNb()

getTransitions

public List<SwitchCase> getTransitions(int state)

getAccepts

public boolean[] getAccepts()

getMainNoOut

public List<Integer> getMainNoOut()

getFirstState

public int getFirstState()