LexicalAnalyzerName Class
- java.
lang. Object - com.
azure. core. util. ExpandableStringEnum<T> - com.
azure. search. documents. indexes. models. LexicalAnalyzerName
- com.
- com.
public final class LexicalAnalyzerName
extends ExpandableStringEnum<LexicalAnalyzerName>
Defines the names of all text analyzers supported by the search engine.
Field Summary
Modifier and Type | Field and Description |
---|---|
static final
Lexical |
AR_LUCENE
Lucene analyzer for Arabic. |
static final
Lexical |
AR_MICROSOFT
Microsoft analyzer for Arabic. |
static final
Lexical |
BG_LUCENE
Lucene analyzer for Bulgarian. |
static final
Lexical |
BG_MICROSOFT
Microsoft analyzer for Bulgarian. |
static final
Lexical |
BN_MICROSOFT
Microsoft analyzer for Bangla. |
static final
Lexical |
CA_LUCENE
Lucene analyzer for Catalan. |
static final
Lexical |
CA_MICROSOFT
Microsoft analyzer for Catalan. |
static final
Lexical |
CS_LUCENE
Lucene analyzer for Czech. |
static final
Lexical |
CS_MICROSOFT
Microsoft analyzer for Czech. |
static final
Lexical |
DA_LUCENE
Lucene analyzer for Danish. |
static final
Lexical |
DA_MICROSOFT
Microsoft analyzer for Danish. |
static final
Lexical |
DE_LUCENE
Lucene analyzer for German. |
static final
Lexical |
DE_MICROSOFT
Microsoft analyzer for German. |
static final
Lexical |
EL_LUCENE
Lucene analyzer for Greek. |
static final
Lexical |
EL_MICROSOFT
Microsoft analyzer for Greek. |
static final
Lexical |
EN_LUCENE
Lucene analyzer for English. |
static final
Lexical |
EN_MICROSOFT
Microsoft analyzer for English. |
static final
Lexical |
ES_LUCENE
Lucene analyzer for Spanish. |
static final
Lexical |
ES_MICROSOFT
Microsoft analyzer for Spanish. |
static final
Lexical |
ET_MICROSOFT
Microsoft analyzer for Estonian. |
static final
Lexical |
EU_LUCENE
Lucene analyzer for Basque. |
static final
Lexical |
FA_LUCENE
Lucene analyzer for Persian. |
static final
Lexical |
FI_LUCENE
Lucene analyzer for Finnish. |
static final
Lexical |
FI_MICROSOFT
Microsoft analyzer for Finnish. |
static final
Lexical |
FR_LUCENE
Lucene analyzer for French. |
static final
Lexical |
FR_MICROSOFT
Microsoft analyzer for French. |
static final
Lexical |
GA_LUCENE
Lucene analyzer for Irish. |
static final
Lexical |
GL_LUCENE
Lucene analyzer for Galician. |
static final
Lexical |
GU_MICROSOFT
Microsoft analyzer for Gujarati. |
static final
Lexical |
HE_MICROSOFT
Microsoft analyzer for Hebrew. |
static final
Lexical |
HI_LUCENE
Lucene analyzer for Hindi. |
static final
Lexical |
HI_MICROSOFT
Microsoft analyzer for Hindi. |
static final
Lexical |
HR_MICROSOFT
Microsoft analyzer for Croatian. |
static final
Lexical |
HU_LUCENE
Lucene analyzer for Hungarian. |
static final
Lexical |
HU_MICROSOFT
Microsoft analyzer for Hungarian. |
static final
Lexical |
HY_LUCENE
Lucene analyzer for Armenian. |
static final
Lexical |
ID_LUCENE
Lucene analyzer for Indonesian. |
static final
Lexical |
ID_MICROSOFT
Microsoft analyzer for Indonesian (Bahasa). |
static final
Lexical |
IS_MICROSOFT
Microsoft analyzer for Icelandic. |
static final
Lexical |
IT_LUCENE
Lucene analyzer for Italian. |
static final
Lexical |
IT_MICROSOFT
Microsoft analyzer for Italian. |
static final
Lexical |
JA_LUCENE
Lucene analyzer for Japanese. |
static final
Lexical |
JA_MICROSOFT
Microsoft analyzer for Japanese. |
static final
Lexical |
KEYWORD
Treats the entire content of a field as a single token. |
static final
Lexical |
KN_MICROSOFT
Microsoft analyzer for Kannada. |
static final
Lexical |
KO_LUCENE
Lucene analyzer for Korean. |
static final
Lexical |
KO_MICROSOFT
Microsoft analyzer for Korean. |
static final
Lexical |
LT_MICROSOFT
Microsoft analyzer for Lithuanian. |
static final
Lexical |
LV_LUCENE
Lucene analyzer for Latvian. |
static final
Lexical |
LV_MICROSOFT
Microsoft analyzer for Latvian. |
static final
Lexical |
ML_MICROSOFT
Microsoft analyzer for Malayalam. |
static final
Lexical |
MR_MICROSOFT
Microsoft analyzer for Marathi. |
static final
Lexical |
MS_MICROSOFT
Microsoft analyzer for Malay (Latin). |
static final
Lexical |
NB_MICROSOFT
Microsoft analyzer for Norwegian (Bokm�l). |
static final
Lexical |
NL_LUCENE
Lucene analyzer for Dutch. |
static final
Lexical |
NL_MICROSOFT
Microsoft analyzer for Dutch. |
static final
Lexical |
NO_LUCENE
Lucene analyzer for Norwegian. |
static final
Lexical |
PATTERN
Flexibly separates text into terms via a regular expression pattern. |
static final
Lexical |
PA_MICROSOFT
Microsoft analyzer for Punjabi. |
static final
Lexical |
PL_LUCENE
Lucene analyzer for Polish. |
static final
Lexical |
PL_MICROSOFT
Microsoft analyzer for Polish. |
static final
Lexical |
PT_BR_LUCENE
Lucene analyzer for Portuguese (Brazil). |
static final
Lexical |
PT_BR_MICROSOFT
Microsoft analyzer for Portuguese (Brazil). |
static final
Lexical |
PT_PT_LUCENE
Lucene analyzer for Portuguese (Portugal). |
static final
Lexical |
PT_PT_MICROSOFT
Microsoft analyzer for Portuguese (Portugal). |
static final
Lexical |
RO_LUCENE
Lucene analyzer for Romanian. |
static final
Lexical |
RO_MICROSOFT
Microsoft analyzer for Romanian. |
static final
Lexical |
RU_LUCENE
Lucene analyzer for Russian. |
static final
Lexical |
RU_MICROSOFT
Microsoft analyzer for Russian. |
static final
Lexical |
SIMPLE
Divides text at non-letters and converts them to lower case. |
static final
Lexical |
SK_MICROSOFT
Microsoft analyzer for Slovak. |
static final
Lexical |
SL_MICROSOFT
Microsoft analyzer for Slovenian. |
static final
Lexical |
SR_CYRILLIC_MICROSOFT
Microsoft analyzer for Serbian (Cyrillic). |
static final
Lexical |
SR_LATIN_MICROSOFT
Microsoft analyzer for Serbian (Latin). |
static final
Lexical |
STANDARD_ASCII_FOLDING_LUCENE
Standard ASCII Folding Lucene analyzer. |
static final
Lexical |
STANDARD_LUCENE
Standard Lucene analyzer. |
static final
Lexical |
STOP
Divides text at non-letters; Applies the lowercase and stopword token filters. |
static final
Lexical |
SV_LUCENE
Lucene analyzer for Swedish. |
static final
Lexical |
SV_MICROSOFT
Microsoft analyzer for Swedish. |
static final
Lexical |
TA_MICROSOFT
Microsoft analyzer for Tamil. |
static final
Lexical |
TE_MICROSOFT
Microsoft analyzer for Telugu. |
static final
Lexical |
TH_LUCENE
Lucene analyzer for Thai. |
static final
Lexical |
TH_MICROSOFT
Microsoft analyzer for Thai. |
static final
Lexical |
TR_LUCENE
Lucene analyzer for Turkish. |
static final
Lexical |
TR_MICROSOFT
Microsoft analyzer for Turkish. |
static final
Lexical |
UK_MICROSOFT
Microsoft analyzer for Ukrainian. |
static final
Lexical |
UR_MICROSOFT
Microsoft analyzer for Urdu. |
static final
Lexical |
VI_MICROSOFT
Microsoft analyzer for Vietnamese. |
static final
Lexical |
WHITESPACE
An analyzer that uses the whitespace tokenizer. |
static final
Lexical |
ZH_HANS_LUCENE
Lucene analyzer for Chinese (Simplified). |
static final
Lexical |
ZH_HANS_MICROSOFT
Microsoft analyzer for Chinese (Simplified). |
static final
Lexical |
ZH_HANT_LUCENE
Lucene analyzer for Chinese (Traditional). |
static final
Lexical |
ZH_HANT_MICROSOFT
Microsoft analyzer for Chinese (Traditional). |
Constructor Summary
Constructor | Description |
---|---|
LexicalAnalyzerName() |
Deprecated
Use the fromString(String name) factory method.
Creates a new instance of Lexical |
Method Summary
Modifier and Type | Method and Description |
---|---|
static
Lexical |
fromString(String name)
Creates or finds a Lexical |
static
Collection<Lexical |
values()
Gets known Lexical |
Methods inherited from ExpandableStringEnum
Methods inherited from java.lang.Object
Field Details
AR_LUCENE
public static final LexicalAnalyzerName AR_LUCENE
Lucene analyzer for Arabic.
AR_MICROSOFT
public static final LexicalAnalyzerName AR_MICROSOFT
Microsoft analyzer for Arabic.
BG_LUCENE
public static final LexicalAnalyzerName BG_LUCENE
Lucene analyzer for Bulgarian.
BG_MICROSOFT
public static final LexicalAnalyzerName BG_MICROSOFT
Microsoft analyzer for Bulgarian.
BN_MICROSOFT
public static final LexicalAnalyzerName BN_MICROSOFT
Microsoft analyzer for Bangla.
CA_LUCENE
public static final LexicalAnalyzerName CA_LUCENE
Lucene analyzer for Catalan.
CA_MICROSOFT
public static final LexicalAnalyzerName CA_MICROSOFT
Microsoft analyzer for Catalan.
CS_LUCENE
public static final LexicalAnalyzerName CS_LUCENE
Lucene analyzer for Czech.
CS_MICROSOFT
public static final LexicalAnalyzerName CS_MICROSOFT
Microsoft analyzer for Czech.
DA_LUCENE
public static final LexicalAnalyzerName DA_LUCENE
Lucene analyzer for Danish.
DA_MICROSOFT
public static final LexicalAnalyzerName DA_MICROSOFT
Microsoft analyzer for Danish.
DE_LUCENE
public static final LexicalAnalyzerName DE_LUCENE
Lucene analyzer for German.
DE_MICROSOFT
public static final LexicalAnalyzerName DE_MICROSOFT
Microsoft analyzer for German.
EL_LUCENE
public static final LexicalAnalyzerName EL_LUCENE
Lucene analyzer for Greek.
EL_MICROSOFT
public static final LexicalAnalyzerName EL_MICROSOFT
Microsoft analyzer for Greek.
EN_LUCENE
public static final LexicalAnalyzerName EN_LUCENE
Lucene analyzer for English.
EN_MICROSOFT
public static final LexicalAnalyzerName EN_MICROSOFT
Microsoft analyzer for English.
ES_LUCENE
public static final LexicalAnalyzerName ES_LUCENE
Lucene analyzer for Spanish.
ES_MICROSOFT
public static final LexicalAnalyzerName ES_MICROSOFT
Microsoft analyzer for Spanish.
ET_MICROSOFT
public static final LexicalAnalyzerName ET_MICROSOFT
Microsoft analyzer for Estonian.
EU_LUCENE
public static final LexicalAnalyzerName EU_LUCENE
Lucene analyzer for Basque.
FA_LUCENE
public static final LexicalAnalyzerName FA_LUCENE
Lucene analyzer for Persian.
FI_LUCENE
public static final LexicalAnalyzerName FI_LUCENE
Lucene analyzer for Finnish.
FI_MICROSOFT
public static final LexicalAnalyzerName FI_MICROSOFT
Microsoft analyzer for Finnish.
FR_LUCENE
public static final LexicalAnalyzerName FR_LUCENE
Lucene analyzer for French.
FR_MICROSOFT
public static final LexicalAnalyzerName FR_MICROSOFT
Microsoft analyzer for French.
GA_LUCENE
public static final LexicalAnalyzerName GA_LUCENE
Lucene analyzer for Irish.
GL_LUCENE
public static final LexicalAnalyzerName GL_LUCENE
Lucene analyzer for Galician.
GU_MICROSOFT
public static final LexicalAnalyzerName GU_MICROSOFT
Microsoft analyzer for Gujarati.
HE_MICROSOFT
public static final LexicalAnalyzerName HE_MICROSOFT
Microsoft analyzer for Hebrew.
HI_LUCENE
public static final LexicalAnalyzerName HI_LUCENE
Lucene analyzer for Hindi.
HI_MICROSOFT
public static final LexicalAnalyzerName HI_MICROSOFT
Microsoft analyzer for Hindi.
HR_MICROSOFT
public static final LexicalAnalyzerName HR_MICROSOFT
Microsoft analyzer for Croatian.
HU_LUCENE
public static final LexicalAnalyzerName HU_LUCENE
Lucene analyzer for Hungarian.
HU_MICROSOFT
public static final LexicalAnalyzerName HU_MICROSOFT
Microsoft analyzer for Hungarian.
HY_LUCENE
public static final LexicalAnalyzerName HY_LUCENE
Lucene analyzer for Armenian.
ID_LUCENE
public static final LexicalAnalyzerName ID_LUCENE
Lucene analyzer for Indonesian.
ID_MICROSOFT
public static final LexicalAnalyzerName ID_MICROSOFT
Microsoft analyzer for Indonesian (Bahasa).
IS_MICROSOFT
public static final LexicalAnalyzerName IS_MICROSOFT
Microsoft analyzer for Icelandic.
IT_LUCENE
public static final LexicalAnalyzerName IT_LUCENE
Lucene analyzer for Italian.
IT_MICROSOFT
public static final LexicalAnalyzerName IT_MICROSOFT
Microsoft analyzer for Italian.
JA_LUCENE
public static final LexicalAnalyzerName JA_LUCENE
Lucene analyzer for Japanese.
JA_MICROSOFT
public static final LexicalAnalyzerName JA_MICROSOFT
Microsoft analyzer for Japanese.
KEYWORD
public static final LexicalAnalyzerName KEYWORD
Treats the entire content of a field as a single token. This is useful for data like zip codes, ids, and some product names. See http://lucene.apache.org/core/4\_10\_3/analyzers-common/org/apache/lucene/analysis/core/KeywordAnalyzer.html.
KN_MICROSOFT
public static final LexicalAnalyzerName KN_MICROSOFT
Microsoft analyzer for Kannada.
KO_LUCENE
public static final LexicalAnalyzerName KO_LUCENE
Lucene analyzer for Korean.
KO_MICROSOFT
public static final LexicalAnalyzerName KO_MICROSOFT
Microsoft analyzer for Korean.
LT_MICROSOFT
public static final LexicalAnalyzerName LT_MICROSOFT
Microsoft analyzer for Lithuanian.
LV_LUCENE
public static final LexicalAnalyzerName LV_LUCENE
Lucene analyzer for Latvian.
LV_MICROSOFT
public static final LexicalAnalyzerName LV_MICROSOFT
Microsoft analyzer for Latvian.
ML_MICROSOFT
public static final LexicalAnalyzerName ML_MICROSOFT
Microsoft analyzer for Malayalam.
MR_MICROSOFT
public static final LexicalAnalyzerName MR_MICROSOFT
Microsoft analyzer for Marathi.
MS_MICROSOFT
public static final LexicalAnalyzerName MS_MICROSOFT
Microsoft analyzer for Malay (Latin).
NB_MICROSOFT
public static final LexicalAnalyzerName NB_MICROSOFT
Microsoft analyzer for Norwegian (Bokm�l).
NL_LUCENE
public static final LexicalAnalyzerName NL_LUCENE
Lucene analyzer for Dutch.
NL_MICROSOFT
public static final LexicalAnalyzerName NL_MICROSOFT
Microsoft analyzer for Dutch.
NO_LUCENE
public static final LexicalAnalyzerName NO_LUCENE
Lucene analyzer for Norwegian.
PATTERN
public static final LexicalAnalyzerName PATTERN
Flexibly separates text into terms via a regular expression pattern. See http://lucene.apache.org/core/4\_10\_3/analyzers-common/org/apache/lucene/analysis/miscellaneous/PatternAnalyzer.html.
PA_MICROSOFT
public static final LexicalAnalyzerName PA_MICROSOFT
Microsoft analyzer for Punjabi.
PL_LUCENE
public static final LexicalAnalyzerName PL_LUCENE
Lucene analyzer for Polish.
PL_MICROSOFT
public static final LexicalAnalyzerName PL_MICROSOFT
Microsoft analyzer for Polish.
PT_BR_LUCENE
public static final LexicalAnalyzerName PT_BR_LUCENE
Lucene analyzer for Portuguese (Brazil).
PT_BR_MICROSOFT
public static final LexicalAnalyzerName PT_BR_MICROSOFT
Microsoft analyzer for Portuguese (Brazil).
PT_PT_LUCENE
public static final LexicalAnalyzerName PT_PT_LUCENE
Lucene analyzer for Portuguese (Portugal).
PT_PT_MICROSOFT
public static final LexicalAnalyzerName PT_PT_MICROSOFT
Microsoft analyzer for Portuguese (Portugal).
RO_LUCENE
public static final LexicalAnalyzerName RO_LUCENE
Lucene analyzer for Romanian.
RO_MICROSOFT
public static final LexicalAnalyzerName RO_MICROSOFT
Microsoft analyzer for Romanian.
RU_LUCENE
public static final LexicalAnalyzerName RU_LUCENE
Lucene analyzer for Russian.
RU_MICROSOFT
public static final LexicalAnalyzerName RU_MICROSOFT
Microsoft analyzer for Russian.
SIMPLE
public static final LexicalAnalyzerName SIMPLE
Divides text at non-letters and converts them to lower case. See http://lucene.apache.org/core/4\_10\_3/analyzers-common/org/apache/lucene/analysis/core/SimpleAnalyzer.html.
SK_MICROSOFT
public static final LexicalAnalyzerName SK_MICROSOFT
Microsoft analyzer for Slovak.
SL_MICROSOFT
public static final LexicalAnalyzerName SL_MICROSOFT
Microsoft analyzer for Slovenian.
SR_CYRILLIC_MICROSOFT
public static final LexicalAnalyzerName SR_CYRILLIC_MICROSOFT
Microsoft analyzer for Serbian (Cyrillic).
SR_LATIN_MICROSOFT
public static final LexicalAnalyzerName SR_LATIN_MICROSOFT
Microsoft analyzer for Serbian (Latin).
STANDARD_ASCII_FOLDING_LUCENE
public static final LexicalAnalyzerName STANDARD_ASCII_FOLDING_LUCENE
Standard ASCII Folding Lucene analyzer. See https://docs.microsoft.com/rest/api/searchservice/Custom-analyzers-in-Azure-Search\#Analyzers.
STANDARD_LUCENE
public static final LexicalAnalyzerName STANDARD_LUCENE
Standard Lucene analyzer.
STOP
public static final LexicalAnalyzerName STOP
Divides text at non-letters; Applies the lowercase and stopword token filters. See http://lucene.apache.org/core/4\_10\_3/analyzers-common/org/apache/lucene/analysis/core/StopAnalyzer.html.
SV_LUCENE
public static final LexicalAnalyzerName SV_LUCENE
Lucene analyzer for Swedish.
SV_MICROSOFT
public static final LexicalAnalyzerName SV_MICROSOFT
Microsoft analyzer for Swedish.
TA_MICROSOFT
public static final LexicalAnalyzerName TA_MICROSOFT
Microsoft analyzer for Tamil.
TE_MICROSOFT
public static final LexicalAnalyzerName TE_MICROSOFT
Microsoft analyzer for Telugu.
TH_LUCENE
public static final LexicalAnalyzerName TH_LUCENE
Lucene analyzer for Thai.
TH_MICROSOFT
public static final LexicalAnalyzerName TH_MICROSOFT
Microsoft analyzer for Thai.
TR_LUCENE
public static final LexicalAnalyzerName TR_LUCENE
Lucene analyzer for Turkish.
TR_MICROSOFT
public static final LexicalAnalyzerName TR_MICROSOFT
Microsoft analyzer for Turkish.
UK_MICROSOFT
public static final LexicalAnalyzerName UK_MICROSOFT
Microsoft analyzer for Ukrainian.
UR_MICROSOFT
public static final LexicalAnalyzerName UR_MICROSOFT
Microsoft analyzer for Urdu.
VI_MICROSOFT
public static final LexicalAnalyzerName VI_MICROSOFT
Microsoft analyzer for Vietnamese.
WHITESPACE
public static final LexicalAnalyzerName WHITESPACE
An analyzer that uses the whitespace tokenizer. See http://lucene.apache.org/core/4\_10\_3/analyzers-common/org/apache/lucene/analysis/core/WhitespaceAnalyzer.html.
ZH_HANS_LUCENE
public static final LexicalAnalyzerName ZH_HANS_LUCENE
Lucene analyzer for Chinese (Simplified).
ZH_HANS_MICROSOFT
public static final LexicalAnalyzerName ZH_HANS_MICROSOFT
Microsoft analyzer for Chinese (Simplified).
ZH_HANT_LUCENE
public static final LexicalAnalyzerName ZH_HANT_LUCENE
Lucene analyzer for Chinese (Traditional).
ZH_HANT_MICROSOFT
public static final LexicalAnalyzerName ZH_HANT_MICROSOFT
Microsoft analyzer for Chinese (Traditional).
Constructor Details
LexicalAnalyzerName
@Deprecated
public LexicalAnalyzerName()
Deprecated
Creates a new instance of LexicalAnalyzerName value.
Method Details
fromString
public static LexicalAnalyzerName fromString(String name)
Creates or finds a LexicalAnalyzerName from its string representation.
Parameters:
Returns:
values
public static Collection
Gets known LexicalAnalyzerName values.
Returns:
Applies to
Azure SDK for Java
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour