Class GreekStemmer
A stemmer for Greek words, according to: Development of a Stemmer for the
Greek Language.
Georgios Ntais
NOTE: Input is expected to be casefolded for Greek (including folding of final sigma to sigma), and with diacritics removed. This can be achieved with either GreekLowerCaseFilter or ICUFoldingFilter.
Note
This API is experimental and might change in incompatible ways in the next release.
Inheritance
System.Object
GreekStemmer
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Lucene.Net.Analysis.El
Assembly: Lucene.Net.Analysis.Common.dll
Syntax
public class GreekStemmer
Methods
| Improve this Doc View SourceStem(Char[], Int32)
Stems a word contained in a leading portion of a char[] array. The word is passed through a number of rules that modify it's length.
Declaration
public virtual int Stem(char[] s, int len)
Parameters
Type | Name | Description |
---|---|---|
System.Char[] | s | A char[] array that contains the word to be stemmed. |
System.Int32 | len | The length of the char[] array. |
Returns
Type | Description |
---|---|
System.Int32 | The new length of the stemmed word. |