Share via


StemmerTokenFilterLanguage Enum

  • java.lang.Object
    • java.lang.Enum
      • com.azure.search.documents.indexes.models.StemmerTokenFilterLanguage

public enum StemmerTokenFilterLanguage
extends Enum<StemmerTokenFilterLanguage>

The language to use for a stemmer token filter.

Fields

ARABIC

Selects the Lucene stemming tokenizer for Arabic.

ARMENIAN

Selects the Lucene stemming tokenizer for Armenian.

BASQUE

Selects the Lucene stemming tokenizer for Basque.

BRAZILIAN

Selects the Lucene stemming tokenizer for Portuguese (Brazil).

BULGARIAN

Selects the Lucene stemming tokenizer for Bulgarian.

CATALAN

Selects the Lucene stemming tokenizer for Catalan.

CZECH

Selects the Lucene stemming tokenizer for Czech.

DANISH

Selects the Lucene stemming tokenizer for Danish.

DUTCH

Selects the Lucene stemming tokenizer for Dutch.

DUTCH_KP

Selects the Lucene stemming tokenizer for Dutch that uses the Kraaij-Pohlmann stemming algorithm.

ENGLISH

Selects the Lucene stemming tokenizer for English.

FINNISH

Selects the Lucene stemming tokenizer for Finnish.

FRENCH

Selects the Lucene stemming tokenizer for French.

GALICIAN

Selects the Lucene stemming tokenizer for Galician.

GERMAN

Selects the Lucene stemming tokenizer for German.

GERMAN2

Selects the Lucene stemming tokenizer that uses the German variant algorithm.

GREEK

Selects the Lucene stemming tokenizer for Greek.

HINDI

Selects the Lucene stemming tokenizer for Hindi.

HUNGARIAN

Selects the Lucene stemming tokenizer for Hungarian.

INDONESIAN

Selects the Lucene stemming tokenizer for Indonesian.

IRISH

Selects the Lucene stemming tokenizer for Irish.

ITALIAN

Selects the Lucene stemming tokenizer for Italian.

LATVIAN

Selects the Lucene stemming tokenizer for Latvian.

LIGHT_ENGLISH

Selects the Lucene stemming tokenizer for English that does light stemming.

LIGHT_FINNISH

Selects the Lucene stemming tokenizer for Finnish that does light stemming.

LIGHT_FRENCH

Selects the Lucene stemming tokenizer for French that does light stemming.

LIGHT_GERMAN

Selects the Lucene stemming tokenizer for German that does light stemming.

LIGHT_HUNGARIAN

Selects the Lucene stemming tokenizer for Hungarian that does light stemming.

LIGHT_ITALIAN

Selects the Lucene stemming tokenizer for Italian that does light stemming.

LIGHT_NORWEGIAN

Selects the Lucene stemming tokenizer for Norwegian (Bokmål) that does light stemming.

LIGHT_NYNORSK

Selects the Lucene stemming tokenizer for Norwegian (Nynorsk) that does light stemming.

LIGHT_PORTUGUESE

Selects the Lucene stemming tokenizer for Portuguese that does light stemming.

LIGHT_RUSSIAN

Selects the Lucene stemming tokenizer for Russian that does light stemming.

LIGHT_SPANISH

Selects the Lucene stemming tokenizer for Spanish that does light stemming.

LIGHT_SWEDISH

Selects the Lucene stemming tokenizer for Swedish that does light stemming.

LOVINS

Selects the Lucene stemming tokenizer for English that uses the Lovins stemming algorithm.

MINIMAL_ENGLISH

Selects the Lucene stemming tokenizer for English that does minimal stemming.

MINIMAL_FRENCH

Selects the Lucene stemming tokenizer for French that does minimal stemming.

MINIMAL_GALICIAN

Selects the Lucene stemming tokenizer for Galician that does minimal stemming.

MINIMAL_GERMAN

Selects the Lucene stemming tokenizer for German that does minimal stemming.

MINIMAL_NORWEGIAN

Selects the Lucene stemming tokenizer for Norwegian (Bokmål) that does minimal stemming.

MINIMAL_NYNORSK

Selects the Lucene stemming tokenizer for Norwegian (Nynorsk) that does minimal stemming.

MINIMAL_PORTUGUESE

Selects the Lucene stemming tokenizer for Portuguese that does minimal stemming.

NORWEGIAN

Selects the Lucene stemming tokenizer for Norwegian (Bokmål).

PORTER2

Selects the Lucene stemming tokenizer for English that uses the Porter2 stemming algorithm.

PORTUGUESE

Selects the Lucene stemming tokenizer for Portuguese.

PORTUGUESE_RSLP

Selects the Lucene stemming tokenizer for Portuguese that uses the RSLP stemming algorithm.

POSSESSIVE_ENGLISH

Selects the Lucene stemming tokenizer for English that removes trailing possessives from words.

ROMANIAN

Selects the Lucene stemming tokenizer for Romanian.

RUSSIAN

Selects the Lucene stemming tokenizer for Russian.

SORANI

Selects the Lucene stemming tokenizer for Sorani.

SPANISH

Selects the Lucene stemming tokenizer for Spanish.

SWEDISH

Selects the Lucene stemming tokenizer for Swedish.

TURKISH

Selects the Lucene stemming tokenizer for Turkish.

Methods inherited from java.lang.Enum

Methods inherited from java.lang.Object

Methods

fromString(String value)

public static StemmerTokenFilterLanguage fromString(String value)

Parses a serialized value to a StemmerTokenFilterLanguage instance.

Parameters

value
String
the serialized value to parse.

Returns

the parsed StemmerTokenFilterLanguage object, or null if unable to parse.

toString()

public String toString()

Returns

Overrides
java.lang.Enum.toString()

valueOf(String name)

public static StemmerTokenFilterLanguage valueOf(String name)

Parameters

name
String

Returns

values()

public static StemmerTokenFilterLanguage[] values()

Returns

Applies to