# Uses of Package
org.apache.lucene.analysis.util

- Packages that use org.apache.lucene.analysis.util
  Package | Description
  --- | ---
  org.apache.lucene.analysis.ar | Analyzer for Arabic.
  org.apache.lucene.analysis.bg | Analyzer for Bulgarian.
  org.apache.lucene.analysis.bn | Analyzer for Bengali Language.
  org.apache.lucene.analysis.br | Analyzer for Brazilian Portuguese.
  org.apache.lucene.analysis.charfilter | Normalization of text before the tokenizer.
  org.apache.lucene.analysis.cjk | Analyzer for Chinese, Japanese, and Korean, which indexes bigrams.
  org.apache.lucene.analysis.ckb | Analyzer for Sorani Kurdish.
  org.apache.lucene.analysis.commongrams | Construct n-grams for frequently occurring terms and phrases.
  org.apache.lucene.analysis.compound | A filter that decomposes compound words you find in many Germanic languages into the word parts.
  org.apache.lucene.analysis.core | Basic, general-purpose analysis components.
  org.apache.lucene.analysis.custom | A general-purpose Analyzer that can be created with a builder-style API.
  org.apache.lucene.analysis.cz | Analyzer for Czech.
  org.apache.lucene.analysis.de | Analyzer for German.
  org.apache.lucene.analysis.el | Analyzer for Greek.
  org.apache.lucene.analysis.en | Analyzer for English.
  org.apache.lucene.analysis.es | Analyzer for Spanish.
  org.apache.lucene.analysis.fa | Analyzer for Persian.
  org.apache.lucene.analysis.fi | Analyzer for Finnish.
  org.apache.lucene.analysis.fr | Analyzer for French.
  org.apache.lucene.analysis.ga | Analyzer for Irish.
  org.apache.lucene.analysis.gl | Analyzer for Galician.
  org.apache.lucene.analysis.hi | Analyzer for Hindi.
  org.apache.lucene.analysis.hu | Analyzer for Hungarian.
  org.apache.lucene.analysis.hunspell | Stemming TokenFilter using a Java implementation of the Hunspell stemming algorithm.
  org.apache.lucene.analysis.id | Analyzer for Indonesian.
  org.apache.lucene.analysis.in | Analyzer for Indian languages.
  org.apache.lucene.analysis.it | Analyzer for Italian.
  org.apache.lucene.analysis.lv | Analyzer for Latvian.
  org.apache.lucene.analysis.minhash | MinHash filtering (for LSH).
  org.apache.lucene.analysis.miscellaneous | Miscellaneous Tokenstreams.
  org.apache.lucene.analysis.ngram | Character n-gram tokenizers and filters.
  org.apache.lucene.analysis.no | Analyzer for Norwegian.
  org.apache.lucene.analysis.path | Analysis components for path-like strings such as filenames.
  org.apache.lucene.analysis.pattern | Set of components for pattern-based (regex) analysis.
  org.apache.lucene.analysis.payloads | Provides various convenience classes for creating payloads on Tokens.
  org.apache.lucene.analysis.pt | Analyzer for Portuguese.
  org.apache.lucene.analysis.reverse | Filter to reverse token text.
  org.apache.lucene.analysis.ru | Analyzer for Russian.
  org.apache.lucene.analysis.shingle | Word n-gram filters.
  org.apache.lucene.analysis.snowball | `TokenFilter` and `Analyzer` implementations that use Snowball stemmers.
  org.apache.lucene.analysis.sr | Analyzer for Serbian.
  org.apache.lucene.analysis.standard | Fast, general-purpose grammar-based tokenizers.
  org.apache.lucene.analysis.sv | Analyzer for Swedish.
  org.apache.lucene.analysis.synonym | Analysis components for Synonyms.
  org.apache.lucene.analysis.th | Analyzer for Thai.
  org.apache.lucene.analysis.tr | Analyzer for Turkish.
  org.apache.lucene.analysis.util | Utility functions for text analysis.
  org.apache.lucene.analysis.wikipedia | Tokenizer that is aware of Wikipedia syntax.

- Classes in org.apache.lucene.analysis.util used by org.apache.lucene.analysis.ar
  Class and Description
  AbstractAnalysisFactory Abstract parent class for analysis factories `TokenizerFactory`, `TokenFilterFactory` and `CharFilterFactory`.
  MultiTermAwareComponent Deprecated. Removed from 8.0 onwards, please see LUCENE-8497 for replacement details.
  TokenFilterFactory Abstract parent class for analysis factories that create `TokenFilter` instances.

- Classes in org.apache.lucene.analysis.util used by org.apache.lucene.analysis.bg
  Class and Description
  AbstractAnalysisFactory Abstract parent class for analysis factories `TokenizerFactory`, `TokenFilterFactory` and `CharFilterFactory`.
  TokenFilterFactory Abstract parent class for analysis factories that create `TokenFilter` instances.

- Classes in org.apache.lucene.analysis.util used by org.apache.lucene.analysis.bn
  Class and Description
  AbstractAnalysisFactory Abstract parent class for analysis factories `TokenizerFactory`, `TokenFilterFactory` and `CharFilterFactory`.
  MultiTermAwareComponent Deprecated. Removed from 8.0 onwards, please see LUCENE-8497 for replacement details.
  TokenFilterFactory Abstract parent class for analysis factories that create `TokenFilter` instances.

- Classes in org.apache.lucene.analysis.util used by org.apache.lucene.analysis.br
  Class and Description
  AbstractAnalysisFactory Abstract parent class for analysis factories `TokenizerFactory`, `TokenFilterFactory` and `CharFilterFactory`.
  TokenFilterFactory Abstract parent class for analysis factories that create `TokenFilter` instances.

- Classes in org.apache.lucene.analysis.util used by org.apache.lucene.analysis.charfilter
  Class and Description
  AbstractAnalysisFactory Abstract parent class for analysis factories `TokenizerFactory`, `TokenFilterFactory` and `CharFilterFactory`.
  CharFilterFactory Abstract parent class for analysis factories that create `CharFilter` instances.
  MultiTermAwareComponent Deprecated. Removed from 8.0 onwards, please see LUCENE-8497 for replacement details.
  ResourceLoader Abstraction for loading resources (streams, files, and classes).
  ResourceLoaderAware Interface for a component that needs to be initialized by an implementation of `ResourceLoader`.

- Classes in org.apache.lucene.analysis.util used by org.apache.lucene.analysis.cjk
  Class and Description
  AbstractAnalysisFactory Abstract parent class for analysis factories `TokenizerFactory`, `TokenFilterFactory` and `CharFilterFactory`.
  MultiTermAwareComponent Deprecated. Removed from 8.0 onwards, please see LUCENE-8497 for replacement details.
  TokenFilterFactory Abstract parent class for analysis factories that create `TokenFilter` instances.

- Classes in org.apache.lucene.analysis.util used by org.apache.lucene.analysis.ckb
  Class and Description
  AbstractAnalysisFactory Abstract parent class for analysis factories `TokenizerFactory`, `TokenFilterFactory` and `CharFilterFactory`.
  MultiTermAwareComponent Deprecated. Removed from 8.0 onwards, please see LUCENE-8497 for replacement details.
  TokenFilterFactory Abstract parent class for analysis factories that create `TokenFilter` instances.

- Classes in org.apache.lucene.analysis.util used by org.apache.lucene.analysis.commongrams
  Class and Description
  AbstractAnalysisFactory Abstract parent class for analysis factories `TokenizerFactory`, `TokenFilterFactory` and `CharFilterFactory`.
  ResourceLoader Abstraction for loading resources (streams, files, and classes).
  ResourceLoaderAware Interface for a component that needs to be initialized by an implementation of `ResourceLoader`.
  TokenFilterFactory Abstract parent class for analysis factories that create `TokenFilter` instances.

- Classes in org.apache.lucene.analysis.util used by org.apache.lucene.analysis.compound
  Class and Description
  AbstractAnalysisFactory Abstract parent class for analysis factories `TokenizerFactory`, `TokenFilterFactory` and `CharFilterFactory`.
  ResourceLoader Abstraction for loading resources (streams, files, and classes).
  ResourceLoaderAware Interface for a component that needs to be initialized by an implementation of `ResourceLoader`.
  TokenFilterFactory Abstract parent class for analysis factories that create `TokenFilter` instances.

- Classes in org.apache.lucene.analysis.util used by org.apache.lucene.analysis.core
  Class and Description
  AbstractAnalysisFactory Abstract parent class for analysis factories `TokenizerFactory`, `TokenFilterFactory` and `CharFilterFactory`.
  CharTokenizer An abstract base class for simple, character-oriented tokenizers.
  MultiTermAwareComponent Deprecated. Removed from 8.0 onwards, please see LUCENE-8497 for replacement details.
  ResourceLoader Abstraction for loading resources (streams, files, and classes).
  ResourceLoaderAware Interface for a component that needs to be initialized by an implementation of `ResourceLoader`.
  TokenFilterFactory Abstract parent class for analysis factories that create `TokenFilter` instances.
  TokenizerFactory Abstract parent class for analysis factories that create `Tokenizer` instances.

- Classes in org.apache.lucene.analysis.util used by org.apache.lucene.analysis.custom
  Class and Description
  CharFilterFactory Abstract parent class for analysis factories that create `CharFilter` instances.
  ResourceLoader Abstraction for loading resources (streams, files, and classes).
  TokenFilterFactory Abstract parent class for analysis factories that create `TokenFilter` instances.
  TokenizerFactory Abstract parent class for analysis factories that create `Tokenizer` instances.

- Classes in org.apache.lucene.analysis.util used by org.apache.lucene.analysis.cz
  Class and Description
  AbstractAnalysisFactory Abstract parent class for analysis factories `TokenizerFactory`, `TokenFilterFactory` and `CharFilterFactory`.
  TokenFilterFactory Abstract parent class for analysis factories that create `TokenFilter` instances.

- Classes in org.apache.lucene.analysis.util used by org.apache.lucene.analysis.de
  Class and Description
  AbstractAnalysisFactory Abstract parent class for analysis factories `TokenizerFactory`, `TokenFilterFactory` and `CharFilterFactory`.
  MultiTermAwareComponent Deprecated. Removed from 8.0 onwards, please see LUCENE-8497 for replacement details.
  TokenFilterFactory Abstract parent class for analysis factories that create `TokenFilter` instances.

- Classes in org.apache.lucene.analysis.util used by org.apache.lucene.analysis.el
  Class and Description
  AbstractAnalysisFactory Abstract parent class for analysis factories `TokenizerFactory`, `TokenFilterFactory` and `CharFilterFactory`.
  MultiTermAwareComponent Deprecated. Removed from 8.0 onwards, please see LUCENE-8497 for replacement details.
  TokenFilterFactory Abstract parent class for analysis factories that create `TokenFilter` instances.

- Classes in org.apache.lucene.analysis.util used by org.apache.lucene.analysis.en
  Class and Description
  AbstractAnalysisFactory Abstract parent class for analysis factories `TokenizerFactory`, `TokenFilterFactory` and `CharFilterFactory`.
  TokenFilterFactory Abstract parent class for analysis factories that create `TokenFilter` instances.

- Classes in org.apache.lucene.analysis.util used by org.apache.lucene.analysis.es
  Class and Description
  AbstractAnalysisFactory Abstract parent class for analysis factories `TokenizerFactory`, `TokenFilterFactory` and `CharFilterFactory`.
  TokenFilterFactory Abstract parent class for analysis factories that create `TokenFilter` instances.

- Classes in org.apache.lucene.analysis.util used by org.apache.lucene.analysis.fa
  Class and Description
  AbstractAnalysisFactory Abstract parent class for analysis factories `TokenizerFactory`, `TokenFilterFactory` and `CharFilterFactory`.
  CharFilterFactory Abstract parent class for analysis factories that create `CharFilter` instances.
  MultiTermAwareComponent Deprecated. Removed from 8.0 onwards, please see LUCENE-8497 for replacement details.
  TokenFilterFactory Abstract parent class for analysis factories that create `TokenFilter` instances.

- Classes in org.apache.lucene.analysis.util used by org.apache.lucene.analysis.fi
  Class and Description
  AbstractAnalysisFactory Abstract parent class for analysis factories `TokenizerFactory`, `TokenFilterFactory` and `CharFilterFactory`.
  TokenFilterFactory Abstract parent class for analysis factories that create `TokenFilter` instances.

- Classes in org.apache.lucene.analysis.util used by org.apache.lucene.analysis.fr
  Class and Description
  AbstractAnalysisFactory Abstract parent class for analysis factories `TokenizerFactory`, `TokenFilterFactory` and `CharFilterFactory`.
  TokenFilterFactory Abstract parent class for analysis factories that create `TokenFilter` instances.

- Classes in org.apache.lucene.analysis.util used by org.apache.lucene.analysis.ga
  Class and Description
  AbstractAnalysisFactory Abstract parent class for analysis factories `TokenizerFactory`, `TokenFilterFactory` and `CharFilterFactory`.
  MultiTermAwareComponent Deprecated. Removed from 8.0 onwards, please see LUCENE-8497 for replacement details.
  TokenFilterFactory Abstract parent class for analysis factories that create `TokenFilter` instances.

- Classes in org.apache.lucene.analysis.util used by org.apache.lucene.analysis.gl
  Class and Description
  AbstractAnalysisFactory Abstract parent class for analysis factories `TokenizerFactory`, `TokenFilterFactory` and `CharFilterFactory`.
  TokenFilterFactory Abstract parent class for analysis factories that create `TokenFilter` instances.

- Classes in org.apache.lucene.analysis.util used by org.apache.lucene.analysis.hi
  Class and Description
  AbstractAnalysisFactory Abstract parent class for analysis factories `TokenizerFactory`, `TokenFilterFactory` and `CharFilterFactory`.
  MultiTermAwareComponent Deprecated. Removed from 8.0 onwards, please see LUCENE-8497 for replacement details.
  TokenFilterFactory Abstract parent class for analysis factories that create `TokenFilter` instances.

- Classes in org.apache.lucene.analysis.util used by org.apache.lucene.analysis.hu
  Class and Description
  AbstractAnalysisFactory Abstract parent class for analysis factories `TokenizerFactory`, `TokenFilterFactory` and `CharFilterFactory`.
  TokenFilterFactory Abstract parent class for analysis factories that create `TokenFilter` instances.

- Classes in org.apache.lucene.analysis.util used by org.apache.lucene.analysis.hunspell
  Class and Description
  AbstractAnalysisFactory Abstract parent class for analysis factories `TokenizerFactory`, `TokenFilterFactory` and `CharFilterFactory`.
  ResourceLoader Abstraction for loading resources (streams, files, and classes).
  ResourceLoaderAware Interface for a component that needs to be initialized by an implementation of `ResourceLoader`.
  TokenFilterFactory Abstract parent class for analysis factories that create `TokenFilter` instances.

- Classes in org.apache.lucene.analysis.util used by org.apache.lucene.analysis.id
  Class and Description
  AbstractAnalysisFactory Abstract parent class for analysis factories `TokenizerFactory`, `TokenFilterFactory` and `CharFilterFactory`.
  TokenFilterFactory Abstract parent class for analysis factories that create `TokenFilter` instances.

- Classes in org.apache.lucene.analysis.util used by org.apache.lucene.analysis.in
  Class and Description
  AbstractAnalysisFactory Abstract parent class for analysis factories `TokenizerFactory`, `TokenFilterFactory` and `CharFilterFactory`.
  MultiTermAwareComponent Deprecated. Removed from 8.0 onwards, please see LUCENE-8497 for replacement details.
  TokenFilterFactory Abstract parent class for analysis factories that create `TokenFilter` instances.

- Classes in org.apache.lucene.analysis.util used by org.apache.lucene.analysis.it
  Class and Description
  AbstractAnalysisFactory Abstract parent class for analysis factories `TokenizerFactory`, `TokenFilterFactory` and `CharFilterFactory`.
  TokenFilterFactory Abstract parent class for analysis factories that create `TokenFilter` instances.

- Classes in org.apache.lucene.analysis.util used by org.apache.lucene.analysis.lv
  Class and Description
  AbstractAnalysisFactory Abstract parent class for analysis factories `TokenizerFactory`, `TokenFilterFactory` and `CharFilterFactory`.
  TokenFilterFactory Abstract parent class for analysis factories that create `TokenFilter` instances.

- Classes in org.apache.lucene.analysis.util used by org.apache.lucene.analysis.minhash
  Class and Description
  AbstractAnalysisFactory Abstract parent class for analysis factories `TokenizerFactory`, `TokenFilterFactory` and `CharFilterFactory`.
  TokenFilterFactory Abstract parent class for analysis factories that create `TokenFilter` instances.

- Classes in org.apache.lucene.analysis.util used by org.apache.lucene.analysis.miscellaneous
  Class and Description
  AbstractAnalysisFactory Abstract parent class for analysis factories `TokenizerFactory`, `TokenFilterFactory` and `CharFilterFactory`.
  MultiTermAwareComponent Deprecated. Removed from 8.0 onwards, please see LUCENE-8497 for replacement details.
  ResourceLoader Abstraction for loading resources (streams, files, and classes).
  ResourceLoaderAware Interface for a component that needs to be initialized by an implementation of `ResourceLoader`.
  TokenFilterFactory Abstract parent class for analysis factories that create `TokenFilter` instances.

- Classes in org.apache.lucene.analysis.util used by org.apache.lucene.analysis.ngram
  Class and Description
  AbstractAnalysisFactory Abstract parent class for analysis factories `TokenizerFactory`, `TokenFilterFactory` and `CharFilterFactory`.
  TokenFilterFactory Abstract parent class for analysis factories that create `TokenFilter` instances.
  TokenizerFactory Abstract parent class for analysis factories that create `Tokenizer` instances.

- Classes in org.apache.lucene.analysis.util used by org.apache.lucene.analysis.no
  Class and Description
  AbstractAnalysisFactory Abstract parent class for analysis factories `TokenizerFactory`, `TokenFilterFactory` and `CharFilterFactory`.
  TokenFilterFactory Abstract parent class for analysis factories that create `TokenFilter` instances.

- Classes in org.apache.lucene.analysis.util used by org.apache.lucene.analysis.path
  Class and Description
  AbstractAnalysisFactory Abstract parent class for analysis factories `TokenizerFactory`, `TokenFilterFactory` and `CharFilterFactory`.
  TokenizerFactory Abstract parent class for analysis factories that create `Tokenizer` instances.

- Classes in org.apache.lucene.analysis.util used by org.apache.lucene.analysis.pattern
  Class and Description
  AbstractAnalysisFactory Abstract parent class for analysis factories `TokenizerFactory`, `TokenFilterFactory` and `CharFilterFactory`.
  CharFilterFactory Abstract parent class for analysis factories that create `CharFilter` instances.
  MultiTermAwareComponent Deprecated. Removed from 8.0 onwards, please see LUCENE-8497 for replacement details.
  TokenFilterFactory Abstract parent class for analysis factories that create `TokenFilter` instances.
  TokenizerFactory Abstract parent class for analysis factories that create `Tokenizer` instances.

- Classes in org.apache.lucene.analysis.util used by org.apache.lucene.analysis.payloads
  Class and Description
  AbstractAnalysisFactory Abstract parent class for analysis factories `TokenizerFactory`, `TokenFilterFactory` and `CharFilterFactory`.
  ResourceLoader Abstraction for loading resources (streams, files, and classes).
  ResourceLoaderAware Interface for a component that needs to be initialized by an implementation of `ResourceLoader`.
  TokenFilterFactory Abstract parent class for analysis factories that create `TokenFilter` instances.

- Classes in org.apache.lucene.analysis.util used by org.apache.lucene.analysis.pt
  Class and Description
  AbstractAnalysisFactory Abstract parent class for analysis factories `TokenizerFactory`, `TokenFilterFactory` and `CharFilterFactory`.
  TokenFilterFactory Abstract parent class for analysis factories that create `TokenFilter` instances.

- Classes in org.apache.lucene.analysis.util used by org.apache.lucene.analysis.reverse
  Class and Description
  AbstractAnalysisFactory Abstract parent class for analysis factories `TokenizerFactory`, `TokenFilterFactory` and `CharFilterFactory`.
  TokenFilterFactory Abstract parent class for analysis factories that create `TokenFilter` instances.

- Classes in org.apache.lucene.analysis.util used by org.apache.lucene.analysis.ru
  Class and Description
  AbstractAnalysisFactory Abstract parent class for analysis factories `TokenizerFactory`, `TokenFilterFactory` and `CharFilterFactory`.
  TokenFilterFactory Abstract parent class for analysis factories that create `TokenFilter` instances.

- Classes in org.apache.lucene.analysis.util used by org.apache.lucene.analysis.shingle
  Class and Description
  AbstractAnalysisFactory Abstract parent class for analysis factories `TokenizerFactory`, `TokenFilterFactory` and `CharFilterFactory`.
  TokenFilterFactory Abstract parent class for analysis factories that create `TokenFilter` instances.

- Classes in org.apache.lucene.analysis.util used by org.apache.lucene.analysis.snowball
  Class and Description
  AbstractAnalysisFactory Abstract parent class for analysis factories `TokenizerFactory`, `TokenFilterFactory` and `CharFilterFactory`.
  ResourceLoader Abstraction for loading resources (streams, files, and classes).
  ResourceLoaderAware Interface for a component that needs to be initialized by an implementation of `ResourceLoader`.
  TokenFilterFactory Abstract parent class for analysis factories that create `TokenFilter` instances.

- Classes in org.apache.lucene.analysis.util used by org.apache.lucene.analysis.sr
  Class and Description
  AbstractAnalysisFactory Abstract parent class for analysis factories `TokenizerFactory`, `TokenFilterFactory` and `CharFilterFactory`.
  MultiTermAwareComponent Deprecated. Removed from 8.0 onwards, please see LUCENE-8497 for replacement details.
  TokenFilterFactory Abstract parent class for analysis factories that create `TokenFilter` instances.

- Classes in org.apache.lucene.analysis.util used by org.apache.lucene.analysis.standard
  Class and Description
  AbstractAnalysisFactory Abstract parent class for analysis factories `TokenizerFactory`, `TokenFilterFactory` and `CharFilterFactory`.
  TokenFilterFactory Abstract parent class for analysis factories that create `TokenFilter` instances.
  TokenizerFactory Abstract parent class for analysis factories that create `Tokenizer` instances.

- Classes in org.apache.lucene.analysis.util used by org.apache.lucene.analysis.sv
  Class and Description
  AbstractAnalysisFactory Abstract parent class for analysis factories `TokenizerFactory`, `TokenFilterFactory` and `CharFilterFactory`.
  TokenFilterFactory Abstract parent class for analysis factories that create `TokenFilter` instances.

- Classes in org.apache.lucene.analysis.util used by org.apache.lucene.analysis.synonym
  Class and Description
  AbstractAnalysisFactory Abstract parent class for analysis factories `TokenizerFactory`, `TokenFilterFactory` and `CharFilterFactory`.
  ResourceLoader Abstraction for loading resources (streams, files, and classes).
  ResourceLoaderAware Interface for a component that needs to be initialized by an implementation of `ResourceLoader`.
  TokenFilterFactory Abstract parent class for analysis factories that create `TokenFilter` instances.

- Classes in org.apache.lucene.analysis.util used by org.apache.lucene.analysis.th
  Class and Description
  AbstractAnalysisFactory Abstract parent class for analysis factories `TokenizerFactory`, `TokenFilterFactory` and `CharFilterFactory`.
  SegmentingTokenizerBase Breaks text into sentences with a `BreakIterator` and allows subclasses to decompose these sentences into words.
  TokenizerFactory Abstract parent class for analysis factories that create `Tokenizer` instances.

- Classes in org.apache.lucene.analysis.util used by org.apache.lucene.analysis.tr
  Class and Description
  AbstractAnalysisFactory Abstract parent class for analysis factories `TokenizerFactory`, `TokenFilterFactory` and `CharFilterFactory`.
  MultiTermAwareComponent Deprecated. Removed from 8.0 onwards, please see LUCENE-8497 for replacement details.
  TokenFilterFactory Abstract parent class for analysis factories that create `TokenFilter` instances.

- Classes in org.apache.lucene.analysis.util used by org.apache.lucene.analysis.util
  Class and Description
  AbstractAnalysisFactory Abstract parent class for analysis factories `TokenizerFactory`, `TokenFilterFactory` and `CharFilterFactory`.
  CharArrayIterator A CharacterIterator used internally for use with `BreakIterator`
  CharFilterFactory Abstract parent class for analysis factories that create `CharFilter` instances.
  CharTokenizer An abstract base class for simple, character-oriented tokenizers.
  ElisionFilter Removes elisions from a `TokenStream`.
  MultiTermAwareComponent Deprecated. Removed from 8.0 onwards, please see LUCENE-8497 for replacement details.
  OpenStringBuilder A StringBuilder that allows one to access the array.
  ResourceLoader Abstraction for loading resources (streams, files, and classes).
  ResourceLoaderAware Interface for a component that needs to be initialized by an implementation of `ResourceLoader`.
  TokenFilterFactory Abstract parent class for analysis factories that create `TokenFilter` instances.
  TokenizerFactory Abstract parent class for analysis factories that create `Tokenizer` instances.

- Classes in org.apache.lucene.analysis.util used by org.apache.lucene.analysis.wikipedia
  Class and Description
  AbstractAnalysisFactory Abstract parent class for analysis factories `TokenizerFactory`, `TokenFilterFactory` and `CharFilterFactory`.
  TokenizerFactory Abstract parent class for analysis factories that create `Tokenizer` instances.

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