|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.udo.cs.wvtool.generic.stemmer.AbstractStemmer
public abstract class AbstractStemmer
An abstract stemmer.
Field Summary | |
---|---|
private TokenEnumeration |
source
|
Constructor Summary | |
---|---|
AbstractStemmer()
|
Method Summary | |
---|---|
abstract java.lang.String |
getBase(java.lang.String s)
Produce the base form of a given term. |
boolean |
hasMoreTokens()
Determine whether there are tokens left in the Enumeration. |
java.lang.String |
nextToken()
Return the next token from the stream. |
TokenEnumeration |
stem(TokenEnumeration source,
WVTDocumentInfo d)
Convert a list of tokens to a list of stems. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private TokenEnumeration source
Constructor Detail |
---|
public AbstractStemmer()
Method Detail |
---|
public TokenEnumeration stem(TokenEnumeration source, WVTDocumentInfo d) throws WVToolException
WVTStemmer
stem
in interface WVTStemmer
source
- the original stream of tokensd
- the WVTDocumentInfo
value that describes the
document being processed
WVToolException
public java.lang.String nextToken() throws WVToolException
TokenEnumeration
nextToken
in interface TokenEnumeration
WVToolException
public abstract java.lang.String getBase(java.lang.String s)
SimpleStemmer
getBase
in interface SimpleStemmer
s
- a term
public boolean hasMoreTokens()
TokenEnumeration
hasMoreTokens
in interface TokenEnumeration
boolean
value
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |