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

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

public class PorterStemmerWrapper
extends AbstractStemmer

Wrapper for the Porter Stemmer provided with the system.

Version:
$Id: PorterStemmerWrapper.java,v 1.2 2006/06/06 11:45:23 mjwurst Exp $
Author:
Michael Wurst

Field Summary
private  Stemmer stemmer
          the stemmer itself
 
Constructor Summary
PorterStemmerWrapper()
           
 
Method Summary
 java.lang.String getBase(java.lang.String s)
          Produce the base form of a given term.
 
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
 

Field Detail

stemmer

private final Stemmer stemmer
the stemmer itself

Constructor Detail

PorterStemmerWrapper

public PorterStemmerWrapper()
Method Detail

getBase

public java.lang.String getBase(java.lang.String s)
Description copied from interface: SimpleStemmer
Produce the base form of a given term.

Specified by:
getBase in interface SimpleStemmer
Specified by:
getBase in class AbstractStemmer
Parameters:
s - a term
Returns:
the base form of the term