| Interface | Description |
|---|---|
| AccessNode |
This interface captures Java access modifiers.
|
| Annotatable |
The interface use to mark nodes that can be annotated.
|
| ASTAnyTypeBodyDeclaration |
Marker interface for type body declarations, such as annotation members, field or method declarations.
|
| ASTAnyTypeDeclaration |
Groups enum, class, annotation and interface declarations.
|
| ASTMethodOrConstructorDeclaration |
Groups method and constructor declarations under a common type.
|
| CanSuppressWarnings | |
| Dimensionable | |
| JavaNode | |
| JavaParserConstants |
Token literal values and constants.
|
| JavaParserControllessVisitor |
Visitor which doesn't take over control on the AST visit (it doesn't explore its children).
|
| JavaParserTreeConstants | |
| JavaParserVisitor | |
| JavaQualifiableNode |
Java nodes that can be described with a qualified name.
|
| MethodLikeNode |
Groups method, constructor and lambda declarations under a common type.
|
| TypeNode |
This interface allows a Java Class to be associated with a node.
|
| Enum | Description |
|---|---|
| ASTAnyTypeDeclaration.TypeKind |
The kind of type this node declares.
|
| ASTModuleDirective.DirectiveType | |
| ASTModuleDirective.RequiresModifier | |
| MethodLikeNode.MethodLikeKind |
Kind of method-like.
|
| Exception | Description |
|---|---|
| ParseException |
This exception is thrown when parse errors are encountered.
|
Copyright © 2002–2018 PMD. All rights reserved.