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()