net.didion.jwnl.dictionary.database
Class SenseAndUsageDatabaseManager

java.lang.Object
  extended by net.didion.jwnl.dictionary.database.DatabaseManagerImpl
      extended by net.didion.jwnl.dictionary.database.SenseAndUsageDatabaseManager
All Implemented Interfaces:
DatabaseManager, Createable

public class SenseAndUsageDatabaseManager
extends DatabaseManagerImpl
implements Createable

Database Manager that handles the extended database containing sense key and usage statistics.

Author:
brett

Field Summary
 
Fields inherited from class net.didion.jwnl.dictionary.database.DatabaseManagerImpl
DRIVER, PASSWORD, URL, USERNAME
 
Constructor Summary
SenseAndUsageDatabaseManager()
          Create a new database manager with no connection.
SenseAndUsageDatabaseManager(ConnectionManager connectionManager)
          Create a new database manager with a connection.
 
Method Summary
 java.lang.Object create(java.util.Map params)
          Creates a new database manager from the parameters.
 Query getSynsetWordQuery(POS pos, long offset)
          
 
Methods inherited from class net.didion.jwnl.dictionary.database.DatabaseManagerImpl
getExceptionQuery, getExceptionsQuery, getIndexWordLemmasQuery, getIndexWordLemmasQuery, getIndexWordSynsetsQuery, getPointerQuery, getRandomIndexWordQuery, getSynsetQuery, getSynsetsQuery, getVerbFrameQuery
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SenseAndUsageDatabaseManager

public SenseAndUsageDatabaseManager()
Create a new database manager with no connection.


SenseAndUsageDatabaseManager

public SenseAndUsageDatabaseManager(ConnectionManager connectionManager)
Create a new database manager with a connection.

Parameters:
connectionManager - - the connection manager.
Method Detail

create

public java.lang.Object create(java.util.Map params)
                        throws JWNLException
Creates a new database manager from the parameters.

Specified by:
create in interface Createable
Overrides:
create in class DatabaseManagerImpl
Throws:
JWNLException

getSynsetWordQuery

public Query getSynsetWordQuery(POS pos,
                                long offset)
                         throws JWNLException

Specified by:
getSynsetWordQuery in interface DatabaseManager
Overrides:
getSynsetWordQuery in class DatabaseManagerImpl
Throws:
JWNLException