## Uses of Class
org.apache.lucene.analysis.CharStream

Packages that use CharStream
org.apache.lucene.analysis: API and code to convert text into indexable/searchable tokens.
org.apache.lucene.analysis.charfilter: CharFilters: process text before the Tokenizer
org.apache.lucene.analysis.fa: Analyzer for Persian.

Uses of CharStream in org.apache.lucene.analysis

Subclasses of CharStream in org.apache.lucene.analysis
`class` `BaseCharFilter` Base utility class for implementing a `CharFilter`.
`class` `CharFilter` Subclasses of CharFilter can be chained to filter CharStream.
`class` `CharReader` CharReader is a Reader wrapper.
`class` `MappingCharFilter` Simplistic `CharFilter` that applies the mappings contained in a `NormalizeCharMap` to the character stream, and correcting the resulting changes to the offsets.
`class` `MockCharFilter` the purpose of this charfilter is to send offsets out of bounds if the analyzer doesn't use correctOffset or does incorrect offset math.

Fields in org.apache.lucene.analysis declared as CharStream
`protected CharStream` `CharFilter.input`

Methods in org.apache.lucene.analysis that return CharStream
`static CharStream` `CharReader.get(Reader input)`

Constructors in org.apache.lucene.analysis with parameters of type CharStream
`BaseCharFilter(CharStream in)`
`CharFilter(CharStream in)`
`MappingCharFilter(NormalizeCharMap normMap, CharStream in)` Default constructor that takes a `CharStream`.

Uses of CharStream in org.apache.lucene.analysis.charfilter

Subclasses of CharStream in org.apache.lucene.analysis.charfilter
`class` `HTMLStripCharFilter` A CharFilter that wraps another Reader and attempts to strip out HTML constructs.

Constructors in org.apache.lucene.analysis.charfilter with parameters of type CharStream
`HTMLStripCharFilter(CharStream source)`
`HTMLStripCharFilter(CharStream source, Set<String> escapedTags)`

Uses of CharStream in org.apache.lucene.analysis.fa

Subclasses of CharStream in org.apache.lucene.analysis.fa
`class` `PersianCharFilter` CharFilter that replaces instances of Zero-width non-joiner with an ordinary space.

Constructors in org.apache.lucene.analysis.fa with parameters of type CharStream
`PersianCharFilter(CharStream in)`