Package net.sourceforge.pmd.dcd.graph
Class ConstructorNode
- java.lang.Object
-
- net.sourceforge.pmd.dcd.graph.MemberNode<ConstructorNode,java.lang.reflect.Constructor<?>>
-
- net.sourceforge.pmd.dcd.graph.ConstructorNode
-
- All Implemented Interfaces:
java.lang.Comparable<ConstructorNode>
,NodeVisitorAcceptor
public class ConstructorNode extends MemberNode<ConstructorNode,java.lang.reflect.Constructor<?>>
Represents a Class Constructor in a UsageGraph.
-
-
Field Summary
-
Fields inherited from class net.sourceforge.pmd.dcd.graph.MemberNode
classNode, desc, name
-
-
Constructor Summary
Constructors Constructor Description ConstructorNode(ClassNode classNode, java.lang.String name, java.lang.String desc)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
compareTo(ConstructorNode that)
java.lang.reflect.Constructor<?>
getMember()
boolean
isInstanceInitializer()
boolean
isStaticInitializer()
java.lang.String
toStringLong()
-
-
-
Constructor Detail
-
ConstructorNode
public ConstructorNode(ClassNode classNode, java.lang.String name, java.lang.String desc)
-
-
Method Detail
-
isStaticInitializer
public boolean isStaticInitializer()
-
isInstanceInitializer
public boolean isInstanceInitializer()
-
getMember
public java.lang.reflect.Constructor<?> getMember()
- Specified by:
getMember
in classMemberNode<ConstructorNode,java.lang.reflect.Constructor<?>>
-
toStringLong
public java.lang.String toStringLong()
- Overrides:
toStringLong
in classMemberNode<ConstructorNode,java.lang.reflect.Constructor<?>>
-
compareTo
public int compareTo(ConstructorNode that)
-
-