# Index

B C D E G I M N O P R
All Classes and Interfaces|All Packages|Constant Field Values

## B

BeiderMorseFilter - Class in org.apache.lucene.analysis.phonetic
  TokenFilter for Beider-Morse phonetic encoding.
BeiderMorseFilter(TokenStream, PhoneticEngine) - Constructor for class org.apache.lucene.analysis.phonetic.BeiderMorseFilter
  Calls `BeiderMorseFilter(TokenStream, PhoneticEngine, org.apache.commons.codec.language.bm.Languages.LanguageSet)`
BeiderMorseFilter(TokenStream, PhoneticEngine, Languages.LanguageSet) - Constructor for class org.apache.lucene.analysis.phonetic.BeiderMorseFilter
  Create a new BeiderMorseFilter
BeiderMorseFilterFactory - Class in org.apache.lucene.analysis.phonetic
  Factory for `BeiderMorseFilter`.
BeiderMorseFilterFactory() - Constructor for class org.apache.lucene.analysis.phonetic.BeiderMorseFilterFactory
  Default ctor for compatibility with SPI
BeiderMorseFilterFactory(Map<String, String>) - Constructor for class org.apache.lucene.analysis.phonetic.BeiderMorseFilterFactory
  Creates a new BeiderMorseFilterFactory

## C

create(TokenStream) - Method in class org.apache.lucene.analysis.phonetic.BeiderMorseFilterFactory
create(TokenStream) - Method in class org.apache.lucene.analysis.phonetic.DaitchMokotoffSoundexFilterFactory
create(TokenStream) - Method in class org.apache.lucene.analysis.phonetic.DoubleMetaphoneFilterFactory
create(TokenStream) - Method in class org.apache.lucene.analysis.phonetic.PhoneticFilterFactory

## D

DaitchMokotoffSoundexFilter - Class in org.apache.lucene.analysis.phonetic
  Create tokens for phonetic matches based on Daitch–Mokotoff Soundex.
DaitchMokotoffSoundexFilter(TokenStream, boolean) - Constructor for class org.apache.lucene.analysis.phonetic.DaitchMokotoffSoundexFilter
  Creates a DaitchMokotoffSoundexFilter by either adding encoded forms as synonyms ( `inject=true`) or replacing them.
DaitchMokotoffSoundexFilterFactory - Class in org.apache.lucene.analysis.phonetic
  Factory for `DaitchMokotoffSoundexFilter`.
DaitchMokotoffSoundexFilterFactory() - Constructor for class org.apache.lucene.analysis.phonetic.DaitchMokotoffSoundexFilterFactory
  Default ctor for compatibility with SPI
DaitchMokotoffSoundexFilterFactory(Map<String, String>) - Constructor for class org.apache.lucene.analysis.phonetic.DaitchMokotoffSoundexFilterFactory
  Creates a new PhoneticFilterFactory
DEFAULT_MAX_CODE_LENGTH - Static variable in class org.apache.lucene.analysis.phonetic.DoubleMetaphoneFilterFactory
  default maxCodeLength if not specified
DoubleMetaphoneFilter - Class in org.apache.lucene.analysis.phonetic
  Filter for DoubleMetaphone (supporting secondary codes)
DoubleMetaphoneFilter(TokenStream, int, boolean) - Constructor for class org.apache.lucene.analysis.phonetic.DoubleMetaphoneFilter
  Creates a DoubleMetaphoneFilter with the specified maximum code length, and either adding encoded forms as synonyms (`inject=true`) or replacing them.
DoubleMetaphoneFilterFactory - Class in org.apache.lucene.analysis.phonetic
  Factory for `DoubleMetaphoneFilter`.
DoubleMetaphoneFilterFactory() - Constructor for class org.apache.lucene.analysis.phonetic.DoubleMetaphoneFilterFactory
  Default ctor for compatibility with SPI
DoubleMetaphoneFilterFactory(Map<String, String>) - Constructor for class org.apache.lucene.analysis.phonetic.DoubleMetaphoneFilterFactory
  Creates a new DoubleMetaphoneFilterFactory

## E

ENCODER - Static variable in class org.apache.lucene.analysis.phonetic.PhoneticFilterFactory
  parameter name: either a short name or a full class name

## G

getEncoder() - Method in class org.apache.lucene.analysis.phonetic.PhoneticFilterFactory
  Must be thread-safe.

## I

incrementToken() - Method in class org.apache.lucene.analysis.phonetic.BeiderMorseFilter
incrementToken() - Method in class org.apache.lucene.analysis.phonetic.DaitchMokotoffSoundexFilter
incrementToken() - Method in class org.apache.lucene.analysis.phonetic.DoubleMetaphoneFilter
incrementToken() - Method in class org.apache.lucene.analysis.phonetic.PhoneticFilter
inform(ResourceLoader) - Method in class org.apache.lucene.analysis.phonetic.PhoneticFilterFactory
INJECT - Static variable in class org.apache.lucene.analysis.phonetic.DaitchMokotoffSoundexFilterFactory
  parameter name: true if encoded tokens should be added as synonyms
INJECT - Static variable in class org.apache.lucene.analysis.phonetic.DoubleMetaphoneFilterFactory
  parameter name: true if encoded tokens should be added as synonyms
INJECT - Static variable in class org.apache.lucene.analysis.phonetic.PhoneticFilterFactory
  parameter name: true if encoded tokens should be added as synonyms

## M

MAX_CODE_LENGTH - Static variable in class org.apache.lucene.analysis.phonetic.DoubleMetaphoneFilterFactory
  parameter name: restricts the length of the phonetic code
MAX_CODE_LENGTH - Static variable in class org.apache.lucene.analysis.phonetic.PhoneticFilterFactory
  parameter name: restricts the length of the phonetic code

## N

NAME - Static variable in class org.apache.lucene.analysis.phonetic.BeiderMorseFilterFactory
  SPI name
NAME - Static variable in class org.apache.lucene.analysis.phonetic.DaitchMokotoffSoundexFilterFactory
  SPI name
NAME - Static variable in class org.apache.lucene.analysis.phonetic.DoubleMetaphoneFilterFactory
  SPI name
NAME - Static variable in class org.apache.lucene.analysis.phonetic.PhoneticFilterFactory
  SPI name

## O

org.apache.lucene.analysis.phonetic - package org.apache.lucene.analysis.phonetic
  Analysis components for phonetic search.

## P

PhoneticFilter - Class in org.apache.lucene.analysis.phonetic
  Create tokens for phonetic matches.
PhoneticFilter(TokenStream, Encoder, boolean) - Constructor for class org.apache.lucene.analysis.phonetic.PhoneticFilter
  Creates a PhoneticFilter with the specified encoder, and either adding encoded forms as synonyms (`inject=true`) or replacing them.
PhoneticFilterFactory - Class in org.apache.lucene.analysis.phonetic
  Factory for `PhoneticFilter`.
PhoneticFilterFactory() - Constructor for class org.apache.lucene.analysis.phonetic.PhoneticFilterFactory
  Default ctor for compatibility with SPI
PhoneticFilterFactory(Map<String, String>) - Constructor for class org.apache.lucene.analysis.phonetic.PhoneticFilterFactory
  Creates a new PhoneticFilterFactory

## R

reset() - Method in class org.apache.lucene.analysis.phonetic.BeiderMorseFilter
reset() - Method in class org.apache.lucene.analysis.phonetic.DaitchMokotoffSoundexFilter
reset() - Method in class org.apache.lucene.analysis.phonetic.DoubleMetaphoneFilter
reset() - Method in class org.apache.lucene.analysis.phonetic.PhoneticFilter

B C D E G I M N O P R
All Classes and Interfaces|All Packages|Constant Field Values