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 interfaceASTTypeDeclarationGroups 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.classASTClassDeclarationRepresents class and interface declarations.classASTEmptyDeclarationAn empty declaration (useless).classASTEnumDeclarationRepresents an enum declaration.classASTImplicitClassDeclarationImplicitClassDeclaration ::= ClassBody ClassBody ::= FieldDeclaration* MethodDeclaration BodyDeclaration*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).
-