Package version:

Enumeration KnownAnalyzerNamesReadonly

Enumeration Members

ArLucene: "ar.lucene"

Arabic

ArMicrosoft: "ar.microsoft"

Arabic

BgLucene: "bg.lucene"

Bulgarian

BgMicrosoft: "bg.microsoft"

Bulgarian

BnMicrosoft: "bn.microsoft"

Bangla

CaLucene: "ca.lucene"

Catalan

CaMicrosoft: "ca.microsoft"

Catalan

CsLucene: "cs.lucene"

Czech

CsMicrosoft: "cs.microsoft"

Czech

DaLucene: "da.lucene"

Danish

DaMicrosoft: "da.microsoft"

Danish

DeLucene: "de.lucene"

German

DeMicrosoft: "de.microsoft"

German

ElLucene: "el.lucene"

Greek

ElMicrosoft: "el.microsoft"

Greek

EnLucene: "en.lucene"

English

EnMicrosoft: "en.microsoft"

English

EsLucene: "es.lucene"

Spanish

EsMicrosoft: "es.microsoft"

Spanish

EtMicrosoft: "et.microsoft"

Estonian

EuLucene: "eu.lucene"

Basque

FaLucene: "fa.lucene"

Persian

FiLucene: "fi.lucene"

Finnish

FiMicrosoft: "fi.microsoft"

Finnish

FrLucene: "fr.lucene"

French

FrMicrosoft: "fr.microsoft"

French

GaLucene: "ga.lucene"

Irish

GlLucene: "gl.lucene"

Galician

GuMicrosoft: "gu.microsoft"

Gujarati

HeMicrosoft: "he.microsoft"

Hebrew

HiLucene: "hi.lucene"

Hindi

HiMicrosoft: "hi.microsoft"

Hindi

HrMicrosoft: "hr.microsoft"

Croatian

HuLucene: "hu.lucene"

Hungarian

HuMicrosoft: "hu.microsoft"

Hungarian

HyLucene: "hy.lucene"

Armenian

IdLucene: "id.lucene"

Indonesian (Bahasa)

IdMicrosoft: "id.microsoft"

Indonesian (Bahasa)

IsMicrosoft: "is.microsoft"

Icelandic

ItLucene: "it.lucene"

Italian

ItMicrosoft: "it.microsoft"

Italian

JaLucene: "ja.lucene"

Japanese

JaMicrosoft: "ja.microsoft"

Japanese

Keyword: "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.

KnMicrosoft: "kn.microsoft"

Kannada

KoLucene: "ko.lucene"

Korean

KoMicrosoft: "ko.microsoft"

Korean

LtMicrosoft: "lt.microsoft"

Lithuanian

LvLucene: "lv.lucene"

Latvian

LvMicrosoft: "lv.microsoft"

Latvian

MlMicrosoft: "ml.microsoft"

Malayalam

MrMicrosoft: "mr.microsoft"

Marathi

MsMicrosoft: "ms.microsoft"

Malay (Latin)

NbMicrosoft: "nb.microsoft"

Norwegian

NlLucene: "nl.lucene"

Dutch

NlMicrosoft: "nl.microsoft"

Dutch

NoLucene: "no.lucene"

Norwegian

PaMicrosoft: "pa.microsoft"

Punjabi

Pattern: "pattern"

Flexibly separates text into terms via a regular expression pattern.

PlLucene: "pl.lucene"

Polish

PlMicrosoft: "pl.microsoft"

Polish

PtBRLucene: "pt-BR.lucene"

Portuguese (Brazil)

PtBRMicrosoft: "pt-BR.microsoft"

Portuguese (Brazil)

PtPTLucene: "pt-PT.lucene"

Portuguese (Portugal)

PtPTMicrosoft: "pt-PT.microsoft"

Portuguese (Portugal)

RoLucene: "ro.lucene"

Romanian

RoMicrosoft: "ro.microsoft"

Romanian

RuLucene: "ru.lucene"

Russian

RuMicrosoft: "ru.microsoft"

Russian

Simple: "simple"

Divides text at non-letters and converts them to lower case.

SkMicrosoft: "sk.microsoft"

Slovak

SlMicrosoft: "sl.microsoft"

Slovenian

SrCyrillicMicrosoft: "sr-cyrillic.microsoft"

Serbian (Cyrillic)

SrLatinMicrosoft: "sr-latin.microsoft"

Serbian (Latin)

StandardAsciiFoldingLucene: "standardasciifolding.lucene"
StandardLucene: "standard.lucene"
Stop: "stop"

Divides text at non-letters; Applies the lowercase and stopword token filters.

SvLucene: "sv.lucene"

Swedish

SvMicrosoft: "sv.microsoft"

Swedish

TaMicrosoft: "ta.microsoft"

Tamil

TeMicrosoft: "te.microsoft"

Telugu

ThLucene: "th.lucene"

Thai

ThMicrosoft: "th.microsoft"

Thai

TrLucene: "tr.lucene"

Turkish

TrMicrosoft: "tr.microsoft"

Turkish

UkMicrosoft: "uk.microsoft"

Ukrainian

UrMicrosoft: "ur.microsoft"

Urdu

ViMicrosoft: "vi.microsoft"

Vietnamese

Whitespace: "whitespace"

An analyzer that uses the whitespace tokenizer.

ZhHansLucene: "zh-Hans.lucene"

Chinese Simplified

ZhHansMicrosoft: "zh-Hans.microsoft"

Chinese Simplified

ZhHantLucene: "zh-Hant.lucene"

Chinese Traditional

ZhHantMicrosoft: "zh-Hant.microsoft"

Chinese Traditional