| 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.
|