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
    Lucene.Net.Util.AttributeSource
    Lucene.Net.Analysis.TokenStream
    Lucene.Net.Analysis.TokenFilter
    GermanNormalizationFilter
  Implements
System.IDisposable
  Inherited Members
      Lucene.Net.Analysis.TokenFilter.m_input
    
    
      Lucene.Net.Analysis.TokenFilter.End()
    
    
    
      Lucene.Net.Analysis.TokenFilter.Reset()
    
    
      Lucene.Net.Analysis.TokenStream.Dispose()
    
    
      Lucene.Net.Util.AttributeSource.GetAttributeFactory()
    
    
      Lucene.Net.Util.AttributeSource.GetAttributeClassesEnumerator()
    
    
      Lucene.Net.Util.AttributeSource.GetAttributeImplsEnumerator()
    
    
      Lucene.Net.Util.AttributeSource.AddAttributeImpl(Lucene.Net.Util.Attribute)
    
    
      Lucene.Net.Util.AttributeSource.AddAttribute<T>()
    
    
      Lucene.Net.Util.AttributeSource.HasAttributes
    
    
      Lucene.Net.Util.AttributeSource.HasAttribute<T>()
    
    
      Lucene.Net.Util.AttributeSource.GetAttribute<T>()
    
    
      Lucene.Net.Util.AttributeSource.ClearAttributes()
    
    
      Lucene.Net.Util.AttributeSource.CaptureState()
    
    
      Lucene.Net.Util.AttributeSource.RestoreState(Lucene.Net.Util.AttributeSource.State)
    
    
      Lucene.Net.Util.AttributeSource.GetHashCode()
    
    
    
    
      Lucene.Net.Util.AttributeSource.ReflectWith(Lucene.Net.Util.IAttributeReflector)
    
    
      Lucene.Net.Util.AttributeSource.CloneAttributes()
    
    
      Lucene.Net.Util.AttributeSource.CopyTo(Lucene.Net.Util.AttributeSource)
    
    
      Lucene.Net.Util.AttributeSource.ToString()
    
    
      System.Object.Equals(System.Object, System.Object)
    
    
      System.Object.GetType()
    
    
      System.Object.MemberwiseClone()
    
    
      System.Object.ReferenceEquals(System.Object, System.Object)
    
  Namespace: Lucene.Net.Analysis.De
Assembly: Lucene.Net.Analysis.Common.dll
Syntax
public sealed class GermanNormalizationFilter : TokenFilter, IDisposableConstructors
| Improve this Doc View SourceGermanNormalizationFilter(TokenStream)
Declaration
public GermanNormalizationFilter(TokenStream input)Parameters
| Type | Name | Description | 
|---|---|---|
| Lucene.Net.Analysis.TokenStream | input | 
Methods
| Improve this Doc View SourceIncrementToken()
Declaration
public override bool IncrementToken()Returns
| Type | Description | 
|---|---|
| System.Boolean | 
Overrides
Lucene.Net.Analysis.TokenStream.IncrementToken()
  Implements
      System.IDisposable