Class 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.