Package edu.stanford.nlp.objectbank

Interface Summary
IteratorFromReaderFactory<T> An IteratorFromReaderFactory is used to convert a java.io.Reader into an Iterator over the Objects of type T represented by the text in the java.io.Reader.
TokenizerFactory<T> A TokenizerFactory is used to convert a java.io.Reader into a Tokenizer (or an Iterator) over the Objects represented by the text in the java.io.Reader.
 

Class Summary
DelimitRegExIterator<T> An Iterator that reads the contents of a Reader, delimited by the specified delimiter, and then be subsequently processed by an Function to produce Objects of type T.
DelimitRegExIterator.DelimitRegExIteratorFactory<T>  
IdentityFunction<X> An Identity function that returns its argument.
LineIterator<X> An Iterator that returns a line of a file at a time.
LineIterator.LineIteratorFactory<X>  
ObjectBank<E> The ObjectBank class is designed to make it easy to change the format/source of data read in by other classes and to standardize how data is read in javaNLP classes.
ObjectBank.PathToFileFunction This is handy for having getLineIterator return a collection of files for feeding into another ObjectBank.
ReaderIteratorFactory A ReaderIteratorFactory provides a means of getting an Iterator which returns java.util.Readers over a Collection of input sources.
ResettableReaderIteratorFactory Vends ReaderIterators which can always be rewound.
XMLBeginEndIterator<E> A class which iterates over Strings occurring between the begin and end of a selected tag or tags.
 



Stanford NLP Group