Class ClassFanOutVisitor
- java.lang.Object
-
- net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
-
- net.sourceforge.pmd.lang.java.metrics.impl.internal.ClassFanOutVisitor
-
- All Implemented Interfaces:
JavaParserVisitor
public class ClassFanOutVisitor extends JavaParserVisitorAdapter
Visitor for the ClassFanOut metric.- Author:
- Andreas Pabst
-
-
Constructor Summary
Constructors Constructor Description ClassFanOutVisitor(net.sourceforge.pmd.lang.metrics.MetricOptions options, JavaNode topNode)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
visit(ASTClassOrInterfaceType node, Object data)
Object
visit(ASTName node, Object data)
-
Methods inherited from class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
-
-
-
-
Constructor Detail
-
ClassFanOutVisitor
public ClassFanOutVisitor(net.sourceforge.pmd.lang.metrics.MetricOptions options, JavaNode topNode)
-
-
Method Detail
-
visit
public Object visit(ASTClassOrInterfaceType node, Object data)
- Specified by:
visit
in interfaceJavaParserVisitor
- Overrides:
visit
in classJavaParserVisitorAdapter
-
visit
public Object visit(ASTName node, Object data)
- Specified by:
visit
in interfaceJavaParserVisitor
- Overrides:
visit
in classJavaParserVisitorAdapter
-
-