## Uses of Class
org.apache.lucene.analysis.util.AbstractAnalysisFactory

- Packages that use AbstractAnalysisFactory
  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.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.

- - ### Uses of AbstractAnalysisFactory in org.apache.lucene.analysis.ar

    Subclasses of AbstractAnalysisFactory in org.apache.lucene.analysis.ar
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ArabicNormalizationFilterFactory` Factory for `ArabicNormalizationFilter`.
    `class` | `ArabicStemFilterFactory` Factory for `ArabicStemFilter`.

    Methods in org.apache.lucene.analysis.ar that return AbstractAnalysisFactory
    Modifier and Type | Method and Description
    --- | ---
    `AbstractAnalysisFactory` | ArabicNormalizationFilterFactory.`getMultiTermComponent()`

  - ### Uses of AbstractAnalysisFactory in org.apache.lucene.analysis.bg

    Subclasses of AbstractAnalysisFactory in org.apache.lucene.analysis.bg
    Modifier and Type | Class and Description
    --- | ---
    `class` | `BulgarianStemFilterFactory` Factory for `BulgarianStemFilter`.

  - ### Uses of AbstractAnalysisFactory in org.apache.lucene.analysis.bn

    Subclasses of AbstractAnalysisFactory in org.apache.lucene.analysis.bn
    Modifier and Type | Class and Description
    --- | ---
    `class` | `BengaliNormalizationFilterFactory` Factory for `BengaliNormalizationFilter`.
    `class` | `BengaliStemFilterFactory` Factory for `BengaliStemFilter`.

    Methods in org.apache.lucene.analysis.bn that return AbstractAnalysisFactory
    Modifier and Type | Method and Description
    --- | ---
    `AbstractAnalysisFactory` | BengaliNormalizationFilterFactory.`getMultiTermComponent()`

  - ### Uses of AbstractAnalysisFactory in org.apache.lucene.analysis.br

    Subclasses of AbstractAnalysisFactory in org.apache.lucene.analysis.br
    Modifier and Type | Class and Description
    --- | ---
    `class` | `BrazilianStemFilterFactory` Factory for `BrazilianStemFilter`.

  - ### Uses of AbstractAnalysisFactory in org.apache.lucene.analysis.charfilter

    Subclasses of AbstractAnalysisFactory in org.apache.lucene.analysis.charfilter
    Modifier and Type | Class and Description
    --- | ---
    `class` | `HTMLStripCharFilterFactory` Factory for `HTMLStripCharFilter`.
    `class` | `MappingCharFilterFactory` Factory for `MappingCharFilter`.

    Methods in org.apache.lucene.analysis.charfilter that return AbstractAnalysisFactory
    Modifier and Type | Method and Description
    --- | ---
    `AbstractAnalysisFactory` | MappingCharFilterFactory.`getMultiTermComponent()`

  - ### Uses of AbstractAnalysisFactory in org.apache.lucene.analysis.cjk

    Subclasses of AbstractAnalysisFactory in org.apache.lucene.analysis.cjk
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CJKBigramFilterFactory` Factory for `CJKBigramFilter`.
    `class` | `CJKWidthFilterFactory` Factory for `CJKWidthFilter`.

    Methods in org.apache.lucene.analysis.cjk that return AbstractAnalysisFactory
    Modifier and Type | Method and Description
    --- | ---
    `AbstractAnalysisFactory` | CJKWidthFilterFactory.`getMultiTermComponent()`

  - ### Uses of AbstractAnalysisFactory in org.apache.lucene.analysis.ckb

    Subclasses of AbstractAnalysisFactory in org.apache.lucene.analysis.ckb
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SoraniNormalizationFilterFactory` Factory for `SoraniNormalizationFilter`.
    `class` | `SoraniStemFilterFactory` Factory for `SoraniStemFilter`.

    Methods in org.apache.lucene.analysis.ckb that return AbstractAnalysisFactory
    Modifier and Type | Method and Description
    --- | ---
    `AbstractAnalysisFactory` | SoraniNormalizationFilterFactory.`getMultiTermComponent()`

  - ### Uses of AbstractAnalysisFactory in org.apache.lucene.analysis.commongrams

    Subclasses of AbstractAnalysisFactory in org.apache.lucene.analysis.commongrams
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CommonGramsFilterFactory` Constructs a `CommonGramsFilter`.
    `class` | `CommonGramsQueryFilterFactory` Construct `CommonGramsQueryFilter`.

  - ### Uses of AbstractAnalysisFactory in org.apache.lucene.analysis.compound

    Subclasses of AbstractAnalysisFactory in org.apache.lucene.analysis.compound
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DictionaryCompoundWordTokenFilterFactory` Factory for `DictionaryCompoundWordTokenFilter`.
    `class` | `HyphenationCompoundWordTokenFilterFactory` Factory for `HyphenationCompoundWordTokenFilter`.

  - ### Uses of AbstractAnalysisFactory in org.apache.lucene.analysis.core

    Subclasses of AbstractAnalysisFactory in org.apache.lucene.analysis.core
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DecimalDigitFilterFactory` Factory for `DecimalDigitFilter`.
    `class` | `FlattenGraphFilterFactory` Factory for `FlattenGraphFilter`.
    `class` | `KeywordTokenizerFactory` Factory for `KeywordTokenizer`.
    `class` | `LetterTokenizerFactory` Factory for `LetterTokenizer`.
    `class` | `LowerCaseFilterFactory` Factory for `LowerCaseFilter`.
    `class` | `LowerCaseTokenizerFactory` Factory for `LowerCaseTokenizer`.
    `class` | `StopFilterFactory` Factory for `StopFilter`.
    `class` | `TypeTokenFilterFactory` Factory class for `TypeTokenFilter`.
    `class` | `UpperCaseFilterFactory` Factory for `UpperCaseFilter`.
    `class` | `WhitespaceTokenizerFactory` Factory for `WhitespaceTokenizer`.

    Methods in org.apache.lucene.analysis.core that return AbstractAnalysisFactory
    Modifier and Type | Method and Description
    --- | ---
    `AbstractAnalysisFactory` | LowerCaseTokenizerFactory.`getMultiTermComponent()`
    `AbstractAnalysisFactory` | LowerCaseFilterFactory.`getMultiTermComponent()`
    `AbstractAnalysisFactory` | DecimalDigitFilterFactory.`getMultiTermComponent()`
    `AbstractAnalysisFactory` | UpperCaseFilterFactory.`getMultiTermComponent()`

  - ### Uses of AbstractAnalysisFactory in org.apache.lucene.analysis.cz

    Subclasses of AbstractAnalysisFactory in org.apache.lucene.analysis.cz
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CzechStemFilterFactory` Factory for `CzechStemFilter`.

  - ### Uses of AbstractAnalysisFactory in org.apache.lucene.analysis.de

    Subclasses of AbstractAnalysisFactory in org.apache.lucene.analysis.de
    Modifier and Type | Class and Description
    --- | ---
    `class` | `GermanLightStemFilterFactory` Factory for `GermanLightStemFilter`.
    `class` | `GermanMinimalStemFilterFactory` Factory for `GermanMinimalStemFilter`.
    `class` | `GermanNormalizationFilterFactory` Factory for `GermanNormalizationFilter`.
    `class` | `GermanStemFilterFactory` Factory for `GermanStemFilter`.

    Methods in org.apache.lucene.analysis.de that return AbstractAnalysisFactory
    Modifier and Type | Method and Description
    --- | ---
    `AbstractAnalysisFactory` | GermanNormalizationFilterFactory.`getMultiTermComponent()`

  - ### Uses of AbstractAnalysisFactory in org.apache.lucene.analysis.el

    Subclasses of AbstractAnalysisFactory in org.apache.lucene.analysis.el
    Modifier and Type | Class and Description
    --- | ---
    `class` | `GreekLowerCaseFilterFactory` Factory for `GreekLowerCaseFilter`.
    `class` | `GreekStemFilterFactory` Factory for `GreekStemFilter`.

    Methods in org.apache.lucene.analysis.el that return AbstractAnalysisFactory
    Modifier and Type | Method and Description
    --- | ---
    `AbstractAnalysisFactory` | GreekLowerCaseFilterFactory.`getMultiTermComponent()`

  - ### Uses of AbstractAnalysisFactory in org.apache.lucene.analysis.en

    Subclasses of AbstractAnalysisFactory in org.apache.lucene.analysis.en
    Modifier and Type | Class and Description
    --- | ---
    `class` | `EnglishMinimalStemFilterFactory` Factory for `EnglishMinimalStemFilter`.
    `class` | `EnglishPossessiveFilterFactory` Factory for `EnglishPossessiveFilter`.
    `class` | `KStemFilterFactory` Factory for `KStemFilter`.
    `class` | `PorterStemFilterFactory` Factory for `PorterStemFilter`.

  - ### Uses of AbstractAnalysisFactory in org.apache.lucene.analysis.es

    Subclasses of AbstractAnalysisFactory in org.apache.lucene.analysis.es
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SpanishLightStemFilterFactory` Factory for `SpanishLightStemFilter`.

  - ### Uses of AbstractAnalysisFactory in org.apache.lucene.analysis.fa

    Subclasses of AbstractAnalysisFactory in org.apache.lucene.analysis.fa
    Modifier and Type | Class and Description
    --- | ---
    `class` | `PersianCharFilterFactory` Factory for `PersianCharFilter`.
    `class` | `PersianNormalizationFilterFactory` Factory for `PersianNormalizationFilter`.

    Methods in org.apache.lucene.analysis.fa that return AbstractAnalysisFactory
    Modifier and Type | Method and Description
    --- | ---
    `AbstractAnalysisFactory` | PersianCharFilterFactory.`getMultiTermComponent()`
    `AbstractAnalysisFactory` | PersianNormalizationFilterFactory.`getMultiTermComponent()`

  - ### Uses of AbstractAnalysisFactory in org.apache.lucene.analysis.fi

    Subclasses of AbstractAnalysisFactory in org.apache.lucene.analysis.fi
    Modifier and Type | Class and Description
    --- | ---
    `class` | `FinnishLightStemFilterFactory` Factory for `FinnishLightStemFilter`.

  - ### Uses of AbstractAnalysisFactory in org.apache.lucene.analysis.fr

    Subclasses of AbstractAnalysisFactory in org.apache.lucene.analysis.fr
    Modifier and Type | Class and Description
    --- | ---
    `class` | `FrenchLightStemFilterFactory` Factory for `FrenchLightStemFilter`.
    `class` | `FrenchMinimalStemFilterFactory` Factory for `FrenchMinimalStemFilter`.

  - ### Uses of AbstractAnalysisFactory in org.apache.lucene.analysis.ga

    Subclasses of AbstractAnalysisFactory in org.apache.lucene.analysis.ga
    Modifier and Type | Class and Description
    --- | ---
    `class` | `IrishLowerCaseFilterFactory` Factory for `IrishLowerCaseFilter`.

    Methods in org.apache.lucene.analysis.ga that return AbstractAnalysisFactory
    Modifier and Type | Method and Description
    --- | ---
    `AbstractAnalysisFactory` | IrishLowerCaseFilterFactory.`getMultiTermComponent()`

  - ### Uses of AbstractAnalysisFactory in org.apache.lucene.analysis.gl

    Subclasses of AbstractAnalysisFactory in org.apache.lucene.analysis.gl
    Modifier and Type | Class and Description
    --- | ---
    `class` | `GalicianMinimalStemFilterFactory` Factory for `GalicianMinimalStemFilter`.
    `class` | `GalicianStemFilterFactory` Factory for `GalicianStemFilter`.

  - ### Uses of AbstractAnalysisFactory in org.apache.lucene.analysis.hi

    Subclasses of AbstractAnalysisFactory in org.apache.lucene.analysis.hi
    Modifier and Type | Class and Description
    --- | ---
    `class` | `HindiNormalizationFilterFactory` Factory for `HindiNormalizationFilter`.
    `class` | `HindiStemFilterFactory` Factory for `HindiStemFilter`.

    Methods in org.apache.lucene.analysis.hi that return AbstractAnalysisFactory
    Modifier and Type | Method and Description
    --- | ---
    `AbstractAnalysisFactory` | HindiNormalizationFilterFactory.`getMultiTermComponent()`

  - ### Uses of AbstractAnalysisFactory in org.apache.lucene.analysis.hu

    Subclasses of AbstractAnalysisFactory in org.apache.lucene.analysis.hu
    Modifier and Type | Class and Description
    --- | ---
    `class` | `HungarianLightStemFilterFactory` Factory for `HungarianLightStemFilter`.

  - ### Uses of AbstractAnalysisFactory in org.apache.lucene.analysis.hunspell

    Subclasses of AbstractAnalysisFactory in org.apache.lucene.analysis.hunspell
    Modifier and Type | Class and Description
    --- | ---
    `class` | `HunspellStemFilterFactory` TokenFilterFactory that creates instances of `HunspellStemFilter`.

  - ### Uses of AbstractAnalysisFactory in org.apache.lucene.analysis.id

    Subclasses of AbstractAnalysisFactory in org.apache.lucene.analysis.id
    Modifier and Type | Class and Description
    --- | ---
    `class` | `IndonesianStemFilterFactory` Factory for `IndonesianStemFilter`.

  - ### Uses of AbstractAnalysisFactory in org.apache.lucene.analysis.in

    Subclasses of AbstractAnalysisFactory in org.apache.lucene.analysis.in
    Modifier and Type | Class and Description
    --- | ---
    `class` | `IndicNormalizationFilterFactory` Factory for `IndicNormalizationFilter`.

    Methods in org.apache.lucene.analysis.in that return AbstractAnalysisFactory
    Modifier and Type | Method and Description
    --- | ---
    `AbstractAnalysisFactory` | IndicNormalizationFilterFactory.`getMultiTermComponent()`

  - ### Uses of AbstractAnalysisFactory in org.apache.lucene.analysis.it

    Subclasses of AbstractAnalysisFactory in org.apache.lucene.analysis.it
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ItalianLightStemFilterFactory` Factory for `ItalianLightStemFilter`.

  - ### Uses of AbstractAnalysisFactory in org.apache.lucene.analysis.lv

    Subclasses of AbstractAnalysisFactory in org.apache.lucene.analysis.lv
    Modifier and Type | Class and Description
    --- | ---
    `class` | `LatvianStemFilterFactory` Factory for `LatvianStemFilter`.

  - ### Uses of AbstractAnalysisFactory in org.apache.lucene.analysis.minhash

    Subclasses of AbstractAnalysisFactory in org.apache.lucene.analysis.minhash
    Modifier and Type | Class and Description
    --- | ---
    `class` | `MinHashFilterFactory` `TokenFilterFactory` for `MinHashFilter`.

  - ### Uses of AbstractAnalysisFactory in org.apache.lucene.analysis.miscellaneous

    Subclasses of AbstractAnalysisFactory in org.apache.lucene.analysis.miscellaneous
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ASCIIFoldingFilterFactory` Factory for `ASCIIFoldingFilter`.
    `class` | `CapitalizationFilterFactory` Factory for `CapitalizationFilter`.
    `class` | `CodepointCountFilterFactory` Factory for `CodepointCountFilter`.
    `class` | `ConcatenateGraphFilterFactory` Factory for `ConcatenateGraphFilter`.
    `class` | `ConditionalTokenFilterFactory` Abstract parent class for analysis factories that create `ConditionalTokenFilter` instances
    `class` | `DateRecognizerFilterFactory` Factory for `DateRecognizerFilter`.
    `class` | `DelimitedTermFrequencyTokenFilterFactory` Factory for `DelimitedTermFrequencyTokenFilter`.
    `class` | `FingerprintFilterFactory` Factory for `FingerprintFilter`.
    `class` | `FixBrokenOffsetsFilterFactory` Factory for `FixBrokenOffsetsFilter`.
    `class` | `HyphenatedWordsFilterFactory` Factory for `HyphenatedWordsFilter`.
    `class` | `KeepWordFilterFactory` Factory for `KeepWordFilter`.
    `class` | `KeywordMarkerFilterFactory` Factory for `KeywordMarkerFilter`.
    `class` | `KeywordRepeatFilterFactory` Factory for `KeywordRepeatFilter`.
    `class` | `LengthFilterFactory` Factory for `LengthFilter`.
    `class` | `LimitTokenCountFilterFactory` Factory for `LimitTokenCountFilter`.
    `class` | `LimitTokenOffsetFilterFactory` Factory for `LimitTokenOffsetFilter`.
    `class` | `LimitTokenPositionFilterFactory` Factory for `LimitTokenPositionFilter`.
    `class` | `ProtectedTermFilterFactory` Factory for a `ProtectedTermFilter`
    `class` | `RemoveDuplicatesTokenFilterFactory` Factory for `RemoveDuplicatesTokenFilter`.
    `class` | `ScandinavianFoldingFilterFactory` Factory for `ScandinavianFoldingFilter`.
    `class` | `ScandinavianNormalizationFilterFactory` Factory for `ScandinavianNormalizationFilter`.
    `class` | `StemmerOverrideFilterFactory` Factory for `StemmerOverrideFilter`.
    `class` | `TrimFilterFactory` Factory for `TrimFilter`.
    `class` | `TruncateTokenFilterFactory` Factory for `TruncateTokenFilter`.
    `class` | `TypeAsSynonymFilterFactory` Factory for `TypeAsSynonymFilter`.
    `class` | `WordDelimiterFilterFactory` Deprecated. Use `WordDelimiterGraphFilterFactory` instead: it produces a correct token graph so that e.g. `PhraseQuery` works correctly when it's used in the search time analyzer.
    `class` | `WordDelimiterGraphFilterFactory` Factory for `WordDelimiterGraphFilter`.

    Methods in org.apache.lucene.analysis.miscellaneous that return AbstractAnalysisFactory
    Modifier and Type | Method and Description
    --- | ---
    `AbstractAnalysisFactory` | TrimFilterFactory.`getMultiTermComponent()`
    `AbstractAnalysisFactory` | ScandinavianFoldingFilterFactory.`getMultiTermComponent()`
    `AbstractAnalysisFactory` | ASCIIFoldingFilterFactory.`getMultiTermComponent()`
    `AbstractAnalysisFactory` | ScandinavianNormalizationFilterFactory.`getMultiTermComponent()`

  - ### Uses of AbstractAnalysisFactory in org.apache.lucene.analysis.ngram

    Subclasses of AbstractAnalysisFactory in org.apache.lucene.analysis.ngram
    Modifier and Type | Class and Description
    --- | ---
    `class` | `EdgeNGramFilterFactory` Creates new instances of `EdgeNGramTokenFilter`.
    `class` | `EdgeNGramTokenizerFactory` Creates new instances of `EdgeNGramTokenizer`.
    `class` | `NGramFilterFactory` Factory for `NGramTokenFilter`.
    `class` | `NGramTokenizerFactory` Factory for `NGramTokenizer`.

  - ### Uses of AbstractAnalysisFactory in org.apache.lucene.analysis.no

    Subclasses of AbstractAnalysisFactory in org.apache.lucene.analysis.no
    Modifier and Type | Class and Description
    --- | ---
    `class` | `NorwegianLightStemFilterFactory` Factory for `NorwegianLightStemFilter`.
    `class` | `NorwegianMinimalStemFilterFactory` Factory for `NorwegianMinimalStemFilter`.

  - ### Uses of AbstractAnalysisFactory in org.apache.lucene.analysis.path

    Subclasses of AbstractAnalysisFactory in org.apache.lucene.analysis.path
    Modifier and Type | Class and Description
    --- | ---
    `class` | `PathHierarchyTokenizerFactory` Factory for `PathHierarchyTokenizer`.

  - ### Uses of AbstractAnalysisFactory in org.apache.lucene.analysis.pattern

    Subclasses of AbstractAnalysisFactory in org.apache.lucene.analysis.pattern
    Modifier and Type | Class and Description
    --- | ---
    `class` | `PatternCaptureGroupFilterFactory` Factory for `PatternCaptureGroupTokenFilter`.
    `class` | `PatternReplaceCharFilterFactory` Factory for `PatternReplaceCharFilter`.
    `class` | `PatternReplaceFilterFactory` Factory for `PatternReplaceFilter`.
    `class` | `PatternTokenizerFactory` Factory for `PatternTokenizer`.
    `class` | `SimplePatternSplitTokenizerFactory` Factory for `SimplePatternSplitTokenizer`, for producing tokens by splitting according to the provided regexp.
    `class` | `SimplePatternTokenizerFactory` Factory for `SimplePatternTokenizer`, for matching tokens based on the provided regexp.

    Methods in org.apache.lucene.analysis.pattern that return AbstractAnalysisFactory
    Modifier and Type | Method and Description
    --- | ---
    `AbstractAnalysisFactory` | PatternReplaceCharFilterFactory.`getMultiTermComponent()`

  - ### Uses of AbstractAnalysisFactory in org.apache.lucene.analysis.payloads

    Subclasses of AbstractAnalysisFactory in org.apache.lucene.analysis.payloads
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DelimitedPayloadTokenFilterFactory` Factory for `DelimitedPayloadTokenFilter`.
    `class` | `NumericPayloadTokenFilterFactory` Factory for `NumericPayloadTokenFilter`.
    `class` | `TokenOffsetPayloadTokenFilterFactory` Factory for `TokenOffsetPayloadTokenFilter`.
    `class` | `TypeAsPayloadTokenFilterFactory` Factory for `TypeAsPayloadTokenFilter`.

  - ### Uses of AbstractAnalysisFactory in org.apache.lucene.analysis.pt

    Subclasses of AbstractAnalysisFactory in org.apache.lucene.analysis.pt
    Modifier and Type | Class and Description
    --- | ---
    `class` | `PortugueseLightStemFilterFactory` Factory for `PortugueseLightStemFilter`.
    `class` | `PortugueseMinimalStemFilterFactory` Factory for `PortugueseMinimalStemFilter`.
    `class` | `PortugueseStemFilterFactory` Factory for `PortugueseStemFilter`.

  - ### Uses of AbstractAnalysisFactory in org.apache.lucene.analysis.reverse

    Subclasses of AbstractAnalysisFactory in org.apache.lucene.analysis.reverse
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ReverseStringFilterFactory` Factory for `ReverseStringFilter`.

  - ### Uses of AbstractAnalysisFactory in org.apache.lucene.analysis.ru

    Subclasses of AbstractAnalysisFactory in org.apache.lucene.analysis.ru
    Modifier and Type | Class and Description
    --- | ---
    `class` | `RussianLightStemFilterFactory` Factory for `RussianLightStemFilter`.

  - ### Uses of AbstractAnalysisFactory in org.apache.lucene.analysis.shingle

    Subclasses of AbstractAnalysisFactory in org.apache.lucene.analysis.shingle
    Modifier and Type | Class and Description
    --- | ---
    `class` | `FixedShingleFilterFactory` Factory for `FixedShingleFilter` Parameters are: shingleSize - how many tokens should be combined into each shingle (default: 2) tokenSeparator - how tokens should be joined together in the shingle (default: space) fillerToken - what should be added in place of stop words (default: _ )
    `class` | `ShingleFilterFactory` Factory for `ShingleFilter`.

  - ### Uses of AbstractAnalysisFactory in org.apache.lucene.analysis.snowball

    Subclasses of AbstractAnalysisFactory in org.apache.lucene.analysis.snowball
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SnowballPorterFilterFactory` Factory for `SnowballFilter`, with configurable language

  - ### Uses of AbstractAnalysisFactory in org.apache.lucene.analysis.sr

    Subclasses of AbstractAnalysisFactory in org.apache.lucene.analysis.sr
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SerbianNormalizationFilterFactory` Factory for `SerbianNormalizationFilter`.

    Methods in org.apache.lucene.analysis.sr that return AbstractAnalysisFactory
    Modifier and Type | Method and Description
    --- | ---
    `AbstractAnalysisFactory` | SerbianNormalizationFilterFactory.`getMultiTermComponent()`

  - ### Uses of AbstractAnalysisFactory in org.apache.lucene.analysis.standard

    Subclasses of AbstractAnalysisFactory in org.apache.lucene.analysis.standard
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ClassicFilterFactory` Factory for `ClassicFilter`.
    `class` | `ClassicTokenizerFactory` Factory for `ClassicTokenizer`.
    `class` | `StandardFilterFactory` Deprecated. StandardFilter is a no-op and can be removed from filter chains
    `class` | `StandardTokenizerFactory` Factory for `StandardTokenizer`.
    `class` | `UAX29URLEmailTokenizerFactory` Factory for `UAX29URLEmailTokenizer`.

  - ### Uses of AbstractAnalysisFactory in org.apache.lucene.analysis.sv

    Subclasses of AbstractAnalysisFactory in org.apache.lucene.analysis.sv
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SwedishLightStemFilterFactory` Factory for `SwedishLightStemFilter`.

  - ### Uses of AbstractAnalysisFactory in org.apache.lucene.analysis.synonym

    Subclasses of AbstractAnalysisFactory in org.apache.lucene.analysis.synonym
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SynonymFilterFactory` Deprecated. Use `SynonymGraphFilterFactory` instead, but be sure to also use `FlattenGraphFilterFactory` at index time (not at search time) as well.
    `class` | `SynonymGraphFilterFactory` Factory for `SynonymGraphFilter`.

  - ### Uses of AbstractAnalysisFactory in org.apache.lucene.analysis.th

    Subclasses of AbstractAnalysisFactory in org.apache.lucene.analysis.th
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ThaiTokenizerFactory` Factory for `ThaiTokenizer`.

  - ### Uses of AbstractAnalysisFactory in org.apache.lucene.analysis.tr

    Subclasses of AbstractAnalysisFactory in org.apache.lucene.analysis.tr
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ApostropheFilterFactory` Factory for `ApostropheFilter`.
    `class` | `TurkishLowerCaseFilterFactory` Factory for `TurkishLowerCaseFilter`.

    Methods in org.apache.lucene.analysis.tr that return AbstractAnalysisFactory
    Modifier and Type | Method and Description
    --- | ---
    `AbstractAnalysisFactory` | TurkishLowerCaseFilterFactory.`getMultiTermComponent()`

  - ### Uses of AbstractAnalysisFactory in org.apache.lucene.analysis.util

    Classes in org.apache.lucene.analysis.util with type parameters of type AbstractAnalysisFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AnalysisSPILoader<S extends AbstractAnalysisFactory>` Helper class for loading named SPIs from classpath (e.g.

    Subclasses of AbstractAnalysisFactory in org.apache.lucene.analysis.util
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CharFilterFactory` Abstract parent class for analysis factories that create `CharFilter` instances.
    `class` | `ElisionFilterFactory` Factory for `ElisionFilter`.
    `class` | `TokenFilterFactory` Abstract parent class for analysis factories that create `TokenFilter` instances.
    `class` | `TokenizerFactory` Abstract parent class for analysis factories that create `Tokenizer` instances.

    Methods in org.apache.lucene.analysis.util with type parameters of type AbstractAnalysisFactory
    Modifier and Type | Method and Description
    --- | ---
    `static <T extends AbstractAnalysisFactory> T` | AnalysisSPILoader.`newFactoryClassInstance(Class<T> clazz, Map<String,String> args)` Creates a new instance of the given `AbstractAnalysisFactory` by invoking the constructor, passing the given argument map.

    Methods in org.apache.lucene.analysis.util that return AbstractAnalysisFactory
    Modifier and Type | Method and Description
    --- | ---
    `AbstractAnalysisFactory` | MultiTermAwareComponent.`getMultiTermComponent()` Returns an analysis component to handle analysis if multi-term queries.
    `AbstractAnalysisFactory` | ElisionFilterFactory.`getMultiTermComponent()`

  - ### Uses of AbstractAnalysisFactory in org.apache.lucene.analysis.wikipedia

    Subclasses of AbstractAnalysisFactory in org.apache.lucene.analysis.wikipedia
    Modifier and Type | Class and Description
    --- | ---
    `class` | `WikipediaTokenizerFactory` Factory for `WikipediaTokenizer`.

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