Class NodeSetImpl

    • Constructor Detail

      • NodeSetImpl

        public NodeSetImpl()
      • NodeSetImpl

        public NodeSetImpl​(java.util.HashMap<java.lang.String,​INodeEntry> nodes)
    • Method Detail

      • putNode

        public void putNode​(INodeEntry node)
        Description copied from interface: NodeReceiver
        Put a filled node entry into the dataset
        Specified by:
        putNode in interface NodeReceiver
        Parameters:
        node - node entry
      • getNodeNames

        public java.util.Collection<java.lang.String> getNodeNames()
        Specified by:
        getNodeNames in interface INodeSet
      • putNodes

        public void putNodes​(INodeSet set)
        Add all nodes from a node set to this node set
        Parameters:
        set - node set
      • putNodes

        public void putNodes​(java.util.Collection<INodeEntry> set)
        Add all nodes from a collection to this node set
        Parameters:
        set - node set
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • iterator

        public java.util.Iterator<INodeEntry> iterator()
        Specified by:
        iterator in interface java.lang.Iterable<INodeEntry>