edu.udo.cs.wvtool.generic.stemmer
Class WordNetSynonymStemmer

java.lang.Object
  extended by edu.udo.cs.wvtool.generic.stemmer.AbstractStemmer
      extended by edu.udo.cs.wvtool.generic.stemmer.AbstractWordNetStemmer
          extended by edu.udo.cs.wvtool.generic.stemmer.WordNetSynonymStemmer
All Implemented Interfaces:
SimpleStemmer, WVTStemmer, TokenEnumeration

public class WordNetSynonymStemmer
extends AbstractWordNetStemmer

Replaces a word by the first representant of its synset. See also AbstractWordNetStemmer.

Version:
$Id$
Author:
Michael Wurst

Constructor Summary
WordNetSynonymStemmer()
           
WordNetSynonymStemmer(SimpleStemmer stemmer, int maxSenses)
           
 
Method Summary
protected  java.lang.String getWordForm(net.didion.jwnl.data.IndexWord word)
          Obtain a derived form of the specified word.
 
Methods inherited from class edu.udo.cs.wvtool.generic.stemmer.AbstractWordNetStemmer
getBase, getIndexWord
 
Methods inherited from class edu.udo.cs.wvtool.generic.stemmer.AbstractStemmer
hasMoreTokens, nextToken, stem
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WordNetSynonymStemmer

public WordNetSynonymStemmer()

WordNetSynonymStemmer

public WordNetSynonymStemmer(SimpleStemmer stemmer,
                             int maxSenses)
Method Detail

getWordForm

protected java.lang.String getWordForm(net.didion.jwnl.data.IndexWord word)
                                throws net.didion.jwnl.JWNLException
Description copied from class: AbstractWordNetStemmer
Obtain a derived form of the specified word.

Specified by:
getWordForm in class AbstractWordNetStemmer
Parameters:
word - a word
Returns:
a String representig the derived form
Throws:
net.didion.jwnl.JWNLException