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.SeeDCD
Represents 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 Object
accept(NodeVisitor visitor, Object data)
Deprecated.void
addUse(MemberNode use)
Deprecated.void
addUser(MemberNode user)
Deprecated.boolean
equals(Object obj)
Deprecated.boolean
equals(String name, String desc)
Deprecated.boolean
equals(S that)
Deprecated.ClassNode
getClassNode()
Deprecated.String
getDesc()
Deprecated.abstract T
getMember()
Deprecated.String
getName()
Deprecated.List<MemberNode>
getUsers()
Deprecated.List<MemberNode>
getUses()
Deprecated.int
hashCode()
Deprecated.String
toString()
Deprecated.String
toStringLong()
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:
accept
in 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.
-
-