uk.ac.gla.dcs.renaissance.mg4j.index
Class DocumentIntervalIterator

java.lang.Object
  extended by bpiwowar.utils.iterators.AbstractIterator<Passage>
      extended by uk.ac.gla.dcs.renaissance.mg4j.index.DocumentIntervalIterator
All Implemented Interfaces:
bpiwowar.pipe.CloseableIterator<Passage>, Iterator<Passage>

public class DocumentIntervalIterator
extends bpiwowar.utils.iterators.AbstractIterator<Passage>

Provides an iterator over all interval of all the documents

Author:
B. Piwowarski

Field Summary
 
Fields inherited from class bpiwowar.utils.iterators.AbstractIterator
value
 
Constructor Summary
DocumentIntervalIterator(it.unimi.dsi.mg4j.search.DocumentIterator documentIterator)
           
 
Method Summary
 void dispose()
           
protected  boolean storeNext()
           
 
Methods inherited from class bpiwowar.utils.iterators.AbstractIterator
close, hasNext, next, remove, store
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DocumentIntervalIterator

public DocumentIntervalIterator(it.unimi.dsi.mg4j.search.DocumentIterator documentIterator)
Method Detail

dispose

public void dispose()
             throws IOException
Throws:
IOException

storeNext

protected boolean storeNext()
Specified by:
storeNext in class bpiwowar.utils.iterators.AbstractIterator<Passage>


Copyright © 2011. All Rights Reserved.