public static final class ClassTree.Node
extends Object
A node in an inheritance/extension tree.
If classDoc is non-null the node represents a documented type (rendered as a link); otherwise it represents an external type joining documented children to a common ancestor (rendered as plain text using qualifiedName).
| Type Params | Return Type | Name and description |
|---|---|---|
|
public List<Node> |
getChildren()Children in insertion order; callers typically sort before rendering. |
|
public GroovyClassDoc |
getClassDoc()Returns the class doc for this node, or null if this is an external (non-link) node. |
|
public String |
getQualifiedName()Returns the fully qualified name of this node's type. |
Children in insertion order; callers typically sort before rendering.
Returns the class doc for this node, or null if this is an external (non-link) node.
Returns the fully qualified name of this node's type.