|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||

java.lang.Objectorg.jomc.util.VersionParserTokenManager
public class VersionParserTokenManager
Token Manager.
| Field Summary | |
|---|---|
protected char |
curChar
|
(package private) int |
curLexState
|
PrintStream |
debugStream
Debug output. |
(package private) int |
defaultLexState
|
protected SimpleCharStream |
input_stream
|
(package private) static long[] |
jjbitVec0
|
(package private) int |
jjmatchedKind
|
(package private) int |
jjmatchedPos
|
(package private) int |
jjnewStateCnt
|
(package private) static int[] |
jjnextStates
|
(package private) int |
jjround
|
private int[] |
jjrounds
|
private int[] |
jjstateSet
|
static String[] |
jjstrLiteralImages
Token literal values. |
static String[] |
lexStateNames
Lexer state names. |
| Fields inherited from interface org.jomc.util.VersionParserConstants |
|---|
DEFAULT, EOF, IDENTIFIER, INTEGER, SEPARATOR, tokenImage |
| Constructor Summary | |
|---|---|
VersionParserTokenManager(SimpleCharStream stream)
Constructor. |
|
VersionParserTokenManager(SimpleCharStream stream,
int lexState)
Constructor. |
|
| Method Summary | |
|---|---|
Token |
getNextToken()
Get the next Token. |
private void |
jjAddStates(int start,
int end)
|
private void |
jjCheckNAdd(int state)
|
private void |
jjCheckNAddTwoStates(int state1,
int state2)
|
protected Token |
jjFillToken()
|
private int |
jjMoveNfa_0(int startState,
int curPos)
|
private int |
jjMoveStringLiteralDfa0_0()
|
void |
ReInit(SimpleCharStream stream)
Reinitialise parser. |
void |
ReInit(SimpleCharStream stream,
int lexState)
Reinitialise parser. |
private void |
ReInitRounds()
|
void |
setDebugStream(PrintStream ds)
Set debug output. |
void |
SwitchTo(int lexState)
Switch to specified lex state. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public PrintStream debugStream
static final long[] jjbitVec0
static final int[] jjnextStates
public static final String[] jjstrLiteralImages
public static final String[] lexStateNames
protected SimpleCharStream input_stream
private final int[] jjrounds
private final int[] jjstateSet
protected char curChar
int curLexState
int defaultLexState
int jjnewStateCnt
int jjround
int jjmatchedPos
int jjmatchedKind
| Constructor Detail |
|---|
public VersionParserTokenManager(SimpleCharStream stream)
public VersionParserTokenManager(SimpleCharStream stream,
int lexState)
| Method Detail |
|---|
public void setDebugStream(PrintStream ds)
private int jjMoveStringLiteralDfa0_0()
private int jjMoveNfa_0(int startState,
int curPos)
public void ReInit(SimpleCharStream stream)
private void ReInitRounds()
public void ReInit(SimpleCharStream stream,
int lexState)
public void SwitchTo(int lexState)
protected Token jjFillToken()
public Token getNextToken()
private void jjCheckNAdd(int state)
private void jjAddStates(int start,
int end)
private void jjCheckNAddTwoStates(int state1,
int state2)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||