net.sf.parser4j.kernelgenerator.entity.state.dfa
Class DfaState
java.lang.Object
net.sf.parser4j.kernelgenerator.entity.state.dfa.DfaState
- All Implemented Interfaces:
- IState
public class DfaState
- extends java.lang.Object
- implements IState
- Author:
- luc peuvrier
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
DfaState
public DfaState()
getStateIdentifier
public int getStateIdentifier()
- Specified by:
getStateIdentifier
in interface IState
setStateIdentifier
public void setStateIdentifier(int stateIdentifier)
addLexState
public void addLexState(java.util.Set<LexState> lexStateSet)
addLexState
public void addLexState(LexState lexState)
getLexStateSet
public java.util.Set<LexState> getLexStateSet()
nfaGotoByTerminalIterator
public java.util.Iterator<LexStateByTerminalRange> nfaGotoByTerminalIterator()
addGotoByTerminal
public void addGotoByTerminal(TerminalCharRange terminalCharRange,
IState state)
gotoByTerminalIterator
public java.util.Iterator<StateByTerminalRange> gotoByTerminalIterator()
getMatchedNonTerminalSet
public java.util.Set<java.lang.Integer> getMatchedNonTerminalSet()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in class java.lang.Object
Copyright © 2008-2009 Luc Peuvrier. All Rights Reserved.