Search Results for

    Show / Hide Table of Contents

    Class IcuAnalyzer

    An ICU analyzer that performs basic normalization, tokenization and character folding, using the IIcuNormalizationCharFilter char filter, IIcuTokenizer and IcuNormalizationTokenFilter token filter

    Inheritance
    object
    AnalyzerBase
    IcuAnalyzer
    Implements
    IIcuAnalyzer
    IAnalyzer
    Inherited Members
    AnalyzerBase.Type
    AnalyzerBase.Version
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: OpenSearch.Client
    Assembly: OpenSearch.Client.dll
    Syntax
    public class IcuAnalyzer : AnalyzerBase, IIcuAnalyzer, IAnalyzer
    Remarks

    Requires analysis-icu plugin to be installed

    Constructors

    | Edit this page View Source

    IcuAnalyzer()

    Declaration
    public IcuAnalyzer()

    Properties

    | Edit this page View Source

    Method

    Normalization method. Default is CompatibilityCaseFold

    Declaration
    public IcuNormalizationType? Method { get; set; }
    Property Value
    Type Description
    IcuNormalizationType?
    | Edit this page View Source

    Mode

    Normalization mode. Default is Compose

    Declaration
    public IcuNormalizationMode? Mode { get; set; }
    Property Value
    Type Description
    IcuNormalizationMode?

    Implements

    IIcuAnalyzer
    IAnalyzer

    Extension Methods

    SuffixExtensions.Suffix(object, string)
    • Edit this page
    • View Source
    In this article
    • Constructors
      • IcuAnalyzer()
    • Properties
      • Method
      • Mode
    • Implements
    • Extension Methods
    Back to top Generated by DocFX