Class NodeTypeIteratorAdapter

    • Constructor Detail

      • NodeTypeIteratorAdapter

        public NodeTypeIteratorAdapter​(RangeIterator iterator)
        Creates an adapter for the given RangeIterator.
        Parameters:
        iterator - iterator of NodeTypes
      • NodeTypeIteratorAdapter

        public NodeTypeIteratorAdapter​(java.util.Iterator iterator)
        Creates an adapter for the given Iterator.
        Parameters:
        iterator - iterator of NodeTypes
      • NodeTypeIteratorAdapter

        public NodeTypeIteratorAdapter​(java.util.Collection<NodeType> collection)
        Creates an iterator for the given collection.
        Parameters:
        collection - collection of NodeTypes
    • Method Detail

      • nextNodeType

        public NodeType nextNodeType()
                              throws java.util.NoSuchElementException
        Returns the next node type.
        Specified by:
        nextNodeType in interface NodeTypeIterator
        Returns:
        next node type
        Throws:
        java.util.NoSuchElementException - if there is no next node type