Class LogbookTraceabilityIterator

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      long getNumberOfLines()
      Warning: This method should only calculate the iterated data.
      boolean hasNext()
      Returns true if the iteration has more elements.
      LogbookOperation next()
      Returns the next element in the iteration.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface java.util.Iterator

        forEachRemaining, remove
    • Constructor Detail

      • LogbookTraceabilityIterator

        public LogbookTraceabilityIterator​(com.mongodb.client.MongoCursor<LogbookOperation> mongoCursor)
        Parameters:
        mongoCursor - of logbook operation
    • Method Detail

      • hasNext

        public boolean hasNext()
        Returns true if the iteration has more elements. (In other words, returns true if next() would return an element rather than throwing an exception.)
        Specified by:
        hasNext in interface java.util.Iterator<LogbookOperation>
        Returns:
        true if the iteration has more elements
      • next

        public LogbookOperation next()
        Returns the next element in the iteration.
        Specified by:
        next in interface java.util.Iterator<LogbookOperation>
        Returns:
        the next element in the iteration