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.JWNLException
public 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
FileNotFoundException
net.didion.jwnl.JWNLException
public boolean existsEntry(String word, net.didion.jwnl.data.POS pos) throws net.didion.jwnl.JWNLException
net.didion.jwnl.JWNLException
public net.didion.jwnl.data.Synset[] getAllSenses(String word, net.didion.jwnl.data.POS pos) throws net.didion.jwnl.JWNLException
net.didion.jwnl.JWNLException
public List<String> getGlosses(String word, boolean firstOnly) throws net.didion.jwnl.JWNLException
net.didion.jwnl.JWNLException
public List<String> getGlosses(String word, net.didion.jwnl.data.POS pos, boolean firstOnly) throws net.didion.jwnl.JWNLException
net.didion.jwnl.JWNLException
public net.didion.jwnl.data.IndexWord getIndexWord(net.didion.jwnl.data.POS pos, String s) throws net.didion.jwnl.JWNLException
net.didion.jwnl.JWNLException
public net.didion.jwnl.data.Synset getSynset(net.didion.jwnl.data.POS pos, long offset) throws net.didion.jwnl.JWNLException
net.didion.jwnl.JWNLException
public String getLemma(String word, net.didion.jwnl.data.POS pos) throws net.didion.jwnl.JWNLException
net.didion.jwnl.JWNLException
public Set<String> getLemmaAllPOS(String word) throws net.didion.jwnl.JWNLException
net.didion.jwnl.JWNLException
public List<String> getLexicographerFileNames(String word, boolean firstOnly) throws net.didion.jwnl.JWNLException
net.didion.jwnl.JWNLException
public List<String> getLexicographerFileNames(String word, net.didion.jwnl.data.POS pos, boolean firstOnly) throws net.didion.jwnl.JWNLException
net.didion.jwnl.JWNLException
public Set<String> getPointers(String word, boolean firstOnly) throws net.didion.jwnl.JWNLException
net.didion.jwnl.JWNLException
public Set<String> getPointers(String word, net.didion.jwnl.data.POS pos, boolean firstOnly) throws net.didion.jwnl.JWNLException
net.didion.jwnl.JWNLException
public ArrayList<String> getMorphs(net.didion.jwnl.data.POS pos, String lexicalForm) throws net.didion.jwnl.JWNLException
net.didion.jwnl.JWNLException
public Set<String> getMorphsAllPOS(String word) throws net.didion.jwnl.JWNLException
net.didion.jwnl.JWNLException
public net.didion.jwnl.data.POS[] getPOS(String s) throws net.didion.jwnl.JWNLException
net.didion.jwnl.JWNLException
public 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.JWNLException
public 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.JWNLException
public List<String> getRelatedWords(String word, net.didion.jwnl.data.PointerType type, boolean firstOnly) throws net.didion.jwnl.JWNLException
net.didion.jwnl.JWNLException
public 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.JWNLException
public List<String> getHyponyms(String word, boolean firstOnly) throws net.didion.jwnl.JWNLException
net.didion.jwnl.JWNLException
public List<String> getHyponyms(String word, net.didion.jwnl.data.POS pos, boolean firstOnly) throws net.didion.jwnl.JWNLException
net.didion.jwnl.JWNLException
public List<String> getHypernyms(String word, boolean firstOnly) throws net.didion.jwnl.JWNLException
net.didion.jwnl.JWNLException
public List<String> getHypernyms(String word, net.didion.jwnl.data.POS pos, boolean firstOnly) throws net.didion.jwnl.JWNLException
net.didion.jwnl.JWNLException
public List<String> getSynsets(String word, boolean firstOnly) throws net.didion.jwnl.JWNLException
net.didion.jwnl.JWNLException
public List<String> getSynsets(String word, net.didion.jwnl.data.POS pos, boolean firstOnly) throws net.didion.jwnl.JWNLException
net.didion.jwnl.JWNLException
public List<String> getSynonyms(String word, boolean firstOnly) throws net.didion.jwnl.JWNLException
net.didion.jwnl.JWNLException
public List<String> getSynonyms(String word, net.didion.jwnl.data.POS pos, boolean firstOnly) throws net.didion.jwnl.JWNLException
net.didion.jwnl.JWNLException
Copyright © 2017. All rights reserved.