## Uses of Interface
gate.DataStore

Packages that use DataStore
gate
gate.corpora
gate.creole
gate.event
gate.gui
gate.persist
gate.util

Uses of DataStore in gate

Methods in gate that return DataStore
`DataStore` `LanguageResource.getDataStore()` Get the data store that this LR lives in.
`static DataStore` `Factory.openDataStore(String dataStoreClassName, String storageUrl)` Open an existing DataStore.
`static DataStore` `Factory.createDataStore(String dataStoreClassName, String storageUrl)` Create a new DataStore and open it.
`protected static DataStore` `Factory.instantiateDataStore(String dataStoreClassName, String storageUrl)` Instantiate a DataStore (not open or created).

Methods in gate with parameters of type DataStore
`static Map` `DataStoreRegister.getSecurityData(DataStore ds)` Returns the security data for this datastore
`static void` `DataStoreRegister.addSecurityData(DataStore ds, Map secData)` Adds security data for this datastore
`static void` `DataStoreRegister.removeSecurityData(DataStore ds)` Removes the security data for this datastore
`void` `LanguageResource.setDataStore(DataStore dataStore)` Set the data store that this LR lives in.

Uses of DataStore in gate.corpora

Methods in gate.corpora that return DataStore
`DataStore` `TextualDocumentFormat.getDataStore()`

Methods in gate.corpora with parameters of type DataStore
`void` `SerialCorpusImpl.setDataStore(DataStore dataStore)`

Uses of DataStore in gate.creole

Fields in gate.creole declared as DataStore
`protected DataStore` `AbstractLanguageResource.dataStore` The data store this LR lives in.

Methods in gate.creole that return DataStore
`DataStore` `AbstractLanguageResource.getDataStore()` Get the data store that this LR lives in.

Methods in gate.creole with parameters of type DataStore
`void` `AbstractLanguageResource.setDataStore(DataStore dataStore)` Set the data store that this LR lives in.

Uses of DataStore in gate.event

Fields in gate.event declared as DataStore
`private DataStore` `CreoleEvent.datastore`

Methods in gate.event that return DataStore
`DataStore` `CreoleEvent.getDatastore()` Gets the `DataStore` that has been created/loaded/closed.

Constructors in gate.event with parameters of type DataStore
`CreoleEvent(DataStore datastore, int type)` Constructor
`DatastoreEvent(DataStore source, int type, Resource res, Object resourceID)` Constructor.

Uses of DataStore in gate.gui

Fields in gate.gui declared as DataStore
`(package private) DataStore` `OracleDatastoreViewer.datastore`
`(package private) DataStore` `SerialDatastoreViewer.datastore`

Uses of DataStore in gate.persist

Subinterfaces of DataStore in gate.persist
`interface` `DatabaseDataStore`

Classes in gate.persist that implement DataStore
`class` `JDBCDataStore`
`class` `OracleDataStore`
`class` `SerialDataStore` A data store based on Java serialisation.

Uses of DataStore in gate.util

Fields in gate.util declared as DataStore
`private DataStore` `CorpusSaver.ds`