| Package | Description |
|---|---|
| net.didion.jwnl.data |
Classes for extracting and containing data from the dictionary.
|
| net.didion.jwnl.data.relationship |
Tools for finding pointer relationships between words.
|
| net.didion.jwnl.dictionary |
Classes for acessing dictionary information.
|
| net.didion.jwnl.dictionary.morph | |
| net.didion.jwnl.princeton.data |
Implementations of
DictionaryElementFactory for Princeton's release of WordNet. |
| net.didion.jwnl.utilities |
| Modifier and Type | Method and Description |
|---|---|
IndexWord |
FileDictionaryElementFactory.createIndexWord(POS pos,
java.lang.String line)
Creates an IndexWord from a line in an index file.
|
IndexWord |
DatabaseDictionaryElementFactory.createIndexWord(POS pos,
java.lang.String lemma,
java.sql.ResultSet rs)
Create an IndexWord from a row in the database.
|
IndexWord |
IndexWordSet.getIndexWord(POS p)
Get the IndexWord associated with
p. |
IndexWord[] |
IndexWordSet.getIndexWordArray()
Get an array of the IndexWords in this set.
|
| Modifier and Type | Method and Description |
|---|---|
void |
IndexWordSet.add(IndexWord word)
Add an IndexWord to this set
|
| Modifier and Type | Method and Description |
|---|---|
int |
RelationshipFinder.getImmediateRelationship(IndexWord sourceWord,
IndexWord targetWord)
Looks at whether the target word is one of the words in one of the synsets
of the source word.
|
| Modifier and Type | Method and Description |
|---|---|
protected IndexWord |
AbstractCachingDictionary.getCachedIndexWord(POSKey key) |
abstract IndexWord |
Dictionary.getIndexWord(POS pos,
java.lang.String lemma)
Look up a word in the database.
|
IndexWord |
MapBackedDictionary.getIndexWord(POS pos,
java.lang.String lemma) |
IndexWord |
DatabaseBackedDictionary.getIndexWord(POS pos,
java.lang.String lemma) |
IndexWord |
FileBackedDictionary.getIndexWord(POS pos,
java.lang.String lemma) |
abstract IndexWord |
Dictionary.getRandomIndexWord(POS pos) |
IndexWord |
MapBackedDictionary.getRandomIndexWord(POS pos) |
IndexWord |
DatabaseBackedDictionary.getRandomIndexWord(POS pos) |
IndexWord |
FileBackedDictionary.getRandomIndexWord(POS pos) |
IndexWord |
MorphologicalProcessor.lookupBaseForm(POS pos,
java.lang.String derivation)
Try to turn derivation into a word that is found in the index file for pos.
|
IndexWord |
Dictionary.lookupIndexWord(POS pos,
java.lang.String lemma)
Main word lookup procedure.
|
private IndexWord |
FileBackedDictionary.parseAndCacheIndexWordLine(POS pos,
long offset,
java.lang.String line) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractCachingDictionary.cacheIndexWord(POSKey key,
IndexWord word) |
| Modifier and Type | Method and Description |
|---|---|
IndexWord |
DefaultMorphologicalProcessor.lookupBaseForm(POS pos,
java.lang.String derivation)
Lookup the base form of a word.
|
private IndexWord |
DefaultMorphologicalProcessor.lookupNextBaseForm(POS pos,
java.lang.String derivation,
DefaultMorphologicalProcessor.LookupInfo info)
Lookup the next base form of a pos/word pair.
|
| Modifier and Type | Method and Description |
|---|---|
IndexWord |
AbstractPrincetonFileDictionaryElementFactory.createIndexWord(POS pos,
java.lang.String line) |
IndexWord |
AbstractPrincetonDatabaseDictionaryElementFactory.createIndexWord(POS pos,
java.lang.String lemma,
java.sql.ResultSet rs) |
| Modifier and Type | Field and Description |
|---|---|
private IndexWord |
Examples.ACCOMPLISH |
private IndexWord |
Examples.CAT |
private IndexWord |
Examples.DOG |
private IndexWord |
Examples.DROLL |
private IndexWord |
Examples.FUNNY |
| Modifier and Type | Method and Description |
|---|---|
private void |
Examples.demonstrateAsymmetricRelationshipOperation(IndexWord start,
IndexWord end) |
private void |
Examples.demonstrateListOperation(IndexWord word) |
private void |
Examples.demonstrateSymmetricRelationshipOperation(IndexWord start,
IndexWord end) |
private void |
Examples.demonstrateTreeOperation(IndexWord word) |