uk.ac.man.documentparser.input
Class PMCAbstract

java.lang.Object
  extended by uk.ac.man.documentparser.input.PMCAbstract
All Implemented Interfaces:
java.lang.Iterable<Document>, java.util.Iterator<Document>, DocumentIterator

public class PMCAbstract
extends java.lang.Object
implements DocumentIterator


Field Summary
(package private)  int lastReturned
           
private  DocumentIterator medlineDocs
           
private  DocumentIterator pmcDocs
           
 
Constructor Summary
PMCAbstract(DocumentIterator pmcDocs, DocumentIterator medlineDocs)
           
 
Method Summary
 boolean hasNext()
           
 java.util.Iterator<Document> iterator()
           
 Document next()
           
 void remove()
           
 void skip()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

pmcDocs

private DocumentIterator pmcDocs

medlineDocs

private DocumentIterator medlineDocs

lastReturned

int lastReturned
Constructor Detail

PMCAbstract

public PMCAbstract(DocumentIterator pmcDocs,
                   DocumentIterator medlineDocs)
Method Detail

skip

public void skip()
Specified by:
skip in interface DocumentIterator

hasNext

public boolean hasNext()
Specified by:
hasNext in interface java.util.Iterator<Document>

iterator

public java.util.Iterator<Document> iterator()
Specified by:
iterator in interface java.lang.Iterable<Document>

next

public Document next()
Specified by:
next in interface java.util.Iterator<Document>

remove

public void remove()
Specified by:
remove in interface java.util.Iterator<Document>