edu.stanford.nlp.dbm
Class LocusLink

java.lang.Object
  |
  +--java.util.AbstractCollection
        |
        +--java.util.AbstractList
              |
              +--edu.stanford.nlp.dbm.AbstractDataCollection
                    |
                    +--edu.stanford.nlp.dbm.FileDataCollection
                          |
                          +--edu.stanford.nlp.dbm.LocusLink
All Implemented Interfaces:
Collection, DataCollection, List

public class LocusLink
extends FileDataCollection

A DataCollection where each Data Item is a LocusLink document about a gene.


Field Summary
 
Fields inherited from class edu.stanford.nlp.dbm.FileDataCollection
datamatrix, numdocs
 
Fields inherited from class edu.stanford.nlp.dbm.AbstractDataCollection
data, features, name
 
Fields inherited from class java.util.AbstractList
modCount
 
Constructor Summary
LocusLink()
          Creates an empty LocusLink document collection
LocusLink(ArrayList locusIDs)
          Creates a LocusLink document collection given an ArrayList of LocusLink IDs
 
Method Summary
 Iterator fileIterator()
          returns an iterator over documents in the document collection
 void populate()
          same as FileDataCollection.populate, but puts a minimum length restriction on documents that it puts in the document collection.
 
Methods inherited from class edu.stanford.nlp.dbm.FileDataCollection
add, dataMatrix, features, set, set, set, setDefaults, setDefaults
 
Methods inherited from class edu.stanford.nlp.dbm.AbstractDataCollection
get, name, size, toString, toXMLString
 
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 class java.util.AbstractCollection
addAll, contains, containsAll, isEmpty, remove, removeAll, retainAll, toArray, toArray
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
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
 

Constructor Detail

LocusLink

public LocusLink()
Creates an empty LocusLink document collection


LocusLink

public LocusLink(ArrayList locusIDs)
Creates a LocusLink document collection given an ArrayList of LocusLink IDs

Method Detail

populate

public void populate()
same as FileDataCollection.populate, but puts a minimum length restriction on documents that it puts in the document collection.

Overrides:
populate in class FileDataCollection

fileIterator

public Iterator fileIterator()
returns an iterator over documents in the document collection

Specified by:
fileIterator in class FileDataCollection


Stanford NLP Group