## Uses of Interface
gate.Corpus

Packages that use Corpus
gate
gate.corpora
gate.creole
gate.event
gate.gui
gate.jape
gate.persist
gate.util

Uses of Corpus in gate

Fields in gate declared as Corpus
`(package private) Corpus` `CookBook.corpus` A corpus

Methods in gate that return Corpus
`static Corpus` `Factory.newCorpus(String name)` Create a new transient Corpus.
`Corpus` `LanguageAnalyser.getCorpus()` Get the corpus property for this analyser.

Methods in gate with parameters of type Corpus
`void` `LanguageAnalyser.setCorpus(Corpus corpus)` Set the corpus property for this analyser.

Uses of Corpus in gate.corpora

Classes in gate.corpora that implement Corpus
`class` `CorpusImpl` Corpora are sets of Document.
`class` `DatabaseCorpusImpl`
`class` `SerialCorpusImpl`

Methods in gate.corpora with parameters of type Corpus
`static void` `CorpusImpl.populate(Corpus corpus, URL directory, FileFilter filter, String encoding, boolean recurseDirectories)` Fills the provided corpus with documents created on the fly from selected files in a directory.

Constructors in gate.corpora with parameters of type Corpus
`SerialCorpusImpl(Corpus tCorpus)` Constructor to create a SerialCorpus from a transient one.

Uses of Corpus in gate.creole

Fields in gate.creole declared as Corpus
`protected Corpus` `AbstractLanguageAnalyser.corpus` The corpus property for this analyser.
`private Corpus` `SerialAnalyserController.corpus`

Methods in gate.creole that return Corpus
`Corpus` `AbstractLanguageAnalyser.getCorpus()` Get the corpus property for this analyser.
`Corpus` `SerialAnalyserController.getCorpus()`

Methods in gate.creole with parameters of type Corpus
`void` `AbstractLanguageAnalyser.setCorpus(Corpus corpus)` Set the corpus property for this analyser.
`void` `SerialAnalyserController.setCorpus(Corpus corpus)`

Uses of Corpus in gate.event

Constructors in gate.event with parameters of type Corpus
`CorpusEvent(Corpus source, Document doc, int index, int type)` Creates a new CorpusEvent.

Uses of Corpus in gate.gui

Fields in gate.gui declared as Corpus
`(package private) Corpus` `CorpusEditor.corpus`

Uses of Corpus in gate.jape

Methods in gate.jape that return Corpus
`static Corpus` `TestJape2.tokAndGaz(String collName, ArrayList fileNames)` Create a collection and put tokenised and gazetteered docs in it.

Methods in gate.jape with parameters of type Corpus
`void` `Batch.transduce(Corpus coll)` Process the given collection.

Uses of Corpus in gate.persist

Methods in gate.persist that return Corpus
`private Corpus` `TestPersist.createTestCorpus()`
`private Corpus` `OracleDataStore.createCorpus(Corpus corp, SecurityInfo secInfo)` creates a LR of type Corpus

Methods in gate.persist with parameters of type Corpus
`private Corpus` `OracleDataStore.createCorpus(Corpus corp, SecurityInfo secInfo)` creates a LR of type Corpus
`private void` `OracleDataStore.syncCorpus(Corpus corp)` helper for sync() - saves a Corpus in the database

Uses of Corpus in gate.util

Fields in gate.util declared as Corpus
`private Corpus` `CorpusSaver.theCorpus`