public class

MappingCharFilter

extends BaseCharFilter
java.lang.Object
   ↳ java.io.Reader
     ↳ org.apache.lucene.analysis.CharStream
       ↳ org.apache.lucene.analysis.CharFilter
         ↳ org.apache.lucene.analysis.BaseCharFilter
           ↳ org.apache.lucene.analysis.MappingCharFilter

Class Overview

Simplistic CharFilter that applies the mappings contained in a NormalizeCharMap to the character stream, and correcting the resulting changes to the offsets.

Summary

[Expand]
Inherited Fields
From class org.apache.lucene.analysis.CharFilter
From class java.io.Reader
Public Constructors
MappingCharFilter(NormalizeCharMap normMap, CharStream in)
Default constructor that takes a CharStream.
MappingCharFilter(NormalizeCharMap normMap, Reader in)
Easy-use constructor that takes a Reader.
Public Methods
int read()
int read(char[] cbuf, int off, int len)
[Expand]
Inherited Methods
From class org.apache.lucene.analysis.BaseCharFilter
From class org.apache.lucene.analysis.CharFilter
From class org.apache.lucene.analysis.CharStream
From class java.io.Reader
From class java.lang.Object
From interface java.io.Closeable
From interface java.lang.Readable

Public Constructors

public MappingCharFilter (NormalizeCharMap normMap, CharStream in)

Default constructor that takes a CharStream.

public MappingCharFilter (NormalizeCharMap normMap, Reader in)

Easy-use constructor that takes a Reader.

Public Methods

public int read ()

Throws
IOException

public int read (char[] cbuf, int off, int len)

Throws
IOException