Uses of Interface
net.sourceforge.pmd.lang.java.ast.Annotatable
-
Packages that use Annotatable Package Description net.sourceforge.pmd.lang.java.ast Contains the classes and interfaces modelling the Java AST.net.sourceforge.pmd.lang.java.rule Contains the built-in rules bundled with the Java distribution. -
-
Uses of Annotatable in net.sourceforge.pmd.lang.java.ast
Classes in net.sourceforge.pmd.lang.java.ast that implement Annotatable Modifier and Type Class Description class
AbstractAnyTypeDeclaration
Deprecated.class
AbstractJavaAccessNode
Deprecated.class
AbstractJavaAccessTypeNode
Deprecated.class
AbstractMethodLikeNode
Deprecated.class
AbstractMethodOrConstructorDeclaration
Deprecated.class
ASTAnnotationMethodDeclaration
class
ASTAnnotationTypeDeclaration
class
ASTClassOrInterfaceDeclaration
Represents class and interface declarations.class
ASTCompactConstructorDeclaration
This defines a compact constructor for a RecordDeclaration (JDK 16 feature).class
ASTConstructorDeclaration
class
ASTEnumDeclaration
class
ASTFieldDeclaration
Represents a field declaration in the body of a type declaration.class
ASTFormalParameter
Formal parameter node.class
ASTLambdaExpression
class
ASTLocalVariableDeclaration
Represents a local variable declaration.class
ASTMethodDeclaration
Method declaration node.class
ASTPackageDeclaration
class
ASTRecordComponent
Defines a single component of a RecordDeclaration (JDK 16 feature).class
ASTRecordDeclaration
A record declaration is a special data class type (JDK 16 feature).class
ASTResource
class
ASTTypePattern
A type pattern (JDK16). -
Uses of Annotatable in net.sourceforge.pmd.lang.java.rule
Methods in net.sourceforge.pmd.lang.java.rule with parameters of type Annotatable Modifier and Type Method Description protected boolean
AbstractIgnoredAnnotationRule. hasIgnoredAnnotation(Annotatable node)
Deprecated.Checks whether any annotation in ignoredAnnotationsDescriptor is present on the node.protected boolean
AbstractLombokAwareRule. hasLombokAnnotation(Annotatable node)
Deprecated.Checks whether the given node is annotated with any lombok annotation.
-