Show / Hide Table of Contents

    Class GermanNormalizationFilter

    Normalizes German characters according to the heuristics of the http://snowball.tartarus.org/algorithms/german2/stemmer.html German2 snowball algorithm. It allows for the fact that ä, ö and ü are sometimes written as ae, oe and ue.

    This is useful if you want this normalization without using the German2 stemmer, or perhaps no stemming at all.

    Inheritance
    System.Object
    AttributeSource
    TokenStream
    TokenFilter
    GermanNormalizationFilter
    Implements
    IDisposable
    Inherited Members
    TokenFilter.m_input
    TokenFilter.End()
    TokenFilter.Dispose(Boolean)
    TokenFilter.Reset()
    TokenStream.Dispose()
    AttributeSource.GetAttributeFactory()
    AttributeSource.GetAttributeClassesEnumerator()
    AttributeSource.GetAttributeImplsEnumerator()
    AttributeSource.AddAttributeImpl(Attribute)
    AttributeSource.AddAttribute<T>()
    AttributeSource.HasAttributes
    AttributeSource.HasAttribute<T>()
    AttributeSource.GetAttribute<T>()
    AttributeSource.ClearAttributes()
    AttributeSource.CaptureState()
    AttributeSource.RestoreState(AttributeSource.State)
    AttributeSource.GetHashCode()
    AttributeSource.Equals(Object)
    AttributeSource.ReflectAsString(Boolean)
    AttributeSource.ReflectWith(IAttributeReflector)
    AttributeSource.CloneAttributes()
    AttributeSource.CopyTo(AttributeSource)
    AttributeSource.ToString()
    Namespace: Lucene.Net.Analysis.De
    Assembly: Lucene.Net.Analysis.Common.dll
    Syntax
    public sealed class GermanNormalizationFilter : TokenFilter, IDisposable

    Constructors

    | Improve this Doc View Source

    GermanNormalizationFilter(TokenStream)

    Declaration
    public GermanNormalizationFilter(TokenStream input)
    Parameters
    Type Name Description
    TokenStream input

    Methods

    | Improve this Doc View Source

    IncrementToken()

    Declaration
    public override bool IncrementToken()
    Returns
    Type Description
    System.Boolean
    Overrides
    TokenStream.IncrementToken()

    Implements

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