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 classAbstractAnyTypeDeclarationDeprecated.classAbstractJavaAccessNodeDeprecated.classAbstractJavaAccessTypeNodeDeprecated.classAbstractMethodLikeNodeDeprecated.classAbstractMethodOrConstructorDeclarationDeprecated.classASTAnnotationMethodDeclarationclassASTAnnotationTypeDeclarationclassASTClassOrInterfaceDeclarationRepresents class and interface declarations.classASTConstructorDeclarationclassASTEnumDeclarationclassASTFieldDeclarationRepresents a field declaration in the body of a type declaration.classASTFormalParameterFormal parameter node.classASTLambdaExpressionclassASTLocalVariableDeclarationRepresents a local variable declaration.classASTMethodDeclarationMethod declaration node.classASTPackageDeclarationclassASTResource -
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 booleanAbstractIgnoredAnnotationRule. hasIgnoredAnnotation(Annotatable node)Checks whether any annotation in ignoredAnnotationsDescriptor is present on the node.protected booleanAbstractLombokAwareRule. hasLombokAnnotation(Annotatable node)Checks whether the given node is annotated with any lombok annotation.
-