Class BaseCharFilter

java.lang.Object
java.io.Reader
org.apache.lucene.analysis.CharFilter
org.apache.lucene.analysis.charfilter.BaseCharFilter
All Implemented Interfaces:
Closeable, AutoCloseable, Readable
Direct Known Subclasses:
HTMLStripCharFilter, MappingCharFilter, PatternReplaceCharFilter

public abstract class BaseCharFilter extends CharFilter
Base utility class for implementing a CharFilter. You subclass this, and then record mappings by calling addOffCorrectMap(int, int), and then invoke the correct method to correct an offset.
  • Constructor Details

    • BaseCharFilter

      public BaseCharFilter(Reader in)