Class ContainerNode
- java.lang.Object
-
- com.parasoft.findings.jenkins.coverage.model.Node
-
- com.parasoft.findings.jenkins.coverage.model.ContainerNode
-
- All Implemented Interfaces:
Serializable
public final class ContainerNode extends Node
ANode
which represents the top level node in the tree. Typically, such a node aggregates allmodules
of a software project.- Author:
- Ullrich Hafner
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ContainerNode(String name)
Creates a newContainerNode
with the given name.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ContainerNode
copy()
Creates a copy of this instance that has no children and no parent yet.-
Methods inherited from class com.parasoft.findings.jenkins.coverage.model.Node
addAllChildren, addAllValues, addChild, addValue, aggregateValues, computeDelta, containsMetric, copyNode, copyTree, copyTree, equals, filterByIndirectChanges, filterByModifiedFiles, filterByModifiedLines, filterTreeByIndirectChanges, filterTreeByModifiedFiles, filterTreeByModifiedLines, find, findByHashCode, findClass, findFile, findMethod, findPackage, getAll, getAllFileNodes, getAllMethodNodes, getChildren, getFiles, getMetric, getMetrics, getName, getParasoftToolName, getParent, getParentName, getSourceFolders, getTypedValue, getValue, getValueMetrics, getValues, hasChildren, hashCode, hasModifiedLines, hasParent, isEmpty, isRoot, matches, matches, merge, merge, removeChild, replaceValue, setParasoftToolName, toString
-
-
-
-
Constructor Detail
-
ContainerNode
public ContainerNode(String name)
Creates a newContainerNode
with the given name.- Parameters:
name
- the name of the node
-
-
Method Detail
-
copy
public ContainerNode copy()
Description copied from class:Node
Creates a copy of this instance that has no children and no parent yet. Node properties from the parent classNode
must not be copied. All other immutable properties need to be copied one by one.
-
-