AbstractAnyTypeDeclaration |
Abstract class for type declarations nodes.
|
AbstractJavaAccessNode |
|
AbstractJavaAccessTypeNode |
|
AbstractJavaNode |
|
AbstractJavaTypeNode |
An extension of the SimpleJavaNode which implements the TypeNode interface.
|
AbstractMethodLikeNode |
|
AbstractMethodOrConstructorDeclaration |
|
AccessNode |
This interface captures Java access modifiers.
|
Annotatable |
The interface use to mark nodes that can be annotated.
|
ASTAdditiveExpression |
|
ASTAllocationExpression |
|
ASTAndExpression |
|
ASTAnnotation |
|
ASTAnnotationMethodDeclaration |
|
ASTAnnotationTypeBody |
|
ASTAnnotationTypeDeclaration |
|
ASTAnnotationTypeMemberDeclaration |
|
ASTAnyTypeBodyDeclaration |
Marker interface for type body declarations, such as annotation members, field or method declarations.
|
ASTAnyTypeBodyDeclaration.DeclarationKind |
Kind of declaration.
|
ASTAnyTypeDeclaration |
Groups enum, class, annotation and interface declarations.
|
ASTAnyTypeDeclaration.TypeKind |
The kind of type this node declares.
|
ASTArgumentList |
|
ASTArguments |
|
ASTArrayDimsAndInits |
|
ASTArrayInitializer |
|
ASTAssertStatement |
|
ASTAssignmentOperator |
|
ASTBlock |
|
ASTBlockStatement |
|
ASTBooleanLiteral |
|
ASTBreakStatement |
|
ASTCastExpression |
|
ASTCatchStatement |
Catch statement node.
|
ASTClassOrInterfaceBody |
|
ASTClassOrInterfaceBodyDeclaration |
|
ASTClassOrInterfaceDeclaration |
Represents class and interface declarations.
|
ASTClassOrInterfaceType |
|
ASTCompilationUnit |
|
ASTConditionalAndExpression |
|
ASTConditionalExpression |
|
ASTConditionalOrExpression |
|
ASTConstructorDeclaration |
|
ASTContinueStatement |
|
ASTDefaultValue |
|
ASTDoStatement |
|
ASTEmptyStatement |
|
ASTEnumBody |
|
ASTEnumConstant |
|
ASTEnumDeclaration |
|
ASTEqualityExpression |
|
ASTExclusiveOrExpression |
|
ASTExplicitConstructorInvocation |
|
ASTExpression |
|
ASTExtendsList |
Represents the extends clause of a class or interface declaration.
|
ASTFieldDeclaration |
|
ASTFinallyStatement |
|
ASTForInit |
|
ASTFormalParameter |
Formal parameter node.
|
ASTFormalParameters |
|
ASTForStatement |
|
ASTForUpdate |
|
ASTIfStatement |
|
ASTImplementsList |
Represents the implements clause of a class declaration.
|
ASTImportDeclaration |
Represents an import declaration in a Java file.
|
ASTInclusiveOrExpression |
|
ASTInitializer |
|
ASTInstanceOfExpression |
|
ASTLabeledStatement |
|
ASTLambdaExpression |
|
ASTLiteral |
|
ASTLocalVariableDeclaration |
|
ASTMarkerAnnotation |
|
ASTMemberSelector |
|
ASTMemberValue |
|
ASTMemberValueArrayInitializer |
|
ASTMemberValuePair |
|
ASTMemberValuePairs |
|
ASTMethodDeclaration |
Method declaration node.
|
ASTMethodDeclarator |
|
ASTMethodOrConstructorDeclaration |
Groups method and constructor declarations under a common type.
|
ASTMethodReference |
|
ASTModuleDeclaration |
|
ASTModuleDirective |
|
ASTModuleDirective.DirectiveType |
|
ASTModuleDirective.RequiresModifier |
|
ASTModuleName |
|
ASTMultiplicativeExpression |
|
ASTName |
|
ASTNameList |
|
ASTNormalAnnotation |
|
ASTNullLiteral |
|
ASTPackageDeclaration |
|
ASTPostfixExpression |
|
ASTPreDecrementExpression |
|
ASTPreIncrementExpression |
|
ASTPrimaryExpression |
|
ASTPrimaryPrefix |
|
ASTPrimarySuffix |
|
ASTPrimitiveType |
|
ASTReferenceType |
|
ASTRelationalExpression |
|
ASTResource |
|
ASTResources |
|
ASTResourceSpecification |
|
ASTResultType |
|
ASTReturnStatement |
|
ASTRSIGNEDSHIFT |
|
ASTRUNSIGNEDSHIFT |
|
ASTShiftExpression |
|
ASTSingleMemberAnnotation |
|
ASTStatement |
|
ASTStatementExpression |
|
ASTStatementExpressionList |
|
ASTSwitchLabel |
|
ASTSwitchStatement |
Represents a switch statement.
|
ASTSynchronizedStatement |
|
ASTThrowStatement |
|
ASTTryStatement |
Try statement node.
|
ASTType |
Represents a type reference.
|
ASTTypeArgument |
|
ASTTypeArguments |
|
ASTTypeBound |
|
ASTTypeDeclaration |
|
ASTTypeParameter |
|
ASTTypeParameters |
|
ASTUnaryExpression |
|
ASTUnaryExpressionNotPlusMinus |
|
ASTVariableDeclarator |
|
ASTVariableDeclaratorId |
Represents an identifier in the context of variable or parameter declarations (not their use in
expressions).
|
ASTVariableInitializer |
|
ASTWhileStatement |
|
ASTWildcardBounds |
|
CanSuppressWarnings |
|
Comment |
|
Dimensionable |
|
JavaNode |
|
JavaParser |
|
JavaParserConstants |
Token literal values and constants.
|
JavaParserControllessVisitor |
Visitor which doesn't take over control on the AST visit (it doesn't explore its children).
|
JavaParserTokenManager |
Token Manager.
|
JavaParserTreeConstants |
|
JavaParserVisitor |
|
JavaParserVisitorAdapter |
|
JavaParserVisitorDecorator |
Decorates a control less visitor.
|
JavaQualifiableNode |
Java nodes that can be described with a qualified name.
|
JavaQualifiedName |
Unambiguous identifier for a java method or class.
|
JJTJavaParserState |
|
MethodLikeNode |
Groups method, constructor and lambda declarations under a common type.
|
MethodLikeNode.MethodLikeKind |
Kind of method-like.
|
ParseException |
This exception is thrown when parse errors are encountered.
|
Token |
|
TypeNode |
This interface allows a Java Class to be associated with a node.
|