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.int
compareTo(S that)
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.protected Class<?>[]
getMemberParameterTypes()
Deprecated.String
getName()
Deprecated.List<MemberNode>
getUsers()
Deprecated.List<MemberNode>
getUses()
Deprecated.int
hashCode()
Deprecated.String
toString()
Deprecated.String
toStringLong()
Deprecated.
-
-
-
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.
-
getMemberParameterTypes
protected Class<?>[] getMemberParameterTypes()
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.
-
compareTo
public int compareTo(S that)
Deprecated.- Specified by:
compareTo
in interfaceComparable<S extends MemberNode<S,T>>
-
-