Package net.sourceforge.pmd.dcd.graph
Class MemberNode<S extends MemberNode<S,T>,T extends Member>
- java.lang.Object
-
- net.sourceforge.pmd.dcd.graph.MemberNode<S,T>
-
- All Implemented Interfaces:
Comparable<S>,NodeVisitorAcceptor
- Direct Known Subclasses:
ConstructorNode,FieldNode,MethodNode
@Deprecated public abstract class MemberNode<S extends MemberNode<S,T>,T extends Member> extends Object implements NodeVisitorAcceptor, Comparable<S>
Deprecated.SeeDCDRepresents a Class Member in a UsageGraph.
-
-
Constructor Summary
Constructors Constructor Description MemberNode(ClassNode classNode, String name, String desc)Deprecated.
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Deprecated Methods Modifier and Type Method Description Objectaccept(NodeVisitor visitor, Object data)Deprecated.voidaddUse(MemberNode use)Deprecated.voidaddUser(MemberNode user)Deprecated.booleanequals(Object obj)Deprecated.booleanequals(String name, String desc)Deprecated.booleanequals(S that)Deprecated.ClassNodegetClassNode()Deprecated.StringgetDesc()Deprecated.abstract TgetMember()Deprecated.StringgetName()Deprecated.List<MemberNode>getUsers()Deprecated.List<MemberNode>getUses()Deprecated.inthashCode()Deprecated.StringtoString()Deprecated.StringtoStringLong()Deprecated.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.lang.Comparable
compareTo
-
-
-
-
Method Detail
-
accept
public Object accept(NodeVisitor visitor, Object data)
Deprecated.- Specified by:
acceptin interfaceNodeVisitorAcceptor
-
getClassNode
public ClassNode getClassNode()
Deprecated.
-
getName
public String getName()
Deprecated.
-
getDesc
public String getDesc()
Deprecated.
-
getMember
public abstract T getMember()
Deprecated.
-
addUse
public void addUse(MemberNode use)
Deprecated.
-
getUses
public List<MemberNode> getUses()
Deprecated.
-
addUser
public void addUser(MemberNode user)
Deprecated.
-
getUsers
public List<MemberNode> getUsers()
Deprecated.
-
toStringLong
public String toStringLong()
Deprecated.
-
equals
@Deprecated public boolean equals(S that)
Deprecated.
-
-