org.firej.dfa.automaton
Class TransitionAutomaton

java.lang.Object
  extended by org.firej.dfa.automaton.TransitionAutomaton
All Implemented Interfaces:
Transition

public class TransitionAutomaton
extends java.lang.Object
implements Transition

Transition implementation class for Automaton library (dk.brics.automaton.*)

Version:
$Revision: 1718 $
Author:
Vassilios Karakoidas (bkarak@aueb.gr)
See Also:
Compiler

Constructor Summary
TransitionAutomaton(State state, dk.brics.automaton.Transition transition)
           
 
Method Summary
 State getDest()
           
 char getMax()
           
 int getMaxAsInt()
           
 char getMin()
           
 int getMinAsInt()
           
 State getState()
           
 boolean isSingle()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TransitionAutomaton

public TransitionAutomaton(State state,
                           dk.brics.automaton.Transition transition)
Method Detail

getDest

public State getDest()
Specified by:
getDest in interface Transition

getMax

public char getMax()
Specified by:
getMax in interface Transition

getMin

public char getMin()
Specified by:
getMin in interface Transition

toString

public java.lang.String toString()
Specified by:
toString in interface Transition
Overrides:
toString in class java.lang.Object

isSingle

public boolean isSingle()
Specified by:
isSingle in interface Transition

getMaxAsInt

public int getMaxAsInt()
Specified by:
getMaxAsInt in interface Transition

getMinAsInt

public int getMinAsInt()
Specified by:
getMinAsInt in interface Transition

getState

public State getState()
Specified by:
getState in interface Transition