# Uses of Package
org.apache.lucene.analysis

- Packages that use org.apache.lucene.analysis
  Package | Description
  --- | ---
  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.
  LegacyNumericTokenStream Deprecated. Please switch to `PointValues` instead
  LegacyNumericTokenStream.LegacyNumericTermAttribute Deprecated. Expert: Use this attribute to get the details of the currently generated token.
  LegacyNumericTokenStream.LegacyNumericTermAttributeImpl Deprecated. Implementation of `LegacyNumericTokenStream.LegacyNumericTermAttribute`.
  Token Deprecated. This class is outdated and no longer used since Lucene 2.9. Nuke it finally!
  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.
  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.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.

Copyright © 2000-2018 Apache Software Foundation. All Rights Reserved.