All Classes

Class Description
AbstractCompoundWordTokenFilterFactory
Contains the common configuration settings between subclasses of this class.
AnalysisPainlessExtension  
AnalysisPredicateScript
A predicate based on the current token in a TokenStream
AnalysisPredicateScript.Factory  
AnalysisPredicateScript.Token
Encapsulation of the state of the current token
ApostropheFilterFactory
Factory for ApostropheFilter
ArabicAnalyzerProvider  
ArabicNormalizationFilterFactory  
ArabicStemTokenFilterFactory  
ArmenianAnalyzerProvider  
ASCIIFoldingTokenFilterFactory
Factory for ASCIIFoldingFilter.
BasqueAnalyzerProvider  
BengaliAnalyzerProvider  
BengaliNormalizationFilterFactory
Factory for BengaliNormalizationFilter
BrazilianAnalyzerProvider  
BrazilianStemTokenFilterFactory  
BulgarianAnalyzerProvider  
CatalanAnalyzerProvider  
CharGroupTokenizerFactory  
CharMatcher
A class to match character code points.
CharMatcher.Basic  
CharMatcher.Builder  
CharMatcher.ByUnicodeCategory  
ChineseAnalyzerProvider
Only for old indexes
CjkAnalyzerProvider  
CJKBigramFilterFactory
Factory that creates a CJKBigramFilter to form bigrams of CJK terms that are generated from StandardTokenizer or ICUTokenizer.
CJKWidthFilterFactory  
ClassicFilterFactory
Factory for ClassicFilter
ClassicTokenizerFactory
Factory for ClassicTokenizer
CommonAnalysisPlugin  
CommonGramsTokenFilterFactory  
CzechAnalyzerProvider  
CzechStemTokenFilterFactory  
DanishAnalyzerProvider  
DecimalDigitFilterFactory
Factory for DecimalDigitFilter
DelimitedPayloadTokenFilterFactory  
DictionaryCompoundWordTokenFilterFactory
Uses the DictionaryCompoundWordTokenFilter to decompound tokens using a dictionary.
DutchAnalyzerProvider  
DutchStemTokenFilterFactory  
EdgeNGramTokenFilterFactory  
EdgeNGramTokenizerFactory  
ElisionTokenFilterFactory  
EnglishAnalyzerProvider  
EstonianAnalyzerProvider  
FingerprintAnalyzer
OpenRefine Fingerprinting, which uses a Standard tokenizer and lowercase + stop + fingerprint + asciifolding filters
FingerprintAnalyzerProvider
Builds an OpenRefine Fingerprint analyzer.
FingerprintTokenFilterFactory  
FinnishAnalyzerProvider  
FlattenGraphTokenFilterFactory  
FrenchAnalyzerProvider  
FrenchStemTokenFilterFactory  
GalicianAnalyzerProvider  
GermanAnalyzerProvider  
GermanNormalizationFilterFactory
Factory for GermanNormalizationFilter
GermanStemTokenFilterFactory  
GreekAnalyzerProvider  
HindiAnalyzerProvider  
HindiNormalizationFilterFactory
Factory for HindiNormalizationFilter
HtmlStripCharFilterFactory  
HungarianAnalyzerProvider  
HyphenationCompoundWordTokenFilterFactory
Uses the HyphenationCompoundWordTokenFilter to decompound tokens based on hyphenation rules.
IndicNormalizationFilterFactory
Factory for IndicNormalizationFilter
IndonesianAnalyzerProvider  
IrishAnalyzerProvider
Provider for IrishAnalyzer
ItalianAnalyzerProvider  
KeepTypesFilterFactory
A TokenFilterFactory for TypeTokenFilter.
KeepWordFilterFactory
KeywordMarkerTokenFilterFactory
A factory for creating keyword marker token filters that prevent tokens from being modified by stemmers.
KeywordTokenizerFactory  
KStemTokenFilterFactory  
LatvianAnalyzerProvider  
LegacyDelimitedPayloadTokenFilterFactory  
LengthTokenFilterFactory  
LetterTokenizerFactory  
LimitTokenCountFilterFactory  
LithuanianAnalyzerProvider
Provider for LithuanianAnalyzer
LowerCaseTokenFilterFactory
Factory for LowerCaseFilter and some language-specific variants supported by the language parameter: greek: GreekLowerCaseFilter irish: IrishLowerCaseFilter turkish: TurkishLowerCaseFilter
MappingCharFilterFactory  
MinHashTokenFilterFactory
TokenFilterFactoryAdapter for MinHashFilterFactory
MultiplexerTokenFilterFactory  
NGramTokenFilterFactory  
NGramTokenizerFactory  
NorwegianAnalyzerProvider  
OpenSearchSolrSynonymParser  
OpenSearchWordnetSynonymParser  
PathHierarchyTokenizerFactory  
PatternAnalyzer
Simple regex-based analyzer based on PatternTokenizer + lowercase + stopwords
PatternAnalyzerProvider  
PatternCaptureGroupTokenFilterFactory  
PatternReplaceCharFilterFactory  
PatternReplaceTokenFilterFactory  
PatternTokenizerFactory  
PersianAnalyzerProvider  
PersianNormalizationFilterFactory  
PorterStemTokenFilterFactory  
PortugueseAnalyzerProvider  
PredicateTokenFilterScriptFactory
A factory for creating FilteringTokenFilters that determine whether or not to accept their underlying token by consulting a script
ReverseTokenFilterFactory  
RomanianAnalyzerProvider  
RussianAnalyzerProvider  
RussianStemTokenFilterFactory  
ScandinavianFoldingFilterFactory
ScandinavianNormalizationFilterFactory
ScriptedConditionTokenFilterFactory
A factory for a conditional token filter that only applies child filters if the underlying token matches an AnalysisPredicateScript
SerbianNormalizationFilterFactory  
SimplePatternSplitTokenizerFactory  
SimplePatternTokenizerFactory  
SnowballAnalyzer Deprecated.
(3.1) Use the language-specific analyzer in modules/analysis instead.
SnowballAnalyzerProvider
Creates a SnowballAnalyzer initialized with stopwords and Snowball filter.
SnowballTokenFilterFactory
Real work actually done here by Sebastian on the Elasticsearch mailing list http://elasticsearch-users.115913.n3.nabble.com/Using-the-Snowball-stemmers-tp2126106p2127111.html
SoraniAnalyzerProvider
Provider for SoraniAnalyzer
SoraniNormalizationFilterFactory
Factory for SoraniNormalizationFilter
SpanishAnalyzerProvider  
StandardHtmlStripAnalyzer  
StandardHtmlStripAnalyzerProvider  
StemmerOverrideTokenFilterFactory  
StemmerTokenFilterFactory  
SwedishAnalyzerProvider  
SynonymGraphTokenFilterFactory  
SynonymTokenFilterFactory  
ThaiAnalyzerProvider  
ThaiTokenizerFactory
Factory for ThaiTokenizer
TrimTokenFilterFactory  
TruncateTokenFilterFactory  
TurkishAnalyzerProvider  
UAX29URLEmailTokenizerFactory  
UniqueTokenFilterFactory  
UpperCaseTokenFilterFactory  
WhitespaceTokenizerFactory  
WordDelimiterGraphTokenFilterFactory  
WordDelimiterTokenFilterFactory  
XLowerCaseTokenizerFactory Deprecated.