public class WordNetManager extends Object
| Modifier | Constructor and Description |
|---|---|
protected |
WordNetManager() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
existsEntry(String word,
net.didion.jwnl.data.POS pos) |
net.didion.jwnl.data.Synset[] |
getAllSenses(String word,
net.didion.jwnl.data.POS pos) |
List<String> |
getGlosses(String word,
boolean firstOnly) |
List<String> |
getGlosses(String word,
net.didion.jwnl.data.POS pos,
boolean firstOnly) |
List<String> |
getHypernyms(String word,
boolean firstOnly) |
List<String> |
getHypernyms(String word,
net.didion.jwnl.data.POS pos,
boolean firstOnly) |
List<String> |
getHyponyms(String word,
boolean firstOnly) |
List<String> |
getHyponyms(String word,
net.didion.jwnl.data.POS pos,
boolean firstOnly) |
net.didion.jwnl.data.IndexWord |
getIndexWord(net.didion.jwnl.data.POS pos,
String s)
Get the IndexWord object for a String and POS
|
static WordNetManager |
getInstance() |
String |
getLemma(String word,
net.didion.jwnl.data.POS pos) |
Set<String> |
getLemmaAllPOS(String word) |
List<String> |
getLexicographerFileNames(String word,
boolean firstOnly) |
List<String> |
getLexicographerFileNames(String word,
net.didion.jwnl.data.POS pos,
boolean firstOnly) |
ArrayList<String> |
getMorphs(net.didion.jwnl.data.POS pos,
String lexicalForm) |
Set<String> |
getMorphsAllPOS(String word) |
Set<String> |
getPointers(String word,
boolean firstOnly)
List of all link types (eg.
|
Set<String> |
getPointers(String word,
net.didion.jwnl.data.POS pos,
boolean firstOnly) |
net.didion.jwnl.data.POS[] |
getPOS(String s) |
List<net.didion.jwnl.data.Synset> |
getRelated(String word,
net.didion.jwnl.data.PointerType type,
boolean firstOnly) |
List<net.didion.jwnl.data.Synset> |
getRelated(String word,
net.didion.jwnl.data.POS pos,
net.didion.jwnl.data.PointerType type,
boolean firstOnly) |
List<String> |
getRelatedWords(String word,
net.didion.jwnl.data.PointerType type,
boolean firstOnly) |
List<String> |
getRelatedWords(String word,
net.didion.jwnl.data.POS pos,
net.didion.jwnl.data.PointerType type,
boolean firstOnly) |
List<String> |
getSynonyms(String word,
boolean firstOnly) |
List<String> |
getSynonyms(String word,
net.didion.jwnl.data.POS pos,
boolean firstOnly) |
net.didion.jwnl.data.Synset |
getSynset(net.didion.jwnl.data.POS pos,
long offset) |
List<String> |
getSynsets(String word,
boolean firstOnly) |
List<String> |
getSynsets(String word,
net.didion.jwnl.data.POS pos,
boolean firstOnly) |
Set<String> |
getVerbFrames(String word,
boolean firstOnly)
List of all verb frames associated with the word
|
static void |
loadConfigAsClasspathResource(boolean loadAsResource)
Where should the WordNetManager load its configuration file from.
|
protected WordNetManager()
throws net.didion.jwnl.JWNLException
net.didion.jwnl.JWNLExceptionpublic static void loadConfigAsClasspathResource(boolean loadAsResource)
true, then it looks for the file in the classpath. Otherwise, it looks
for it in the file system. The default option is to look for it in the classpath.public static WordNetManager getInstance() throws FileNotFoundException, net.didion.jwnl.JWNLException
FileNotFoundExceptionnet.didion.jwnl.JWNLExceptionpublic boolean existsEntry(String word, net.didion.jwnl.data.POS pos) throws net.didion.jwnl.JWNLException
net.didion.jwnl.JWNLExceptionpublic net.didion.jwnl.data.Synset[] getAllSenses(String word, net.didion.jwnl.data.POS pos) throws net.didion.jwnl.JWNLException
net.didion.jwnl.JWNLExceptionpublic List<String> getGlosses(String word, boolean firstOnly) throws net.didion.jwnl.JWNLException
net.didion.jwnl.JWNLExceptionpublic List<String> getGlosses(String word, net.didion.jwnl.data.POS pos, boolean firstOnly) throws net.didion.jwnl.JWNLException
net.didion.jwnl.JWNLExceptionpublic net.didion.jwnl.data.IndexWord getIndexWord(net.didion.jwnl.data.POS pos,
String s)
throws net.didion.jwnl.JWNLException
net.didion.jwnl.JWNLExceptionpublic net.didion.jwnl.data.Synset getSynset(net.didion.jwnl.data.POS pos,
long offset)
throws net.didion.jwnl.JWNLException
net.didion.jwnl.JWNLExceptionpublic String getLemma(String word, net.didion.jwnl.data.POS pos) throws net.didion.jwnl.JWNLException
net.didion.jwnl.JWNLExceptionpublic Set<String> getLemmaAllPOS(String word) throws net.didion.jwnl.JWNLException
net.didion.jwnl.JWNLExceptionpublic List<String> getLexicographerFileNames(String word, boolean firstOnly) throws net.didion.jwnl.JWNLException
net.didion.jwnl.JWNLExceptionpublic List<String> getLexicographerFileNames(String word, net.didion.jwnl.data.POS pos, boolean firstOnly) throws net.didion.jwnl.JWNLException
net.didion.jwnl.JWNLExceptionpublic Set<String> getPointers(String word, boolean firstOnly) throws net.didion.jwnl.JWNLException
net.didion.jwnl.JWNLExceptionpublic Set<String> getPointers(String word, net.didion.jwnl.data.POS pos, boolean firstOnly) throws net.didion.jwnl.JWNLException
net.didion.jwnl.JWNLExceptionpublic ArrayList<String> getMorphs(net.didion.jwnl.data.POS pos, String lexicalForm) throws net.didion.jwnl.JWNLException
net.didion.jwnl.JWNLExceptionpublic Set<String> getMorphsAllPOS(String word) throws net.didion.jwnl.JWNLException
net.didion.jwnl.JWNLExceptionpublic net.didion.jwnl.data.POS[] getPOS(String s) throws net.didion.jwnl.JWNLException
net.didion.jwnl.JWNLExceptionpublic List<net.didion.jwnl.data.Synset> getRelated(String word, net.didion.jwnl.data.PointerType type, boolean firstOnly) throws net.didion.jwnl.JWNLException
net.didion.jwnl.JWNLExceptionpublic List<net.didion.jwnl.data.Synset> getRelated(String word, net.didion.jwnl.data.POS pos, net.didion.jwnl.data.PointerType type, boolean firstOnly) throws net.didion.jwnl.JWNLException
net.didion.jwnl.JWNLExceptionpublic List<String> getRelatedWords(String word, net.didion.jwnl.data.PointerType type, boolean firstOnly) throws net.didion.jwnl.JWNLException
net.didion.jwnl.JWNLExceptionpublic List<String> getRelatedWords(String word, net.didion.jwnl.data.POS pos, net.didion.jwnl.data.PointerType type, boolean firstOnly) throws net.didion.jwnl.JWNLException
net.didion.jwnl.JWNLExceptionpublic List<String> getHyponyms(String word, boolean firstOnly) throws net.didion.jwnl.JWNLException
net.didion.jwnl.JWNLExceptionpublic List<String> getHyponyms(String word, net.didion.jwnl.data.POS pos, boolean firstOnly) throws net.didion.jwnl.JWNLException
net.didion.jwnl.JWNLExceptionpublic List<String> getHypernyms(String word, boolean firstOnly) throws net.didion.jwnl.JWNLException
net.didion.jwnl.JWNLExceptionpublic List<String> getHypernyms(String word, net.didion.jwnl.data.POS pos, boolean firstOnly) throws net.didion.jwnl.JWNLException
net.didion.jwnl.JWNLExceptionpublic List<String> getSynsets(String word, boolean firstOnly) throws net.didion.jwnl.JWNLException
net.didion.jwnl.JWNLExceptionpublic List<String> getSynsets(String word, net.didion.jwnl.data.POS pos, boolean firstOnly) throws net.didion.jwnl.JWNLException
net.didion.jwnl.JWNLExceptionpublic List<String> getSynonyms(String word, boolean firstOnly) throws net.didion.jwnl.JWNLException
net.didion.jwnl.JWNLExceptionpublic List<String> getSynonyms(String word, net.didion.jwnl.data.POS pos, boolean firstOnly) throws net.didion.jwnl.JWNLException
net.didion.jwnl.JWNLExceptionCopyright © 2017. All rights reserved.