edu.mit.jwi
Interface IDataSourceDictionary

All Superinterfaces:
IClosable, IDictionary, IHasCharset, IHasLifecycle, IHasVersion
All Known Implementing Classes:
DataSourceDictionary

public interface IDataSourceDictionary
extends IDictionary

A type of IDictionary which uses an instance of an IDataProvider to obtain its data.

Since:
JWI 2.0.0
Version:
2.4.0
Author:
Mark A. Finlayson

Nested Class Summary
 
Nested classes/interfaces inherited from interface edu.mit.jwi.data.IHasLifecycle
IHasLifecycle.LifecycleState, IHasLifecycle.ObjectClosedException, IHasLifecycle.ObjectOpenException
 
Method Summary
 IDataProvider getDataProvider()
          Returns the data provider for this dictionary.
 
Methods inherited from interface edu.mit.jwi.IDictionary
getExceptionEntry, getExceptionEntry, getExceptionEntryIterator, getIndexWord, getIndexWord, getIndexWordIterator, getSenseEntry, getSenseEntryIterator, getSynset, getSynsetIterator, getWord, getWord, setCharset
 
Methods inherited from interface edu.mit.jwi.item.IHasVersion
getVersion
 
Methods inherited from interface edu.mit.jwi.data.IHasLifecycle
isOpen, open
 
Methods inherited from interface edu.mit.jwi.data.IClosable
close
 
Methods inherited from interface edu.mit.jwi.data.IHasCharset
getCharset
 

Method Detail

getDataProvider

IDataProvider getDataProvider()
Returns the data provider for this dictionary. Should never return null.

Returns:
the data provider for this dictionary
Since:
JWI 2.0.0


Copyright © 2007-2013 Massachusetts Institute of Technology. All Rights Reserved.