cryptix.asn1.lang

Class ParserTokenManager

Implemented Interfaces:
ParserConstants

public class ParserTokenManager
extends java.lang.Object
implements ParserConstants

Field Summary

protected char
curChar
(package private) int
curLexState
(package private) int
defaultLexState
(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
static String[]
jjstrLiteralImages
(package private) static long[]
jjtoSkip
(package private) static long[]
jjtoSpecial
(package private) static long[]
jjtoToken
static String[]
lexStateNames

Fields inherited from interface cryptix.asn1.lang.ParserConstants

ANY, APPLICATION, BIT, BOOLEAN, BY, B_STRING, COMMENT, C_STRING, DEFAULT, DEFAULT_TYPE, DEFINED, DIGIT, EOF, EXPLICIT, FALSE, GENERALIZED_TIME, GENERAL_STRING, GRAPHIC_STRING, H_STRING, IA5_STRING, IDENTIFIER, IMPLICIT, INTEGER, ISO646_STRING, LETTER, LOWER, NULL, NUMBER, NUMERIC_STRING, OBJECT, OCTET, OF, OPTIONAL, PRINTABLE_STRING, PRIVATE, SEQUENCE, SET, STRING, T61_STRING, TELETEX_STRING, TRUE, UNIVERSAL, UPPER, UTC_TIME, VIDEOTEX_STRING, VISIBLE_STRING, tokenImage

Constructor Summary

ParserTokenManager(ASCII_CharStream stream)
ParserTokenManager(ASCII_CharStream stream, int lexState)

Method Summary

void
ReInit(ASCII_CharStream stream)
void
ReInit(ASCII_CharStream stream, int lexState)
void
SwitchTo(int lexState)
Token
getNextToken()

Field Details

curChar

protected char curChar


curLexState

(package private)  int curLexState


defaultLexState

(package private)  int defaultLexState


jjbitVec0

(package private) static final long[] jjbitVec0


jjmatchedKind

(package private)  int jjmatchedKind


jjmatchedPos

(package private)  int jjmatchedPos


jjnewStateCnt

(package private)  int jjnewStateCnt


jjnextStates

(package private) static final int[] jjnextStates


jjround

(package private)  int jjround


jjstrLiteralImages

public static final String[] jjstrLiteralImages


jjtoSkip

(package private) static final long[] jjtoSkip


jjtoSpecial

(package private) static final long[] jjtoSpecial


jjtoToken

(package private) static final long[] jjtoToken


lexStateNames

public static final String[] lexStateNames

Constructor Details

ParserTokenManager

public ParserTokenManager(ASCII_CharStream stream)


ParserTokenManager

public ParserTokenManager(ASCII_CharStream stream,
                          int lexState)

Method Details

ReInit

public void ReInit(ASCII_CharStream stream)


ReInit

public void ReInit(ASCII_CharStream stream,
                   int lexState)


SwitchTo

public void SwitchTo(int lexState)


getNextToken

public final Token getNextToken()