public class WordNetManager extends Object
Modifier | Constructor and Description |
---|---|
protected |
WordNetManager(String propsFile) |
protected |
WordNetManager(String propsFile,
boolean classPath) |
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 propsFile) |
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(String propsFile) throws FileNotFoundException, net.didion.jwnl.JWNLException
FileNotFoundException
net.didion.jwnl.JWNLException
protected WordNetManager(String propsFile, boolean classPath) throws net.didion.jwnl.JWNLException, FileNotFoundException
propsFile
- classPath
- net.didion.jwnl.JWNLException
FileNotFoundException
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.loadAsResource
- public static WordNetManager getInstance(String propsFile) throws FileNotFoundException, net.didion.jwnl.JWNLException
net.didion.jwnl.JWNLException
FileNotFoundException
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
pos
- s
- 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
word
- firstOnly
- 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
word
- pos
- firstOnly
- 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
word
- pos
- firstOnly
- 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
word
- pos
- firstOnly
- 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
word
- pos
- firstOnly
- 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 © 2015. All rights reserved.