Package net.sourceforge.pmd.dcd.graph
Class MemberNode<S extends MemberNode<S,T>,T extends java.lang.reflect.Member>
- java.lang.Object
-
- net.sourceforge.pmd.dcd.graph.MemberNode<S,T>
-
- All Implemented Interfaces:
java.lang.Comparable<S>
,NodeVisitorAcceptor
- Direct Known Subclasses:
ConstructorNode
,FieldNode
,MethodNode
@Deprecated public abstract class MemberNode<S extends MemberNode<S,T>,T extends java.lang.reflect.Member> extends java.lang.Object implements NodeVisitorAcceptor, java.lang.Comparable<S>
Deprecated.SeeDCD
Represents a Class Member in a UsageGraph.
-
-
Constructor Summary
Constructors Constructor Description MemberNode(ClassNode classNode, java.lang.String name, java.lang.String desc)
Deprecated.
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Deprecated Methods Modifier and Type Method Description java.lang.Object
accept(NodeVisitor visitor, java.lang.Object data)
Deprecated.void
addUse(MemberNode use)
Deprecated.void
addUser(MemberNode user)
Deprecated.boolean
equals(java.lang.Object obj)
Deprecated.boolean
equals(java.lang.String name, java.lang.String desc)
Deprecated.boolean
equals(S that)
Deprecated.ClassNode
getClassNode()
Deprecated.java.lang.String
getDesc()
Deprecated.abstract T
getMember()
Deprecated.java.lang.String
getName()
Deprecated.java.util.List<MemberNode>
getUsers()
Deprecated.java.util.List<MemberNode>
getUses()
Deprecated.int
hashCode()
Deprecated.java.lang.String
toString()
Deprecated.java.lang.String
toStringLong()
Deprecated.
-
-
-
Field Detail
-
classNode
protected final ClassNode classNode
Deprecated.
-
name
protected final java.lang.String name
Deprecated.
-
desc
protected final java.lang.String desc
Deprecated.
-
-
Constructor Detail
-
MemberNode
public MemberNode(ClassNode classNode, java.lang.String name, java.lang.String desc)
Deprecated.
-
-
Method Detail
-
accept
public java.lang.Object accept(NodeVisitor visitor, java.lang.Object data)
Deprecated.- Specified by:
accept
in interfaceNodeVisitorAcceptor
-
getClassNode
public ClassNode getClassNode()
Deprecated.
-
getName
public java.lang.String getName()
Deprecated.
-
getDesc
public java.lang.String getDesc()
Deprecated.
-
getMember
public abstract T getMember()
Deprecated.
-
addUse
public void addUse(MemberNode use)
Deprecated.
-
getUses
public java.util.List<MemberNode> getUses()
Deprecated.
-
addUser
public void addUser(MemberNode user)
Deprecated.
-
getUsers
public java.util.List<MemberNode> getUsers()
Deprecated.
-
toString
public java.lang.String toString()
Deprecated.- Overrides:
toString
in classjava.lang.Object
-
toStringLong
public java.lang.String toStringLong()
Deprecated.
-
equals
@Deprecated public boolean equals(S that)
Deprecated.
-
equals
public boolean equals(java.lang.String name, java.lang.String desc)
Deprecated.
-
hashCode
public int hashCode()
Deprecated.- Overrides:
hashCode
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
Deprecated.- Overrides:
equals
in classjava.lang.Object
-
-