net.sf.extjwnl.princeton.data
Class AbstractPrincetonDatabaseDictionaryElementFactory
java.lang.Object
net.sf.extjwnl.princeton.data.AbstractPrincetonDictionaryElementFactory
net.sf.extjwnl.princeton.data.AbstractPrincetonDatabaseDictionaryElementFactory
- All Implemented Interfaces:
- DatabaseDictionaryElementFactory, Owned
- Direct Known Subclasses:
- PrincetonWN17DatabaseDictionaryElementFactory
public abstract class AbstractPrincetonDatabaseDictionaryElementFactory
- extends AbstractPrincetonDictionaryElementFactory
- implements DatabaseDictionaryElementFactory
Base class for database element factories.
- Author:
- John Didion , Aliaksandr Autayeu
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractPrincetonDatabaseDictionaryElementFactory
public AbstractPrincetonDatabaseDictionaryElementFactory(Dictionary dictionary)
createIndexWord
public IndexWord createIndexWord(POS pos,
String lemma,
ResultSet rs)
throws SQLException,
JWNLException
- Description copied from interface:
DatabaseDictionaryElementFactory
- Create an IndexWord from a row in the database.
- Specified by:
createIndexWord
in interface DatabaseDictionaryElementFactory
- Parameters:
pos
- part of speechlemma
- lemmars
- result set
- Returns:
- index word
- Throws:
SQLException
- SQLException
JWNLException
- JWNLException
createSynset
public Synset createSynset(POS pos,
long offset,
ResultSet synsets,
ResultSet words,
ResultSet pointers,
ResultSet verbFrames)
throws SQLException,
JWNLException
- Description copied from interface:
DatabaseDictionaryElementFactory
- Create a Synset from a row in the database.
- Specified by:
createSynset
in interface DatabaseDictionaryElementFactory
- Parameters:
pos
- part of speechoffset
- synset offsetsynsets
- synset result setwords
- words result setpointers
- pointers result setverbFrames
- verb frames result set
- Returns:
- synset
- Throws:
SQLException
- SQLException
JWNLException
- JWNLException
createExc
public Exc createExc(POS pos,
String derivation,
ResultSet rs)
throws SQLException,
JWNLException
- Description copied from interface:
DatabaseDictionaryElementFactory
- Create an Exc from a row in the database.
- Specified by:
createExc
in interface DatabaseDictionaryElementFactory
- Parameters:
pos
- the part of speechderivation
- derivationrs
- result set
- Returns:
- exception
- Throws:
SQLException
- SQLException
JWNLException
- JWNLException
Copyright © 2011. All Rights Reserved.