Uses of Class
net.sourceforge.pmd.lang.java.ast.ASTClassOrInterfaceDeclaration
-
Packages that use ASTClassOrInterfaceDeclaration Package Description net.sourceforge.pmd.lang.java.ast Contains the classes and interfaces modelling the Java AST.net.sourceforge.pmd.lang.java.metrics.impl.visitors net.sourceforge.pmd.lang.java.rule Contains the built-in rules bundled with the Java distribution.net.sourceforge.pmd.lang.java.rule.bestpractices net.sourceforge.pmd.lang.java.rule.codestyle net.sourceforge.pmd.lang.java.rule.design net.sourceforge.pmd.lang.java.rule.documentation net.sourceforge.pmd.lang.java.rule.errorprone net.sourceforge.pmd.lang.java.rule.multithreading net.sourceforge.pmd.lang.java.rule.performance net.sourceforge.pmd.lang.java.symboltable -
-
Uses of ASTClassOrInterfaceDeclaration in net.sourceforge.pmd.lang.java.ast
Methods in net.sourceforge.pmd.lang.java.ast with parameters of type ASTClassOrInterfaceDeclaration Modifier and Type Method Description Object
JavaParserDecoratedVisitor. visit(ASTClassOrInterfaceDeclaration node, Object data)
Deprecated.Object
JavaParserVisitor. visit(ASTClassOrInterfaceDeclaration node, Object data)
Object
JavaParserVisitorAdapter. visit(ASTClassOrInterfaceDeclaration node, Object data)
Object
JavaParserVisitorDecorator. visit(ASTClassOrInterfaceDeclaration node, Object data)
Deprecated.Object
JavaParserVisitorReducedAdapter. visit(ASTClassOrInterfaceDeclaration node, Object data)
Deprecated. -
Uses of ASTClassOrInterfaceDeclaration in net.sourceforge.pmd.lang.java.metrics.impl.visitors
Methods in net.sourceforge.pmd.lang.java.metrics.impl.visitors with parameters of type ASTClassOrInterfaceDeclaration Modifier and Type Method Description Object
NcssBaseVisitor. visit(ASTClassOrInterfaceDeclaration node, Object data)
Deprecated.Object
NcssCountImportsDecorator. visit(ASTClassOrInterfaceDeclaration node, Object data)
Deprecated. -
Uses of ASTClassOrInterfaceDeclaration in net.sourceforge.pmd.lang.java.rule
Methods in net.sourceforge.pmd.lang.java.rule with parameters of type ASTClassOrInterfaceDeclaration Modifier and Type Method Description protected void
AbstractJUnitRule. analyzeJUnitClass(ASTClassOrInterfaceDeclaration node)
Deprecated.Object
AbstractJavaMetricsRule. visit(ASTClassOrInterfaceDeclaration node, Object data)
Deprecated.Object
AbstractJavaRule. visit(ASTClassOrInterfaceDeclaration node, Object data)
Object
AbstractJUnitRule. visit(ASTClassOrInterfaceDeclaration node, Object data)
Deprecated.Object
AbstractLombokAwareRule. visit(ASTClassOrInterfaceDeclaration node, Object data)
Deprecated. -
Uses of ASTClassOrInterfaceDeclaration in net.sourceforge.pmd.lang.java.rule.bestpractices
Methods in net.sourceforge.pmd.lang.java.rule.bestpractices with parameters of type ASTClassOrInterfaceDeclaration Modifier and Type Method Description Object
AbstractClassWithoutAbstractMethodRule. visit(ASTClassOrInterfaceDeclaration node, Object data)
Object
GuardLogStatementRule. visit(ASTClassOrInterfaceDeclaration node, Object data)
Object
MissingOverrideRule. visit(ASTClassOrInterfaceDeclaration node, Object data)
Object
UnusedPrivateFieldRule. visit(ASTClassOrInterfaceDeclaration node, Object data)
Object
UnusedPrivateMethodRule. visit(ASTClassOrInterfaceDeclaration node, Object data)
-
Uses of ASTClassOrInterfaceDeclaration in net.sourceforge.pmd.lang.java.rule.codestyle
Methods in net.sourceforge.pmd.lang.java.rule.codestyle with parameters of type ASTClassOrInterfaceDeclaration Modifier and Type Method Description Object
AtLeastOneConstructorRule. visit(ASTClassOrInterfaceDeclaration node, Object data)
Object
AvoidDollarSignsRule. visit(ASTClassOrInterfaceDeclaration node, Object data)
Object
ClassNamingConventionsRule. visit(ASTClassOrInterfaceDeclaration node, Object data)
Object
CommentDefaultAccessModifierRule. visit(ASTClassOrInterfaceDeclaration decl, Object data)
Object
UnnecessaryConstructorRule. visit(ASTClassOrInterfaceDeclaration node, Object data)
Object
UnnecessaryModifierRule. visit(ASTClassOrInterfaceDeclaration node, Object data)
-
Uses of ASTClassOrInterfaceDeclaration in net.sourceforge.pmd.lang.java.rule.design
Methods in net.sourceforge.pmd.lang.java.rule.design with parameters of type ASTClassOrInterfaceDeclaration Modifier and Type Method Description Object
GodClassRule. visit(ASTClassOrInterfaceDeclaration node, Object data)
Object
ImmutableFieldRule. visit(ASTClassOrInterfaceDeclaration node, Object data)
Object
InvalidJavaBeanRule. visit(ASTClassOrInterfaceDeclaration node, Object data)
Object
NcssTypeCountRule. visit(ASTClassOrInterfaceDeclaration node, Object data)
Deprecated.Object
SignatureDeclareThrowsExceptionRule. visit(ASTClassOrInterfaceDeclaration node, Object data)
Object
StdCyclomaticComplexityRule. visit(ASTClassOrInterfaceDeclaration node, Object data)
Deprecated.Object
TooManyFieldsRule. visit(ASTClassOrInterfaceDeclaration node, Object data)
Object
UselessOverridingMethodRule. visit(ASTClassOrInterfaceDeclaration clz, Object data)
Object
UseUtilityClassRule. visit(ASTClassOrInterfaceDeclaration node, Object data)
-
Uses of ASTClassOrInterfaceDeclaration in net.sourceforge.pmd.lang.java.rule.documentation
Methods in net.sourceforge.pmd.lang.java.rule.documentation with parameters of type ASTClassOrInterfaceDeclaration Modifier and Type Method Description Object
CommentRequiredRule. visit(ASTClassOrInterfaceDeclaration decl, Object data)
-
Uses of ASTClassOrInterfaceDeclaration in net.sourceforge.pmd.lang.java.rule.errorprone
Methods in net.sourceforge.pmd.lang.java.rule.errorprone with parameters of type ASTClassOrInterfaceDeclaration Modifier and Type Method Description Object
AssignmentToNonFinalStaticRule. visit(ASTClassOrInterfaceDeclaration node, Object data)
Object
AvoidFieldNameMatchingMethodNameRule. visit(ASTClassOrInterfaceDeclaration node, Object data)
Object
CloneMethodMustImplementCloneableRule. visit(ASTClassOrInterfaceDeclaration node, Object data)
Object
ConstructorCallsOverridableMethodRule. visit(ASTClassOrInterfaceDeclaration node, Object data)
This check must be evaluated independently for each class.Object
DataflowAnomalyAnalysisRule. visit(ASTClassOrInterfaceDeclaration node, Object data)
Deprecated.Object
MethodWithSameNameAsEnclosingClassRule. visit(ASTClassOrInterfaceDeclaration node, Object data)
Object
OverrideBothEqualsAndHashcodeRule. visit(ASTClassOrInterfaceDeclaration node, Object data)
Object
SingleMethodSingletonRule. visit(ASTClassOrInterfaceDeclaration node, Object data)
Checks for getInstance method usage in the same class. -
Uses of ASTClassOrInterfaceDeclaration in net.sourceforge.pmd.lang.java.rule.multithreading
Methods in net.sourceforge.pmd.lang.java.rule.multithreading with parameters of type ASTClassOrInterfaceDeclaration Modifier and Type Method Description Object
DoubleCheckedLockingRule. visit(ASTClassOrInterfaceDeclaration node, Object data)
-
Uses of ASTClassOrInterfaceDeclaration in net.sourceforge.pmd.lang.java.rule.performance
Methods in net.sourceforge.pmd.lang.java.rule.performance with parameters of type ASTClassOrInterfaceDeclaration Modifier and Type Method Description Object
AbstractOptimizationRule. visit(ASTClassOrInterfaceDeclaration node, Object data)
Deprecated. -
Uses of ASTClassOrInterfaceDeclaration in net.sourceforge.pmd.lang.java.symboltable
Methods in net.sourceforge.pmd.lang.java.symboltable with parameters of type ASTClassOrInterfaceDeclaration Modifier and Type Method Description Object
ScopeAndDeclarationFinder. visit(ASTClassOrInterfaceDeclaration node, Object data)
Deprecated.
-