public class WordnetSynonymParser extends SynonymMap.Parser
See http://wordnet.princeton.edu/man/prologdb.5WN.html for a description of the format.
| Modifier and Type | Field and Description |
|---|---|
private boolean |
expand |
| Constructor and Description |
|---|
WordnetSynonymParser(boolean dedup,
boolean expand,
Analyzer analyzer) |
| Modifier and Type | Method and Description |
|---|---|
private void |
addInternal(CharsRef[] synset,
int size) |
void |
parse(java.io.Reader in)
Parse the given input, adding synonyms to the inherited
SynonymMap.Builder. |
private CharsRef |
parseSynonym(java.lang.String line,
CharsRefBuilder reuse) |
analyzeadd, build, joinpublic WordnetSynonymParser(boolean dedup,
boolean expand,
Analyzer analyzer)
public void parse(java.io.Reader in)
throws java.io.IOException,
java.text.ParseException
SynonymMap.ParserSynonymMap.Builder.parse in class SynonymMap.Parserin - The input to parsejava.io.IOExceptionjava.text.ParseExceptionprivate CharsRef parseSynonym(java.lang.String line, CharsRefBuilder reuse) throws java.io.IOException
java.io.IOExceptionprivate void addInternal(CharsRef[] synset, int size)