net.didion.jwnl.princeton.data
Class AbstractPrincetonDatabaseDictionaryElementFactory
java.lang.Object
net.didion.jwnl.princeton.data.AbstractPrincetonDatabaseDictionaryElementFactory
- All Implemented Interfaces:
- DatabaseDictionaryElementFactory, Createable
- Direct Known Subclasses:
- PrincetonWN16DatabaseDictionaryElementFactory, PrincetonWN17DatabaseDictionaryElementFactory, PrincetonWN30DatabaseDictionaryElementFactory
public abstract class AbstractPrincetonDatabaseDictionaryElementFactory
- extends Object
- implements DatabaseDictionaryElementFactory
|
Method Summary |
Exc |
createExc(POS pos,
String derivation,
ResultSet rs)
Create an Exc from a row in the database. |
IndexWord |
createIndexWord(POS pos,
String lemma,
ResultSet rs)
Create an IndexWord from a row in the database. |
Synset |
createSynset(POS pos,
long offset,
ResultSet synset,
ResultSet words,
ResultSet pointers,
ResultSet verbFrames)
Create a Synset from a row in the database. |
protected Word |
createWord(Synset synset,
int index,
String lemma)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractPrincetonDatabaseDictionaryElementFactory
public AbstractPrincetonDatabaseDictionaryElementFactory()
createIndexWord
public IndexWord createIndexWord(POS pos,
String lemma,
ResultSet rs)
throws SQLException
- Description copied from interface:
DatabaseDictionaryElementFactory
- Create an IndexWord from a row in the database.
- Specified by:
createIndexWord in interface DatabaseDictionaryElementFactory
- Throws:
SQLException
createSynset
public Synset createSynset(POS pos,
long offset,
ResultSet synset,
ResultSet words,
ResultSet pointers,
ResultSet verbFrames)
throws SQLException
- Description copied from interface:
DatabaseDictionaryElementFactory
- Create a Synset from a row in the database.
- Specified by:
createSynset in interface DatabaseDictionaryElementFactory
- Throws:
SQLException
createWord
protected Word createWord(Synset synset,
int index,
String lemma)
createExc
public Exc createExc(POS pos,
String derivation,
ResultSet rs)
throws SQLException
- Description copied from interface:
DatabaseDictionaryElementFactory
- Create an Exc from a row in the database.
- Specified by:
createExc in interface DatabaseDictionaryElementFactory
- Throws:
SQLException
Copyright © 2011. All Rights Reserved.