Interface TraceabilityIterator<T>

Type Parameters:
T - The kind of iterable data
All Superinterfaces:
Iterator<T>
All Known Implementing Classes:
LogbookTraceabilityIterator

public interface TraceabilityIterator<T> extends Iterator<T>
Specific iterator that must be able to compute the size of the iterator (after iteration over data) and an end date
  • Method Details

    • getNumberOfLines

      long getNumberOfLines()
      Warning: This method should only calculate the iterated data. The real result should be found when no "hasNext()" item left
      Returns:
      current size of the iterator