Package net.sourceforge.pmd.dcd.graph
Class ClassNode
- java.lang.Object
-
- net.sourceforge.pmd.dcd.graph.ClassNode
-
- All Implemented Interfaces:
Comparable<ClassNode>,NodeVisitorAcceptor
@Deprecated public class ClassNode extends Object implements NodeVisitorAcceptor, Comparable<ClassNode>
Deprecated.SeeDCDRepresents a Class in a UsageGraph. Contains lists of FieldNodes, ConstructorNodes, and MethodNodes.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description Objectaccept(NodeVisitor visitor, Object data)Deprecated.intcompareTo(ClassNode that)Deprecated.ConstructorNodedefineConstructor(String name, String desc)Deprecated.FieldNodedefineField(String name, String desc)Deprecated.MethodNodedefineMethod(String name, String desc)Deprecated.booleanequals(Object obj)Deprecated.List<ConstructorNode>getConstructorNodes()Deprecated.List<FieldNode>getFieldNodes()Deprecated.List<MethodNode>getMethodNodes()Deprecated.StringgetName()Deprecated.Class<?>getType()Deprecated.inthashCode()Deprecated.
-
-
-
Constructor Detail
-
ClassNode
public ClassNode(String name)
Deprecated.
-
-
Method Detail
-
accept
public Object accept(NodeVisitor visitor, Object data)
Deprecated.- Specified by:
acceptin interfaceNodeVisitorAcceptor
-
getName
public String getName()
Deprecated.
-
getType
public Class<?> getType()
Deprecated.
-
defineConstructor
public ConstructorNode defineConstructor(String name, String desc)
Deprecated.
-
defineMethod
public MethodNode defineMethod(String name, String desc)
Deprecated.
-
getConstructorNodes
public List<ConstructorNode> getConstructorNodes()
Deprecated.
-
getMethodNodes
public List<MethodNode> getMethodNodes()
Deprecated.
-
compareTo
public int compareTo(ClassNode that)
Deprecated.- Specified by:
compareToin interfaceComparable<ClassNode>
-
-