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.  |