#include <Stemmer.hpp>
Inheritance diagram for lemur::api::Stemmer:

Public Member Functions | |
| Stemmer () | |
| virtual char * | handleWord (char *word) |
| Handle a word, possibly transforming it. | |
| virtual char * | stemWord (char *word)=0 |
Static Public Attributes | |
| const string | category = "stemmer" |
| const string | identifier = "stemmer" |
They must implement the TextHandler interface.
|
|
|
|
|
Handle a word, possibly transforming it.
Reimplemented from lemur::api::TextHandler. |
|
|
Stem a word. May overwrite the char * passed in. Implemented in lemur::parse::ArabicStemmer, lemur::parse::KStemmer, and lemur::parse::PorterStemmer. |
|
|
Reimplemented from lemur::api::TextHandler. |
|
|
Reimplemented from lemur::api::TextHandler. Reimplemented in lemur::parse::ArabicStemmer, lemur::parse::KStemmer, and lemur::parse::PorterStemmer. |
1.3.4