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

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.WordNetHypernymStemmer
All Implemented Interfaces:
SimpleStemmer, WVTStemmer, TokenEnumeration

public class WordNetHypernymStemmer
extends AbstractWordNetStemmer

Replaces a word by a hypernym. See also AbstractWordNetStemmer.

Version:
$Id$
Author:
Michael Wurst

Constructor Summary
WordNetHypernymStemmer()
           
WordNetHypernymStemmer(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

WordNetHypernymStemmer

public WordNetHypernymStemmer()

WordNetHypernymStemmer

public WordNetHypernymStemmer(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