Class AbstractSnowballStemmer
Base class for the generated Snowball stemmers.
public abstract class AbstractSnowballStemmer : Stemmer
- Inheritance
-
AbstractSnowballStemmer
- Derived
- Inherited Members
Remarks
Upstream declares this as abstract class AbstractSnowballStemmer extends
SnowballProgram with an abstract stem(). Here the abstract
stem() already comes from the vendored Stemmer runtime,
so this type only exists to give the generated code a stable base class name
to derive from, which the generator is pointed at with its -p flag.
Keeping this seam means the generated files never mention the vendored runtime's type name directly, so the two can be re-vendored or renamed independently of the 20 generated stemmers.