uk.ac.shef.dcs.oak.jate.model
Class CorpusImpl

java.lang.Object
  extended by uk.ac.shef.dcs.oak.jate.model.CorpusImpl
All Implemented Interfaces:
java.lang.Iterable<Document>, Corpus

public class CorpusImpl
extends java.lang.Object
implements Corpus


Constructor Summary
CorpusImpl()
           
CorpusImpl(java.lang.String path)
           
 
Method Summary
 boolean add(Document document)
           
 boolean contains(Document document)
           
 java.util.Iterator<Document> iterator()
           
 boolean remove(Document doc)
           
 int size()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CorpusImpl

public CorpusImpl()

CorpusImpl

public CorpusImpl(java.lang.String path)
Method Detail

iterator

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

add

public boolean add(Document document)
Specified by:
add in interface Corpus

contains

public boolean contains(Document document)
Specified by:
contains in interface Corpus

size

public int size()
Specified by:
size in interface Corpus

remove

public boolean remove(Document doc)
Specified by:
remove in interface Corpus