Top Description Fields Constructors Methods
com.github.javaparser

public Class GeneratedJavaParserTokenManager

extends Object
implements GeneratedJavaParserConstants
Class Inheritance
All Implemented Interfaces
com.github.javaparser.GeneratedJavaParserConstants
Imports
java.io.*, java.util.*, com.github.javaparser.ast.*, com.github.javaparser.ast.body.*, com.github.javaparser.ast.comments.*, com.github.javaparser.ast.modules.*, com.github.javaparser.ast.expr.*, com.github.javaparser.ast.stmt.*, com.github.javaparser.ast.type.*, com.github.javaparser.utils.*

Token Manager.

Field Summary

Modifier and TypeField and Description
private CommentsCollection
protected int
pack-priv int
public PrintStream
debugStream

Debug output.

pack-priv int
private JavaToken
private StringBuilder
protected SimpleCharStream
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
private final StringBuilder
private int
pack-priv int
pack-priv int
public static final int[]
jjnewLexState

Lex State array.

pack-priv int
pack-priv static final int[]
pack-priv int
private final int[]
private final int[]
public static final String[]
jjstrLiteralImages

Token literal values.

pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
pack-priv static final long[]
private int
public static final String[]
lexStateNames

Lexer state names.

private boolean
private List<JavaToken>
private Stack<Token>
private boolean

Constructor Summary

AccessConstructor and Description
public
public
GeneratedJavaParserTokenManager(SimpleCharStream stream, int lexState)

Constructor.

Method Summary

Modifier and TypeMethod and Description
private void
pack-priv CommentsCollection
pack-priv JavaToken
public Token
getNextToken()

Get the next Token.

pack-priv List<JavaToken>
private void
jjAddStates(int start, int end)

private static final boolean
jjCanMove_0(int hiByte, int i1, int i2, long l1, long l2)

private static final boolean
jjCanMove_1(int hiByte, int i1, int i2, long l1, long l2)

private static final boolean
jjCanMove_2(int hiByte, int i1, int i2, long l1, long l2)

private static final boolean
jjCanMove_3(int hiByte, int i1, int i2, long l1, long l2)

private void
jjCheckNAdd(int state)

private void
jjCheckNAddStates(int start, int end)

private void
jjCheckNAddTwoStates(int state1, int state2)

protected Token
private int
jjMoveNfa_0(int startState, int curPos)

private int
jjMoveNfa_3(int startState, int curPos)

private int
private int
private int
private int
private int
jjMoveStringLiteralDfa10_0(long old0, long active0, long old1, long active1)

private int
jjMoveStringLiteralDfa11_0(long old0, long active0)

private int
jjMoveStringLiteralDfa1_0(long active0, long active1, long active2)

private int
private int
private int
private int
jjMoveStringLiteralDfa2_0(long old0, long active0, long old1, long active1, long old2, long active2)

private int
jjMoveStringLiteralDfa2_3(long old1, long active1)

private int
jjMoveStringLiteralDfa3_0(long old0, long active0, long old1, long active1, long old2, long active2)

private int
jjMoveStringLiteralDfa4_0(long old0, long active0, long old1, long active1, long old2, long active2)

private int
jjMoveStringLiteralDfa5_0(long old0, long active0, long old1, long active1)

private int
jjMoveStringLiteralDfa6_0(long old0, long active0, long old1, long active1)

private int
jjMoveStringLiteralDfa7_0(long old0, long active0, long old1, long active1)

private int
jjMoveStringLiteralDfa8_0(long old0, long active0, long old1, long active1)

private int
jjMoveStringLiteralDfa9_0(long old0, long active0, long old1, long active1)

private final int
jjStartNfa_0(int pos, long active0, long active1, long active2)

private final int
jjStartNfa_3(int pos, long active0, long active1)

private int
jjStartNfaWithStates_0(int pos, int kind, int state)

private int
jjStopAtPos(int pos, int kind)

private final int
jjStopStringLiteralDfa_0(int pos, long active0, long active1, long active2)

private final int
jjStopStringLiteralDfa_3(int pos, long active0, long active1)

pack-priv void
public void
ReInit(SimpleCharStream stream)

Reinitialise parser.

public void
ReInit(SimpleCharStream stream, int lexState)

Reinitialise parser.

private void
pack-priv void
public void
setDebugStream(PrintStream ds)

Set debug output.

public void
setStoreTokens(boolean storeTokens)

public void
pack-priv void
SkipLexicalActions(Token matchedToken)

public void
SwitchTo(int lexState)

Switch to specified lex state.

pack-priv void
TokenLexicalActions(Token matchedToken)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

commentsCollectionback to summary
private CommentsCollection commentsCollection
curCharback to summary
protected int curChar
curLexStateback to summary
pack-priv int curLexState
debugStreamback to summary
public PrintStream debugStream

Debug output.

defaultLexStateback to summary
pack-priv int defaultLexState
homeTokenback to summary
private JavaToken homeToken
imageback to summary
private StringBuilder image
input_streamback to summary
protected SimpleCharStream input_stream
jjbitVec0back to summary
pack-priv static final long[] jjbitVec0
jjbitVec1back to summary
pack-priv static final long[] jjbitVec1
jjbitVec10back to summary
pack-priv static final long[] jjbitVec10
jjbitVec11back to summary
pack-priv static final long[] jjbitVec11
jjbitVec12back to summary
pack-priv static final long[] jjbitVec12
jjbitVec13back to summary
pack-priv static final long[] jjbitVec13
jjbitVec14back to summary
pack-priv static final long[] jjbitVec14
jjbitVec15back to summary
pack-priv static final long[] jjbitVec15
jjbitVec16back to summary
pack-priv static final long[] jjbitVec16
jjbitVec17back to summary
pack-priv static final long[] jjbitVec17
jjbitVec18back to summary
pack-priv static final long[] jjbitVec18
jjbitVec19back to summary
pack-priv static final long[] jjbitVec19
jjbitVec2back to summary
pack-priv static final long[] jjbitVec2
jjbitVec20back to summary
pack-priv static final long[] jjbitVec20
jjbitVec21back to summary
pack-priv static final long[] jjbitVec21
jjbitVec22back to summary
pack-priv static final long[] jjbitVec22
jjbitVec23back to summary
pack-priv static final long[] jjbitVec23
jjbitVec24back to summary
pack-priv static final long[] jjbitVec24
jjbitVec25back to summary
pack-priv static final long[] jjbitVec25
jjbitVec26back to summary
pack-priv static final long[] jjbitVec26
jjbitVec27back to summary
pack-priv static final long[] jjbitVec27
jjbitVec28back to summary
pack-priv static final long[] jjbitVec28
jjbitVec29back to summary
pack-priv static final long[] jjbitVec29
jjbitVec3back to summary
pack-priv static final long[] jjbitVec3
jjbitVec30back to summary
pack-priv static final long[] jjbitVec30
jjbitVec31back to summary
pack-priv static final long[] jjbitVec31
jjbitVec32back to summary
pack-priv static final long[] jjbitVec32
jjbitVec33back to summary
pack-priv static final long[] jjbitVec33
jjbitVec34back to summary
pack-priv static final long[] jjbitVec34
jjbitVec35back to summary
pack-priv static final long[] jjbitVec35
jjbitVec36back to summary
pack-priv static final long[] jjbitVec36
jjbitVec37back to summary
pack-priv static final long[] jjbitVec37
jjbitVec38back to summary
pack-priv static final long[] jjbitVec38
jjbitVec39back to summary
pack-priv static final long[] jjbitVec39
jjbitVec4back to summary
pack-priv static final long[] jjbitVec4
jjbitVec40back to summary
pack-priv static final long[] jjbitVec40
jjbitVec41back to summary
pack-priv static final long[] jjbitVec41
jjbitVec42back to summary
pack-priv static final long[] jjbitVec42
jjbitVec43back to summary
pack-priv static final long[] jjbitVec43
jjbitVec44back to summary
pack-priv static final long[] jjbitVec44
jjbitVec45back to summary
pack-priv static final long[] jjbitVec45
jjbitVec46back to summary
pack-priv static final long[] jjbitVec46
jjbitVec47back to summary
pack-priv static final long[] jjbitVec47
jjbitVec48back to summary
pack-priv static final long[] jjbitVec48
jjbitVec49back to summary
pack-priv static final long[] jjbitVec49
jjbitVec5back to summary
pack-priv static final long[] jjbitVec5
jjbitVec50back to summary
pack-priv static final long[] jjbitVec50
jjbitVec51back to summary
pack-priv static final long[] jjbitVec51
jjbitVec52back to summary
pack-priv static final long[] jjbitVec52
jjbitVec53back to summary
pack-priv static final long[] jjbitVec53
jjbitVec54back to summary
pack-priv static final long[] jjbitVec54
jjbitVec55back to summary
pack-priv static final long[] jjbitVec55
jjbitVec56back to summary
pack-priv static final long[] jjbitVec56
jjbitVec57back to summary
pack-priv static final long[] jjbitVec57
jjbitVec58back to summary
pack-priv static final long[] jjbitVec58
jjbitVec59back to summary
pack-priv static final long[] jjbitVec59
jjbitVec6back to summary
pack-priv static final long[] jjbitVec6
jjbitVec60back to summary
pack-priv static final long[] jjbitVec60
jjbitVec61back to summary
pack-priv static final long[] jjbitVec61
jjbitVec62back to summary
pack-priv static final long[] jjbitVec62
jjbitVec63back to summary
pack-priv static final long[] jjbitVec63
jjbitVec64back to summary
pack-priv static final long[] jjbitVec64
jjbitVec65back to summary
pack-priv static final long[] jjbitVec65
jjbitVec66back to summary
pack-priv static final long[] jjbitVec66
jjbitVec67back to summary
pack-priv static final long[] jjbitVec67
jjbitVec68back to summary
pack-priv static final long[] jjbitVec68
jjbitVec69back to summary
pack-priv static final long[] jjbitVec69
jjbitVec70back to summary
pack-priv static final long[] jjbitVec70
jjbitVec71back to summary
pack-priv static final long[] jjbitVec71
jjbitVec72back to summary
pack-priv static final long[] jjbitVec72
jjbitVec73back to summary
pack-priv static final long[] jjbitVec73
jjbitVec74back to summary
pack-priv static final long[] jjbitVec74
jjbitVec75back to summary
pack-priv static final long[] jjbitVec75
jjbitVec76back to summary
pack-priv static final long[] jjbitVec76
jjbitVec77back to summary
pack-priv static final long[] jjbitVec77
jjbitVec78back to summary
pack-priv static final long[] jjbitVec78
jjbitVec79back to summary
pack-priv static final long[] jjbitVec79
jjbitVec8back to summary
pack-priv static final long[] jjbitVec8
jjbitVec80back to summary
pack-priv static final long[] jjbitVec80
jjbitVec81back to summary
pack-priv static final long[] jjbitVec81
jjbitVec82back to summary
pack-priv static final long[] jjbitVec82
jjbitVec83back to summary
pack-priv static final long[] jjbitVec83
jjbitVec84back to summary
pack-priv static final long[] jjbitVec84
jjbitVec85back to summary
pack-priv static final long[] jjbitVec85
jjbitVec86back to summary
pack-priv static final long[] jjbitVec86
jjbitVec87back to summary
pack-priv static final long[] jjbitVec87
jjbitVec88back to summary
pack-priv static final long[] jjbitVec88
jjbitVec89back to summary
pack-priv static final long[] jjbitVec89
jjbitVec9back to summary
pack-priv static final long[] jjbitVec9
jjbitVec90back to summary
pack-priv static final long[] jjbitVec90
jjbitVec91back to summary
pack-priv static final long[] jjbitVec91
jjbitVec92back to summary
pack-priv static final long[] jjbitVec92
jjbitVec93back to summary
pack-priv static final long[] jjbitVec93
jjimageback to summary
private final StringBuilder jjimage
jjimageLenback to summary
private int jjimageLen
jjmatchedKindback to summary
pack-priv int jjmatchedKind
jjmatchedPosback to summary
pack-priv int jjmatchedPos
jjnewLexStateback to summary
public static final int[] jjnewLexState

Lex State array.

jjnewStateCntback to summary
pack-priv int jjnewStateCnt
jjnextStatesback to summary
pack-priv static final int[] jjnextStates
jjroundback to summary
pack-priv int jjround
jjroundsback to summary
private final int[] jjrounds
jjstateSetback to summary
private final int[] jjstateSet
jjstrLiteralImagesback to summary
public static final String[] jjstrLiteralImages

Token literal values.

jjtoMoreback to summary
pack-priv static final long[] jjtoMore
jjtoSkipback to summary
pack-priv static final long[] jjtoSkip
jjtoSpecialback to summary
pack-priv static final long[] jjtoSpecial
jjtoTokenback to summary
pack-priv static final long[] jjtoToken
lengthOfMatchback to summary
private int lengthOfMatch
lexStateNamesback to summary
public static final String[] lexStateNames

Lexer state names.

storeTokensback to summary
private boolean storeTokens
tokensback to summary
private List<JavaToken> tokens
tokenWorkStackback to summary
private Stack<Token> tokenWorkStack
yieldSupportedback to summary
private boolean yieldSupported

Constructor Detail

GeneratedJavaParserTokenManagerback to summary
public GeneratedJavaParserTokenManager(SimpleCharStream stream)

Constructor.

GeneratedJavaParserTokenManagerback to summary
public GeneratedJavaParserTokenManager(SimpleCharStream stream, int lexState)

Constructor.

Method Detail

CommonTokenActionback to summary
private void CommonTokenAction(Token token)
getCommentsCollectionback to summary
pack-priv CommentsCollection getCommentsCollection()
getHomeTokenback to summary
pack-priv JavaToken getHomeToken()
getNextTokenback to summary
public Token getNextToken()

Get the next Token.

getTokensback to summary
pack-priv List<JavaToken> getTokens()
jjAddStatesback to summary
private void jjAddStates(int start, int end)
jjCanMove_0back to summary
private static final boolean jjCanMove_0(int hiByte, int i1, int i2, long l1, long l2)
jjCanMove_1back to summary
private static final boolean jjCanMove_1(int hiByte, int i1, int i2, long l1, long l2)
jjCanMove_2back to summary
private static final boolean jjCanMove_2(int hiByte, int i1, int i2, long l1, long l2)
jjCanMove_3back to summary
private static final boolean jjCanMove_3(int hiByte, int i1, int i2, long l1, long l2)
jjCheckNAddback to summary
private void jjCheckNAdd(int state)
jjCheckNAddStatesback to summary
private void jjCheckNAddStates(int start, int end)
jjCheckNAddTwoStatesback to summary
private void jjCheckNAddTwoStates(int state1, int state2)
jjFillTokenback to summary
protected Token jjFillToken()
jjMoveNfa_0back to summary
private int jjMoveNfa_0(int startState, int curPos)
jjMoveNfa_3back to summary
private int jjMoveNfa_3(int startState, int curPos)
jjMoveStringLiteralDfa0_0back to summary
private int jjMoveStringLiteralDfa0_0()
jjMoveStringLiteralDfa0_1back to summary
private int jjMoveStringLiteralDfa0_1()
jjMoveStringLiteralDfa0_2back to summary
private int jjMoveStringLiteralDfa0_2()
jjMoveStringLiteralDfa0_3back to summary
private int jjMoveStringLiteralDfa0_3()
jjMoveStringLiteralDfa10_0back to summary
private int jjMoveStringLiteralDfa10_0(long old0, long active0, long old1, long active1)
jjMoveStringLiteralDfa11_0back to summary
private int jjMoveStringLiteralDfa11_0(long old0, long active0)
jjMoveStringLiteralDfa1_0back to summary
private int jjMoveStringLiteralDfa1_0(long active0, long active1, long active2)
jjMoveStringLiteralDfa1_1back to summary
private int jjMoveStringLiteralDfa1_1(long active0)
jjMoveStringLiteralDfa1_2back to summary
private int jjMoveStringLiteralDfa1_2(long active0)
jjMoveStringLiteralDfa1_3back to summary
private int jjMoveStringLiteralDfa1_3(long active1)
jjMoveStringLiteralDfa2_0back to summary
private int jjMoveStringLiteralDfa2_0(long old0, long active0, long old1, long active1, long old2, long active2)
jjMoveStringLiteralDfa2_3back to summary
private int jjMoveStringLiteralDfa2_3(long old1, long active1)
jjMoveStringLiteralDfa3_0back to summary
private int jjMoveStringLiteralDfa3_0(long old0, long active0, long old1, long active1, long old2, long active2)
jjMoveStringLiteralDfa4_0back to summary
private int jjMoveStringLiteralDfa4_0(long old0, long active0, long old1, long active1, long old2, long active2)
jjMoveStringLiteralDfa5_0back to summary
private int jjMoveStringLiteralDfa5_0(long old0, long active0, long old1, long active1)
jjMoveStringLiteralDfa6_0back to summary
private int jjMoveStringLiteralDfa6_0(long old0, long active0, long old1, long active1)
jjMoveStringLiteralDfa7_0back to summary
private int jjMoveStringLiteralDfa7_0(long old0, long active0, long old1, long active1)
jjMoveStringLiteralDfa8_0back to summary
private int jjMoveStringLiteralDfa8_0(long old0, long active0, long old1, long active1)
jjMoveStringLiteralDfa9_0back to summary
private int jjMoveStringLiteralDfa9_0(long old0, long active0, long old1, long active1)
jjStartNfa_0back to summary
private final int jjStartNfa_0(int pos, long active0, long active1, long active2)
jjStartNfa_3back to summary
private final int jjStartNfa_3(int pos, long active0, long active1)
jjStartNfaWithStates_0back to summary
private int jjStartNfaWithStates_0(int pos, int kind, int state)
jjStopAtPosback to summary
private int jjStopAtPos(int pos, int kind)
jjStopStringLiteralDfa_0back to summary
private final int jjStopStringLiteralDfa_0(int pos, long active0, long active1, long active2)
jjStopStringLiteralDfa_3back to summary
private final int jjStopStringLiteralDfa_3(int pos, long active0, long active1)
MoreLexicalActionsback to summary
pack-priv void MoreLexicalActions()
ReInitback to summary
public void ReInit(SimpleCharStream stream)

Reinitialise parser.

ReInitback to summary
public void ReInit(SimpleCharStream stream, int lexState)

Reinitialise parser.

ReInitRoundsback to summary
private void ReInitRounds()
resetback to summary
pack-priv void reset()
setDebugStreamback to summary
public void setDebugStream(PrintStream ds)

Set debug output.

setStoreTokensback to summary
public void setStoreTokens(boolean storeTokens)
setYieldSupportedback to summary
public void setYieldSupported()
SkipLexicalActionsback to summary
pack-priv void SkipLexicalActions(Token matchedToken)
SwitchToback to summary
public void SwitchTo(int lexState)

Switch to specified lex state.

TokenLexicalActionsback to summary
pack-priv void TokenLexicalActions(Token matchedToken)