public class MetadataTreeNode
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
(package private) MetadataTreeNode[] |
children |
(package private) ArtifactMetadata |
md |
(package private) int |
nChildren
default # of children.
|
(package private) MetadataTreeNode |
parent |
Constructor and Description |
---|
MetadataTreeNode() |
MetadataTreeNode(ArtifactMetadata md,
MetadataTreeNode parent,
boolean resolved,
ArtifactScopeEnum scope) |
MetadataTreeNode(Artifact af,
MetadataTreeNode parent,
boolean resolved,
ArtifactScopeEnum scope) |
Modifier and Type | Method and Description |
---|---|
void |
addChild(int index,
MetadataTreeNode kid) |
MetadataTreeNode[] |
getChildren() |
ArtifactMetadata |
getMd() |
int |
getNChildren() |
MetadataTreeNode |
getParent() |
java.lang.String |
graphHash() |
boolean |
hasChildren() |
void |
setChildren(MetadataTreeNode[] children) |
void |
setMd(ArtifactMetadata md) |
void |
setNChildren(int children) |
void |
setParent(MetadataTreeNode parent) |
java.lang.String |
toString() |
ArtifactMetadata md
MetadataTreeNode parent
int nChildren
MetadataTreeNode[] children
public MetadataTreeNode()
public MetadataTreeNode(ArtifactMetadata md, MetadataTreeNode parent, boolean resolved, ArtifactScopeEnum scope)
public MetadataTreeNode(Artifact af, MetadataTreeNode parent, boolean resolved, ArtifactScopeEnum scope)
public int getNChildren()
public void setNChildren(int children)
public void addChild(int index, MetadataTreeNode kid)
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String graphHash() throws MetadataResolutionException
MetadataResolutionException
public boolean hasChildren()
public ArtifactMetadata getMd()
public void setMd(ArtifactMetadata md)
public MetadataTreeNode getParent()
public void setParent(MetadataTreeNode parent)
public MetadataTreeNode[] getChildren()
public void setChildren(MetadataTreeNode[] children)