Uses of Interface
net.sourceforge.pmd.lang.java.ast.ASTTopLevelDeclaration
-
Packages that use ASTTopLevelDeclaration Package Description net.sourceforge.pmd.lang.java.ast Contains the classes and interfaces modelling the Java AST. -
-
Uses of ASTTopLevelDeclaration in net.sourceforge.pmd.lang.java.ast
Subinterfaces of ASTTopLevelDeclaration in net.sourceforge.pmd.lang.java.ast Modifier and Type Interface Description interface
ASTTypeDeclaration
Groups class, enum, record, annotation and interface declarations under a common supertype.Classes in net.sourceforge.pmd.lang.java.ast that implement ASTTopLevelDeclaration Modifier and Type Class Description class
ASTAnnotationTypeDeclaration
The declaration of an annotation type.class
ASTAnonymousClassDeclaration
An anonymous class declaration.class
ASTClassDeclaration
Represents class and interface declarations.class
ASTEmptyDeclaration
An empty declaration (useless).class
ASTEnumDeclaration
Represents an enum declaration.class
ASTImportDeclaration
Represents an import declaration in a Java file.class
ASTPackageDeclaration
Package declaration at the top of a source file.class
ASTRecordDeclaration
A record declaration is a special data class type (JDK 16 feature).
-