## Uses of Class
net.sourceforge.pmd.dcd.graph.ClassNode

Packages that use ClassNode
Package | Description
--- | ---
net.sourceforge.pmd.dcd |
net.sourceforge.pmd.dcd.graph |

### Uses of ClassNode in net.sourceforge.pmd.dcd

Methods in net.sourceforge.pmd.dcd with parameters of type ClassNode
Modifier and Type | Method and Description
--- | ---
`Object` | UsageNodeVisitor.`visit(ClassNode classNode, Object data)`
`Object` | DumpNodeVisitor.`visit(ClassNode classNode, Object data)`
`Object` | DumpNodeVisitor.`visitConstructors(ClassNode classNode, Object data)`
`Object` | DumpNodeVisitor.`visitFields(ClassNode classNode, Object data)`
`Object` | DumpNodeVisitor.`visitMethods(ClassNode classNode, Object data)`

### Uses of ClassNode in net.sourceforge.pmd.dcd.graph

Fields in net.sourceforge.pmd.dcd.graph declared as ClassNode
Modifier and Type | Field and Description
--- | ---
`protected ClassNode` | MemberNode.`classNode`

Methods in net.sourceforge.pmd.dcd.graph that return ClassNode
Modifier and Type | Method and Description
--- | ---
`ClassNode` | UsageGraph.`defineClass(String className)`
`ClassNode` | MemberNode.`getClassNode()`

Methods in net.sourceforge.pmd.dcd.graph with parameters of type ClassNode
Modifier and Type | Method and Description
--- | ---
`int` | ClassNode.`compareTo(ClassNode that)`
`Object` | NodeVisitor.`visit(ClassNode classNode, Object data)`
`Object` | NodeVisitorAdapter.`visit(ClassNode classNode, Object data)`
`Object` | NodeVisitor.`visitConstructors(ClassNode classNode, Object data)`
`Object` | NodeVisitorAdapter.`visitConstructors(ClassNode classNode, Object data)`
`Object` | NodeVisitor.`visitFields(ClassNode classNode, Object data)`
`Object` | NodeVisitorAdapter.`visitFields(ClassNode classNode, Object data)`
`Object` | NodeVisitor.`visitMethods(ClassNode classNode, Object data)`
`Object` | NodeVisitorAdapter.`visitMethods(ClassNode classNode, Object data)`

Constructors in net.sourceforge.pmd.dcd.graph with parameters of type ClassNode
Constructor and Description
`ConstructorNode(ClassNode classNode, String name, String desc)`
`FieldNode(ClassNode classNode, String name, String desc)`
`MemberNode(ClassNode classNode, String name, String desc)`
`MethodNode(ClassNode classNode, String name, String desc)`