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 ObjectJavaParserDecoratedVisitor. visit(ASTClassOrInterfaceDeclaration node, Object data)Deprecated.ObjectJavaParserVisitor. visit(ASTClassOrInterfaceDeclaration node, Object data)ObjectJavaParserVisitorAdapter. visit(ASTClassOrInterfaceDeclaration node, Object data)ObjectJavaParserVisitorDecorator. visit(ASTClassOrInterfaceDeclaration node, Object data)Deprecated.ObjectJavaParserVisitorReducedAdapter. 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 ObjectNcssBaseVisitor. visit(ASTClassOrInterfaceDeclaration node, Object data)Deprecated.ObjectNcssCountImportsDecorator. 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 voidAbstractJUnitRule. analyzeJUnitClass(ASTClassOrInterfaceDeclaration node)Deprecated.ObjectAbstractJavaMetricsRule. visit(ASTClassOrInterfaceDeclaration node, Object data)Deprecated.ObjectAbstractJavaRule. visit(ASTClassOrInterfaceDeclaration node, Object data)ObjectAbstractJUnitRule. visit(ASTClassOrInterfaceDeclaration node, Object data)Deprecated.ObjectAbstractLombokAwareRule. 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 ObjectAbstractClassWithoutAbstractMethodRule. visit(ASTClassOrInterfaceDeclaration node, Object data)ObjectGuardLogStatementRule. visit(ASTClassOrInterfaceDeclaration node, Object data)ObjectMissingOverrideRule. visit(ASTClassOrInterfaceDeclaration node, Object data)ObjectUnusedPrivateFieldRule. visit(ASTClassOrInterfaceDeclaration node, Object data)ObjectUnusedPrivateMethodRule. 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 ObjectAtLeastOneConstructorRule. visit(ASTClassOrInterfaceDeclaration node, Object data)ObjectAvoidDollarSignsRule. visit(ASTClassOrInterfaceDeclaration node, Object data)ObjectClassNamingConventionsRule. visit(ASTClassOrInterfaceDeclaration node, Object data)ObjectCommentDefaultAccessModifierRule. visit(ASTClassOrInterfaceDeclaration decl, Object data)ObjectUnnecessaryConstructorRule. visit(ASTClassOrInterfaceDeclaration node, Object data)ObjectUnnecessaryModifierRule. 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 ObjectGodClassRule. visit(ASTClassOrInterfaceDeclaration node, Object data)ObjectImmutableFieldRule. visit(ASTClassOrInterfaceDeclaration node, Object data)ObjectInvalidJavaBeanRule. visit(ASTClassOrInterfaceDeclaration node, Object data)ObjectNcssTypeCountRule. visit(ASTClassOrInterfaceDeclaration node, Object data)Deprecated.ObjectSignatureDeclareThrowsExceptionRule. visit(ASTClassOrInterfaceDeclaration node, Object data)ObjectStdCyclomaticComplexityRule. visit(ASTClassOrInterfaceDeclaration node, Object data)Deprecated.ObjectTooManyFieldsRule. visit(ASTClassOrInterfaceDeclaration node, Object data)ObjectUselessOverridingMethodRule. visit(ASTClassOrInterfaceDeclaration clz, Object data)ObjectUseUtilityClassRule. 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 ObjectCommentRequiredRule. 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 ObjectAssignmentToNonFinalStaticRule. visit(ASTClassOrInterfaceDeclaration node, Object data)ObjectAvoidFieldNameMatchingMethodNameRule. visit(ASTClassOrInterfaceDeclaration node, Object data)ObjectCloneMethodMustImplementCloneableRule. visit(ASTClassOrInterfaceDeclaration node, Object data)ObjectConstructorCallsOverridableMethodRule. visit(ASTClassOrInterfaceDeclaration node, Object data)This check must be evaluated independently for each class.ObjectDataflowAnomalyAnalysisRule. visit(ASTClassOrInterfaceDeclaration node, Object data)Deprecated.ObjectMethodWithSameNameAsEnclosingClassRule. visit(ASTClassOrInterfaceDeclaration node, Object data)ObjectOverrideBothEqualsAndHashcodeRule. visit(ASTClassOrInterfaceDeclaration node, Object data)ObjectSingleMethodSingletonRule. 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 ObjectDoubleCheckedLockingRule. 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 ObjectAbstractOptimizationRule. 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 ObjectScopeAndDeclarationFinder. visit(ASTClassOrInterfaceDeclaration node, Object data)Deprecated.
-