This class converts alphabetic, numeric, and symbolic Unicode characters which are not in the first 127 ASCII characters (the "Basic Latin" Unicode block) into their ASCII equivalents, if one exists. Characters from the following Unicode blocks are converted; however, only those characters with reasonable ASCII alternatives are converted: See: http://en.wikipedia.org/wiki/Latin_characters_in_Unicode The set of character conversions supported by this class is a superset of those supported by Lucene's {@link ISOLatin1AccentFilter} which strips accents from Latin1 characters. For example, 'À' will be replaced by 'a'.

Namespace: Lucene.Net.Analysis
Assembly: Lucene.Net (in Lucene.Net.dll) Version: 2.9.4.1

Syntax

C#
public sealed class ASCIIFoldingFilter : TokenFilter
Visual Basic
Public NotInheritable Class ASCIIFoldingFilter _
	Inherits TokenFilter
Visual C++
public ref class ASCIIFoldingFilter sealed : public TokenFilter

Inheritance Hierarchy

See Also