uk.ac.man.documentparser.input
Class TextFile

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

public class TextFile
extends java.lang.Object
implements DocumentIterator


Field Summary
private  java.io.File[] files
           
private  java.lang.String id
           
private  int nextArticle
           
private  java.lang.String text
           
 
Constructor Summary
TextFile(java.io.File[] files)
           
TextFile(java.lang.String text)
           
 
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

nextArticle

private int nextArticle

files

private java.io.File[] files

text

private java.lang.String text

id

private java.lang.String id
Constructor Detail

TextFile

public TextFile(java.io.File[] files)

TextFile

public TextFile(java.lang.String text)
Method Detail

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>

skip

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