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.boost |
Provides various convenience classes for creating boosts on Tokens.
|
org.apache.lucene.analysis.br |
Analyzer for Brazilian Portuguese.
|
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 |
A Java implementation of Hunspell stemming and
spell-checking algorithms (
Hunspell ), and a stemming
TokenFilter (HunspellStemFilter ) based on it. |
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.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.te |
Analyzer for Telugu Language.
|
org.apache.lucene.analysis.tr |
Analyzer for Turkish.
|
org.apache.lucene.analysis.util |
Utility functions for text analysis.
|
Modifier and Type | Class and Description |
---|---|
class |
ArabicNormalizationFilterFactory
Factory for
ArabicNormalizationFilter . |
class |
ArabicStemFilterFactory
Factory for
ArabicStemFilter . |
Modifier and Type | Class and Description |
---|---|
class |
BulgarianStemFilterFactory
Factory for
BulgarianStemFilter . |
Modifier and Type | Class and Description |
---|---|
class |
BengaliNormalizationFilterFactory
Factory for
BengaliNormalizationFilter . |
class |
BengaliStemFilterFactory
Factory for
BengaliStemFilter . |
Modifier and Type | Class and Description |
---|---|
class |
DelimitedBoostTokenFilterFactory
Factory for
DelimitedBoostTokenFilter . |
Modifier and Type | Class and Description |
---|---|
class |
BrazilianStemFilterFactory
Factory for
BrazilianStemFilter . |
Modifier and Type | Class and Description |
---|---|
class |
CJKBigramFilterFactory
Factory for
CJKBigramFilter . |
class |
CJKWidthFilterFactory
Factory for
CJKWidthFilter . |
Modifier and Type | Class and Description |
---|---|
class |
SoraniNormalizationFilterFactory
Factory for
SoraniNormalizationFilter . |
class |
SoraniStemFilterFactory
Factory for
SoraniStemFilter . |
Modifier and Type | Class and Description |
---|---|
class |
CommonGramsFilterFactory
Constructs a
CommonGramsFilter . |
class |
CommonGramsQueryFilterFactory
Construct
CommonGramsQueryFilter . |
Modifier and Type | Class and Description |
---|---|
class |
DictionaryCompoundWordTokenFilterFactory
Factory for
DictionaryCompoundWordTokenFilter . |
class |
HyphenationCompoundWordTokenFilterFactory
Factory for
HyphenationCompoundWordTokenFilter . |
Modifier and Type | Class and Description |
---|---|
class |
DecimalDigitFilterFactory
Factory for
DecimalDigitFilter . |
class |
FlattenGraphFilterFactory
Factory for
FlattenGraphFilter . |
class |
LowerCaseFilterFactory
Factory for
LowerCaseFilter . |
class |
StopFilterFactory
Factory for
StopFilter . |
class |
TypeTokenFilterFactory
Factory class for
TypeTokenFilter . |
class |
UpperCaseFilterFactory
Factory for
UpperCaseFilter . |
Modifier and Type | Method and Description |
---|---|
List<TokenFilterFactory> |
CustomAnalyzer.getTokenFilterFactories()
Returns the list of token filters that are used in this analyzer.
|
Modifier and Type | Method and Description |
---|---|
CustomAnalyzer.Builder |
CustomAnalyzer.Builder.addTokenFilter(Class<? extends TokenFilterFactory> factory,
Map<String,String> params)
Adds the given token filter.
|
CustomAnalyzer.ConditionBuilder |
CustomAnalyzer.ConditionBuilder.addTokenFilter(Class<? extends TokenFilterFactory> factory,
Map<String,String> params)
Adds the given token filter.
|
CustomAnalyzer.Builder |
CustomAnalyzer.Builder.addTokenFilter(Class<? extends TokenFilterFactory> factory,
String... params)
Adds the given token filter.
|
CustomAnalyzer.ConditionBuilder |
CustomAnalyzer.ConditionBuilder.addTokenFilter(Class<? extends TokenFilterFactory> factory,
String... params)
Adds the given token filter.
|
Modifier and Type | Class and Description |
---|---|
class |
CzechStemFilterFactory
Factory for
CzechStemFilter . |
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 . |
Modifier and Type | Class and Description |
---|---|
class |
GreekLowerCaseFilterFactory
Factory for
GreekLowerCaseFilter . |
class |
GreekStemFilterFactory
Factory for
GreekStemFilter . |
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 . |
Modifier and Type | Class and Description |
---|---|
class |
SpanishLightStemFilterFactory
Factory for
SpanishLightStemFilter . |
class |
SpanishMinimalStemFilterFactory
Factory for
SpanishMinimalStemFilter . |
Modifier and Type | Class and Description |
---|---|
class |
PersianNormalizationFilterFactory
Factory for
PersianNormalizationFilter . |
Modifier and Type | Class and Description |
---|---|
class |
FinnishLightStemFilterFactory
Factory for
FinnishLightStemFilter . |
Modifier and Type | Class and Description |
---|---|
class |
FrenchLightStemFilterFactory
Factory for
FrenchLightStemFilter . |
class |
FrenchMinimalStemFilterFactory
Factory for
FrenchMinimalStemFilter . |
Modifier and Type | Class and Description |
---|---|
class |
IrishLowerCaseFilterFactory
Factory for
IrishLowerCaseFilter . |
Modifier and Type | Class and Description |
---|---|
class |
GalicianMinimalStemFilterFactory
Factory for
GalicianMinimalStemFilter . |
class |
GalicianStemFilterFactory
Factory for
GalicianStemFilter . |
Modifier and Type | Class and Description |
---|---|
class |
HindiNormalizationFilterFactory
Factory for
HindiNormalizationFilter . |
class |
HindiStemFilterFactory
Factory for
HindiStemFilter . |
Modifier and Type | Class and Description |
---|---|
class |
HungarianLightStemFilterFactory
Factory for
HungarianLightStemFilter . |
Modifier and Type | Class and Description |
---|---|
class |
HunspellStemFilterFactory
TokenFilterFactory that creates instances of
HunspellStemFilter . |
Modifier and Type | Class and Description |
---|---|
class |
IndonesianStemFilterFactory
Factory for
IndonesianStemFilter . |
Modifier and Type | Class and Description |
---|---|
class |
IndicNormalizationFilterFactory
Factory for
IndicNormalizationFilter . |
Modifier and Type | Class and Description |
---|---|
class |
ItalianLightStemFilterFactory
Factory for
ItalianLightStemFilter . |
Modifier and Type | Class and Description |
---|---|
class |
LatvianStemFilterFactory
Factory for
LatvianStemFilter . |
Modifier and Type | Class and Description |
---|---|
class |
MinHashFilterFactory
|
Modifier and Type | Method and Description |
---|---|
void |
ConditionalTokenFilterFactory.setInnerFilters(List<TokenFilterFactory> innerFilters)
Set the inner filter factories to produce the
TokenFilter s that will be
wrapped by the ConditionalTokenFilter |
Modifier and Type | Class and Description |
---|---|
class |
EdgeNGramFilterFactory
Creates new instances of
EdgeNGramTokenFilter . |
class |
NGramFilterFactory
Factory for
NGramTokenFilter . |
Modifier and Type | Class and Description |
---|---|
class |
NorwegianLightStemFilterFactory
Factory for
NorwegianLightStemFilter . |
class |
NorwegianMinimalStemFilterFactory
Factory for
NorwegianMinimalStemFilter . |
Modifier and Type | Class and Description |
---|---|
class |
PatternCaptureGroupFilterFactory
Factory for
PatternCaptureGroupTokenFilter . |
class |
PatternReplaceFilterFactory
Factory for
PatternReplaceFilter . |
class |
PatternTypingFilterFactory
Provides a filter that will analyze tokens with the analyzer from an arbitrary field type.
|
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 . |
Modifier and Type | Class and Description |
---|---|
class |
PortugueseLightStemFilterFactory
Factory for
PortugueseLightStemFilter . |
class |
PortugueseMinimalStemFilterFactory
Factory for
PortugueseMinimalStemFilter . |
class |
PortugueseStemFilterFactory
Factory for
PortugueseStemFilter . |
Modifier and Type | Class and Description |
---|---|
class |
ReverseStringFilterFactory
Factory for
ReverseStringFilter . |
Modifier and Type | Class and Description |
---|---|
class |
RussianLightStemFilterFactory
Factory for
RussianLightStemFilter . |
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 . |
Modifier and Type | Class and Description |
---|---|
class |
SnowballPorterFilterFactory
Factory for
SnowballFilter , with configurable language |
Modifier and Type | Class and Description |
---|---|
class |
SerbianNormalizationFilterFactory
Factory for
SerbianNormalizationFilter . |
Modifier and Type | Class and Description |
---|---|
class |
ClassicFilterFactory
Factory for
ClassicFilter . |
Modifier and Type | Class and Description |
---|---|
class |
SwedishLightStemFilterFactory
Factory for
SwedishLightStemFilter . |
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 . |
Modifier and Type | Class and Description |
---|---|
class |
TeluguNormalizationFilterFactory
Factory for
TeluguNormalizationFilter . |
class |
TeluguStemFilterFactory
Factory for
TeluguStemFilter . |
Modifier and Type | Class and Description |
---|---|
class |
ApostropheFilterFactory
Factory for
ApostropheFilter . |
class |
TurkishLowerCaseFilterFactory
Factory for
TurkishLowerCaseFilter . |
Modifier and Type | Class and Description |
---|---|
class |
ElisionFilterFactory
Factory for
ElisionFilter . |
Modifier and Type | Method and Description |
---|---|
static TokenFilterFactory |
TokenFilterFactory.forName(String name,
Map<String,String> args)
looks up a tokenfilter by name from context classpath
|
Modifier and Type | Method and Description |
---|---|
static Class<? extends TokenFilterFactory> |
TokenFilterFactory.lookupClass(String name)
looks up a tokenfilter class by name from context classpath
|
Modifier and Type | Method and Description |
---|---|
static String |
TokenFilterFactory.findSPIName(Class<? extends TokenFilterFactory> serviceClass)
looks up a SPI name for the specified token filter factory
|
Copyright © 2000-2021 Apache Software Foundation. All Rights Reserved.