#include <stem.h>
Collaboration diagram for Xapian::Stem:
Public Member Functions | |
Stem (const Stem &o) | |
Copy constructor. | |
void | operator= (const Stem &o) |
Assignment. | |
Stem () | |
Construct a Xapian::Stem object which doesn't change terms. | |
Stem (const std::string &language) | |
Construct a Xapian::Stem object for a particular language. | |
~Stem () | |
Destructor. | |
std::string | operator() (const std::string &word) const |
Stem a word. | |
std::string | stem_word (const std::string &word) const |
For compatibility with Xapian 0.8.5 and earlier. | |
std::string | get_description () const |
Return a string describing this object. | |
Static Public Member Functions | |
static std::string | get_available_languages () |
Return a list of available languages. | |
Public Attributes | |
Xapian::Internal::RefCntPtr< Internal > | internal |
|
Copy constructor.
|
|
Construct a Xapian::Stem object which doesn't change terms. Equivalent to Stem("none"). |
|
Construct a Xapian::Stem object for a particular language.
|
|
Destructor.
|
|
Return a list of available languages. Each stemmer is only included once in the list (not once for each alias). The name included is the English name of the language. The list is returned as a string, with language names separated by spaces. This is a static method, so a Xapian::Stem object is not required for this operation. |
|
Return a string describing this object.
|
|
Stem a word.
|
|
Assignment.
|
|
For compatibility with Xapian 0.8.5 and earlier.
|