Top Inners Fields Constructors Methods
com.github.javaparser

pack-priv final Class GeneratedJavaParser

extends GeneratedJavaParserBase
implements GeneratedJavaParserConstants
Class Inheritance
All Implemented Interfaces
com.github.javaparser.GeneratedJavaParserConstants
Annotations
@Generated:JavaCC
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.*

Nested and Inner Type Summary

Modifier and TypeClass and Description
pack-priv static class
private static class

Field Summary

Modifier and TypeField and Description
private final GeneratedJavaParser.JJCalls[]
private int
private List<int[]>
private int[]
private int
private int
pack-priv SimpleCharStream
private int
private int
private final int[]
private static int[]
private static int[]
private static int[]
private static int[]
private static int[]
private Token
private int[]
private boolean
jj_lookingAhead

Whether we are looking ahead.

private final GeneratedJavaParser.LookaheadSuccess
public Token
jj_nt

Next token.

private int
private boolean
private Token
private boolean
public Token
token

Current token.

public GeneratedJavaParserTokenManager
token_source

Generated Token Manager.

private boolean
private int
Inherited from com.github.javaparser.GeneratedJavaParserBase:
problemsstoreTokens

Constructor Summary

AccessConstructor and Description
public
GeneratedJavaParser(Provider stream)

Constructor.

public
GeneratedJavaParser(String dsl)

Constructor.

public
GeneratedJavaParser(GeneratedJavaParserTokenManager tm)

Constructor with generated Token Manager.

Method Summary

Modifier and TypeMethod and Description
public final Expression
public final Expression
public final Expression
public final ClassOrInterfaceType
public final ReferenceType
public final Type
public final AnnotationExpr
public final BodyDeclaration<?>
public final BodyDeclaration<?>
public final AnnotationExpr
public final NodeList<AnnotationExpr>
public final NodeList<BodyDeclaration<?>>
public final AnnotationDeclaration
public final AnnotationMemberDeclaration
public final NodeList<Expression>
public final NodeList<Expression>
public final ArrayType.ArrayBracketPair
public final ArrayCreationExpr
public final ArrayInitializerExpr
public final AssertStmt
public final AssignExpr.Operator
public final BlockStmt
public final BlockStmt
public final Statement
public final Statement
public final Expression
public final BreakStmt
public final Expression
public final NodeList<BodyDeclaration<?>>
public final BodyDeclaration<?>
public final BodyDeclaration<?>
public final ClassOrInterfaceDeclaration
public final ClassOrInterfaceType
public final ClassOrInterfaceType
public final CompilationUnit
CompilationUnit()

THE JAVA LANGUAGE GRAMMAR STARTS HERE *

public final Expression
public final Expression
public final Expression
public final ConstructorDeclaration
public final ContinueStmt
public final Expression
public final void
disable_tracing()

Disable tracing.

public final DoStmt
public final EmptyStmt
public final void
enable_tracing()

Enable tracing.

public final EnumConstantDeclaration
public final EnumDeclaration
public final Expression
public final Expression
public final ExplicitConstructorInvocationStmt
public final ExplicitConstructorInvocationStmt
public final Expression
public final NodeList<Expression>
public final Expression
public final NodeList<ClassOrInterfaceType>
public final FieldDeclaration
public final NodeList<Expression>
public final Statement
public final NodeList<Expression>
public ParseException
generateParseException()

Generate ParseException.

public final Token
public final Token
getToken(int index)

Get the specific Token.

pack-priv GeneratedJavaParserTokenManager
public final String
public final IfStmt
public final NodeList<ClassOrInterfaceType>
public final ImportDeclaration
public final ImportDeclaration
public final Expression
public final NodeList<Parameter>
public final InitializerDeclaration
public final Expression
public final IntersectionType
private boolean
jj_2_1(int xla)

private boolean
jj_2_10(int xla)

private boolean
jj_2_11(int xla)

private boolean
jj_2_12(int xla)

private boolean
jj_2_13(int xla)

private boolean
jj_2_14(int xla)

private boolean
jj_2_15(int xla)

private boolean
jj_2_16(int xla)

private boolean
jj_2_17(int xla)

private boolean
jj_2_18(int xla)

private boolean
jj_2_19(int xla)

private boolean
jj_2_2(int xla)

private boolean
jj_2_20(int xla)

private boolean
jj_2_21(int xla)

private boolean
jj_2_22(int xla)

private boolean
jj_2_23(int xla)

private boolean
jj_2_24(int xla)

private boolean
jj_2_25(int xla)

private boolean
jj_2_26(int xla)

private boolean
jj_2_27(int xla)

private boolean
jj_2_28(int xla)

private boolean
jj_2_29(int xla)

private boolean
jj_2_3(int xla)

private boolean
jj_2_30(int xla)

private boolean
jj_2_31(int xla)

private boolean
jj_2_32(int xla)

private boolean
jj_2_33(int xla)

private boolean
jj_2_34(int xla)

private boolean
jj_2_35(int xla)

private boolean
jj_2_36(int xla)

private boolean
jj_2_37(int xla)

private boolean
jj_2_38(int xla)

private boolean
jj_2_39(int xla)

private boolean
jj_2_4(int xla)

private boolean
jj_2_40(int xla)

private boolean
jj_2_41(int xla)

private boolean
jj_2_42(int xla)

private boolean
jj_2_43(int xla)

private boolean
jj_2_44(int xla)

private boolean
jj_2_45(int xla)

private boolean
jj_2_46(int xla)

private boolean
jj_2_47(int xla)

private boolean
jj_2_48(int xla)

private boolean
jj_2_49(int xla)

private boolean
jj_2_5(int xla)

private boolean
jj_2_50(int xla)

private boolean
jj_2_51(int xla)

private boolean
jj_2_52(int xla)

private boolean
jj_2_53(int xla)

private boolean
jj_2_54(int xla)

private boolean
jj_2_55(int xla)

private boolean
jj_2_56(int xla)

private boolean
jj_2_57(int xla)

private boolean
jj_2_58(int xla)

private boolean
jj_2_6(int xla)

private boolean
jj_2_7(int xla)

private boolean
jj_2_8(int xla)

private boolean
jj_2_9(int xla)

private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private void
jj_add_error_token(int kind, int pos)

private Token
jj_consume_token(int kind)

private static void
private static void
private static void
private static void
private static void
private int
private void
private void
jj_save(int index, int xla)

private boolean
jj_scan_token(int kind)

public final LabeledStmt
public final Statement
public final NodeList<Parameter>
public final Expression
public final Expression
public final Expression
public final MemberValuePair
public final NodeList<MemberValuePair>
public final MethodDeclaration
public final MethodDeclaration
public final ModifierHolder
public final ModuleDeclaration
public final ModuleDeclaration
public final ModuleDirective
public final ModuleDirective
public final Expression
public final Name
Name()

public final Name
public final Expression
public final PackageDeclaration
public final PackageDeclaration
public final Parameter
public final Parameter
public final Pair<NodeList<Parameter>, ReceiverParameter>
public final Expression
public final Expression
public final Expression
public final Expression
public final Expression
public final Expression
public final Expression
public final Expression
public final PrimitiveType
public final ReceiverParameter
public final Name
public final ReferenceType
public void
public void
ReInit(Provider stream)

Implements abstract com.github.javaparser.GeneratedJavaParserBase.ReInit.

Reinitialise.
public void
public final Expression
public final Expression
public final NodeList<Expression>
public final NodeList<Expression>
public final Type
public final Type
public final ReturnStmt
public final void
public final void
pack-priv void
setTabSize(int size)

public final Expression
public final SimpleName
public final SimpleName
public final Statement
public final ExpressionStmt
public final NodeList<Statement>
public final SwitchEntry
public final SwitchExpr
public final SwitchStmt
public final SynchronizedStmt
public final ThrowStmt
pack-priv JavaToken
public final boolean
trace_enabled()

Trace enabled.

public final TryStmt
public final Type
public final Type
public final RangedList<Type>
public final NodeList<ClassOrInterfaceType>
public final TypeDeclaration<?>
public final TypeParameter
public final TypeParameter
public final RangedList<TypeParameter>
TypeParameters()

If the list inside the returned RangedList is null, there are no brackets.

public final Expression
public final Expression
public final VariableDeclarationExpr
public final VariableDeclarationExpr
public final VariableDeclarator
VariableDeclarator(Type partialType)

public final Pair<SimpleName, List<ArrayType.ArrayBracketPair>>
public final Expression
public final WhileStmt
public final WildcardType
Wildcard(NodeList<AnnotationExpr> firstAnnotations)

public final YieldStmt
Inherited from com.github.javaparser.GeneratedJavaParserBase:
addaddaddProblemaddWhenNotNullemptyListgenerateLambdagetCommentsCollectiongetTokensjuggleArrayCreationjuggleArrayTypenodeListBeginorIfInvalidorIfInvalidprependrangerangerangerangerecoverresetscopeToNamesetStoreTokenssetTokenKindsetYieldSupportedtokenRangeunquoteunTripleQuote