anl.aida.sv
Class DocumentVectorStoreReader.VectorIterable
java.lang.Object
anl.aida.sv.DocumentVectorStoreReader.VectorIterable
- All Implemented Interfaces:
- java.lang.Iterable<pitt.search.semanticvectors.ObjectVector>, java.util.Iterator<pitt.search.semanticvectors.ObjectVector>
- Enclosing class:
- DocumentVectorStoreReader
public class DocumentVectorStoreReader.VectorIterable
- extends java.lang.Object
- implements java.lang.Iterable<pitt.search.semanticvectors.ObjectVector>, java.util.Iterator<pitt.search.semanticvectors.ObjectVector>
Implements the hasMoreElements() and nextElement() methods
to give Enumeration interface from store on disk.
Field Summary |
(package private) org.apache.lucene.store.IndexInput |
indexInput
|
Method Summary |
boolean |
hasNext()
|
java.util.Iterator<pitt.search.semanticvectors.ObjectVector> |
iterator()
|
pitt.search.semanticvectors.ObjectVector |
next()
|
void |
remove()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
indexInput
org.apache.lucene.store.IndexInput indexInput
DocumentVectorStoreReader.VectorIterable
public DocumentVectorStoreReader.VectorIterable(org.apache.lucene.store.IndexInput indexInput)
iterator
public java.util.Iterator<pitt.search.semanticvectors.ObjectVector> iterator()
- Specified by:
iterator
in interface java.lang.Iterable<pitt.search.semanticvectors.ObjectVector>
next
public pitt.search.semanticvectors.ObjectVector next()
- Specified by:
next
in interface java.util.Iterator<pitt.search.semanticvectors.ObjectVector>
remove
public void remove()
- Specified by:
remove
in interface java.util.Iterator<pitt.search.semanticvectors.ObjectVector>
hasNext
public boolean hasNext()
- Specified by:
hasNext
in interface java.util.Iterator<pitt.search.semanticvectors.ObjectVector>