it.unimi.dsi.mg4j.search
Class AbstractOrderedIntervalDocumentIterator.AbstractOrderedIntervalIterator

java.lang.Object
  extended by it.unimi.dsi.fastutil.objects.AbstractObjectIterator<Interval>
      extended by it.unimi.dsi.mg4j.search.AbstractDocumentIterator.AbstractIntervalIterator
          extended by it.unimi.dsi.mg4j.search.AbstractCompositeDocumentIterator.AbstractCompositeIntervalIterator
              extended by it.unimi.dsi.mg4j.search.AbstractOrderedIntervalDocumentIterator.AbstractOrderedIntervalIterator
All Implemented Interfaces:
ObjectIterator<Interval>, IntervalIterator, Iterator<Interval>
Enclosing class:
AbstractOrderedIntervalDocumentIterator

protected abstract class AbstractOrderedIntervalDocumentIterator.AbstractOrderedIntervalIterator
extends AbstractCompositeDocumentIterator.AbstractCompositeIntervalIterator
implements IntervalIterator

An abstract interval iterator helping in the implementation of ConsecutiveDocumentIterator and OrderedAndDocumentIterator interval iterator member classes.


Field Summary
 
Fields inherited from class it.unimi.dsi.mg4j.search.AbstractCompositeDocumentIterator.AbstractCompositeIntervalIterator
curr, intervalIterator
 
Fields inherited from class it.unimi.dsi.mg4j.search.AbstractDocumentIterator.AbstractIntervalIterator
next
 
Constructor Summary
AbstractOrderedIntervalDocumentIterator.AbstractOrderedIntervalIterator()
           
 
Method Summary
 
Methods inherited from class it.unimi.dsi.mg4j.search.AbstractCompositeDocumentIterator.AbstractCompositeIntervalIterator
toString
 
Methods inherited from class it.unimi.dsi.mg4j.search.AbstractDocumentIterator.AbstractIntervalIterator
hasNext, next
 
Methods inherited from class it.unimi.dsi.fastutil.objects.AbstractObjectIterator
remove, skip
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface it.unimi.dsi.mg4j.search.IntervalIterator
extent, intervalTerms, next, nextInterval, reset
 
Methods inherited from interface java.util.Iterator
hasNext, remove
 

Constructor Detail

AbstractOrderedIntervalDocumentIterator.AbstractOrderedIntervalIterator

public AbstractOrderedIntervalDocumentIterator.AbstractOrderedIntervalIterator()