it.unimi.dsi.mg4j.search
Class ConsecutiveDocumentIterator
java.lang.Object
it.unimi.dsi.fastutil.ints.AbstractIntIterator
it.unimi.dsi.mg4j.search.AbstractIntersectionDocumentIterator
it.unimi.dsi.mg4j.search.ConsecutiveDocumentIterator
- All Implemented Interfaces:
- DocumentIterator, IntIterator, Iterator
- public class ConsecutiveDocumentIterator
- extends AbstractIntersectionDocumentIterator
An iterator returning documents containing consecutive intervals satisfying the underlying queries;
the intervals must be in query order.
Methods inherited from interface it.unimi.dsi.fastutil.ints.IntIterator |
skip |
DEBUG
public static final boolean DEBUG
- See Also:
- Constant Field Values
ASSERTS
public static final boolean ASSERTS
- See Also:
- Constant Field Values
ConsecutiveDocumentIterator
public ConsecutiveDocumentIterator(DocumentIterator[] it)
hasNext
public boolean hasNext()
- Specified by:
hasNext
in interface Iterator
- Overrides:
hasNext
in class AbstractIntersectionDocumentIterator
getComposedIntervalIterator
protected IntervalIterator getComposedIntervalIterator(Index index)
- Specified by:
getComposedIntervalIterator
in class AbstractIntersectionDocumentIterator