edu.stanford.nlp.dbm
Class Medline
java.lang.Object
|
+--java.util.AbstractCollection
|
+--java.util.AbstractList
|
+--edu.stanford.nlp.dbm.AbstractDataCollection
|
+--edu.stanford.nlp.dbm.FileDataCollection
|
+--edu.stanford.nlp.dbm.Medline
- All Implemented Interfaces:
- Collection, DataCollection, List
- public class Medline
- extends FileDataCollection
Contains methods dealing with populating a DBM given a file containing all Medline documents
Constructor Summary |
Medline(List db,
String filename)
|
Medline(String filename)
Creates a Medline document collection given a filename which contains a collection of Medline articles in XML representation. |
Method Summary |
Iterator |
fileIterator()
returns an iterator over documents in the document collection |
Methods inherited from class java.util.AbstractList |
add, add, addAll, clear, equals, hashCode, indexOf, iterator, lastIndexOf, listIterator, listIterator, remove, removeRange, set, subList |
Methods inherited from interface java.util.List |
add, add, addAll, addAll, clear, contains, containsAll, equals, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, retainAll, set, subList, toArray, toArray |
Medline
public Medline(String filename)
throws IOException
- Creates a Medline document collection given a filename which contains a collection of Medline articles in XML representation. Stores data, features, and their respective indices in memory. Uses standard Bag-of-Features Matrix, and uses Lowercaser.
Medline
public Medline(List db,
String filename)
throws IOException
fileIterator
public Iterator fileIterator()
- returns an iterator over documents in the document collection
- Specified by:
fileIterator
in class FileDataCollection
Stanford NLP Group