# Uses of Package
org.apache.lucene.analysis

Packages that use org.apache.lucene.analysis
org.apache.lucene.analysis: Text analysis.
org.apache.lucene.analysis.standard: Fast, general-purpose grammar-based tokenizer `StandardTokenizer` implements the Word Break rules from the Unicode Text Segmentation algorithm, as specified in Unicode Standard Annex #29.
org.apache.lucene.codecs: Codecs API: API for customization of the encoding and structure of the index.
org.apache.lucene.document: The logical representation of a `Document` for indexing and searching.
org.apache.lucene.index: Code to maintain and access indices.
org.apache.lucene.util: Some utility classes.
org.apache.lucene.util.graph: Utility classes for working with token streams as graphs.

Classes in org.apache.lucene.analysis used by org.apache.lucene.analysis
Class and Description
Analyzer An Analyzer builds TokenStreams, which analyze text.
Analyzer.ReuseStrategy Strategy defining how TokenStreamComponents are reused per call to `Analyzer.tokenStream(String, java.io.Reader)`.
Analyzer.TokenStreamComponents This class encapsulates the outer components of a token stream.
AnalyzerWrapper Extension to `Analyzer` suitable for Analyzers which wrap other Analyzers.
CharacterUtils.CharacterBuffer A simple IO buffer to use with `CharacterUtils.fill(CharacterBuffer, Reader)`.
CharArrayMap A simple class that stores key Strings as char[]'s in a hash table.
CharArrayMap.EntryIterator public iterator class so efficient methods are exposed to users
CharArrayMap.EntrySet public EntrySet class so efficient methods are exposed to users
CharArraySet A simple class that stores Strings as char[]'s in a hash table.
FilteringTokenFilter Abstract base class for TokenFilters that may remove tokens.
TokenFilter A TokenFilter is a TokenStream whose input is another TokenStream.
Tokenizer A Tokenizer is a TokenStream whose input is a Reader.
TokenStream A `TokenStream` enumerates the sequence of tokens, either from `Field`s of a `Document` or from query text.

Classes in org.apache.lucene.analysis used by org.apache.lucene.analysis.standard
Class and Description
Analyzer An Analyzer builds TokenStreams, which analyze text.
Analyzer.TokenStreamComponents This class encapsulates the outer components of a token stream.
CharArraySet A simple class that stores Strings as char[]'s in a hash table.
StopwordAnalyzerBase Base class for Analyzers that need to make use of stopword sets.
Tokenizer A Tokenizer is a TokenStream whose input is a Reader.
TokenStream A `TokenStream` enumerates the sequence of tokens, either from `Field`s of a `Document` or from query text.

Classes in org.apache.lucene.analysis used by org.apache.lucene.codecs
Class and Description
Analyzer An Analyzer builds TokenStreams, which analyze text.
TokenStream A `TokenStream` enumerates the sequence of tokens, either from `Field`s of a `Document` or from query text.

Classes in org.apache.lucene.analysis used by org.apache.lucene.document
Class and Description
Analyzer An Analyzer builds TokenStreams, which analyze text.
TokenStream A `TokenStream` enumerates the sequence of tokens, either from `Field`s of a `Document` or from query text.

Classes in org.apache.lucene.analysis used by org.apache.lucene.index
Class and Description
Analyzer An Analyzer builds TokenStreams, which analyze text.
TokenStream A `TokenStream` enumerates the sequence of tokens, either from `Field`s of a `Document` or from query text.

Classes in org.apache.lucene.analysis used by org.apache.lucene.util
Class and Description
Analyzer An Analyzer builds TokenStreams, which analyze text.
TokenStream A `TokenStream` enumerates the sequence of tokens, either from `Field`s of a `Document` or from query text.

Classes in org.apache.lucene.analysis used by org.apache.lucene.util.graph
Class and Description
TokenStream A `TokenStream` enumerates the sequence of tokens, either from `Field`s of a `Document` or from query text.