Class NodeVector<NODE>

java.lang.Object
com.yahoo.config.NodeVector<NODE>
All Implemented Interfaces:
Iterable<NODE>, Collection<NODE>, List<NODE>
Direct Known Subclasses:
InnerNodeVector, LeafNodeVector

public abstract class NodeVector<NODE> extends Object implements List<NODE>
A NodeVector represents an array declared with '[]' in a config definition file. It is a List that stores nodes with a given type. A given default node must be given, and this node will be cloned as the NodeVector size are increased.