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 interfaceASTAnyTypeDeclarationGroups 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 classASTAnnotationTypeDeclarationThe declaration of an annotation type.classASTAnonymousClassDeclarationAn anonymous class declaration.classASTClassOrInterfaceDeclarationRepresents class and interface declarations.classASTEmptyDeclarationAn empty declaration (useless).classASTEnumDeclarationRepresents an enum declaration.classASTImportDeclarationRepresents an import declaration in a Java file.classASTPackageDeclarationPackage declaration at the top of a source file.classASTRecordDeclarationA record declaration is a special data class type (JDK 16 feature).
-