• API

    Show / Hide Table of Contents

    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.

    This is a Lucene.NET EXPERIMENTAL API, use at your own risk

    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 Source

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

    • Improve this Doc
    • View Source
    Back to top Copyright © 2020 Licensed to the Apache Software Foundation (ASF)