LexicalAnalyzerName.java

  1. // Copyright (c) Microsoft Corporation. All rights reserved.
  2. // Licensed under the MIT License.
  3. //
  4. // Code generated by Microsoft (R) AutoRest Code Generator.
  5. // Changes may cause incorrect behavior and will be lost if the code is
  6. // regenerated.

  7. package com.azure.search.documents.indexes.models;

  8. import com.azure.core.util.ExpandableStringEnum;
  9. import com.fasterxml.jackson.annotation.JsonCreator;
  10. import java.util.Collection;

  11. /** Defines values for LexicalAnalyzerName. */
  12. public final class LexicalAnalyzerName extends ExpandableStringEnum<LexicalAnalyzerName> {
  13.     /** Static value ar.microsoft for LexicalAnalyzerName. */
  14.     public static final LexicalAnalyzerName AR_MICROSOFT = fromString("ar.microsoft");

  15.     /** Static value ar.lucene for LexicalAnalyzerName. */
  16.     public static final LexicalAnalyzerName AR_LUCENE = fromString("ar.lucene");

  17.     /** Static value hy.lucene for LexicalAnalyzerName. */
  18.     public static final LexicalAnalyzerName HY_LUCENE = fromString("hy.lucene");

  19.     /** Static value bn.microsoft for LexicalAnalyzerName. */
  20.     public static final LexicalAnalyzerName BN_MICROSOFT = fromString("bn.microsoft");

  21.     /** Static value eu.lucene for LexicalAnalyzerName. */
  22.     public static final LexicalAnalyzerName EU_LUCENE = fromString("eu.lucene");

  23.     /** Static value bg.microsoft for LexicalAnalyzerName. */
  24.     public static final LexicalAnalyzerName BG_MICROSOFT = fromString("bg.microsoft");

  25.     /** Static value bg.lucene for LexicalAnalyzerName. */
  26.     public static final LexicalAnalyzerName BG_LUCENE = fromString("bg.lucene");

  27.     /** Static value ca.microsoft for LexicalAnalyzerName. */
  28.     public static final LexicalAnalyzerName CA_MICROSOFT = fromString("ca.microsoft");

  29.     /** Static value ca.lucene for LexicalAnalyzerName. */
  30.     public static final LexicalAnalyzerName CA_LUCENE = fromString("ca.lucene");

  31.     /** Static value zh-Hans.microsoft for LexicalAnalyzerName. */
  32.     public static final LexicalAnalyzerName ZH_HANS_MICROSOFT = fromString("zh-Hans.microsoft");

  33.     /** Static value zh-Hans.lucene for LexicalAnalyzerName. */
  34.     public static final LexicalAnalyzerName ZH_HANS_LUCENE = fromString("zh-Hans.lucene");

  35.     /** Static value zh-Hant.microsoft for LexicalAnalyzerName. */
  36.     public static final LexicalAnalyzerName ZH_HANT_MICROSOFT = fromString("zh-Hant.microsoft");

  37.     /** Static value zh-Hant.lucene for LexicalAnalyzerName. */
  38.     public static final LexicalAnalyzerName ZH_HANT_LUCENE = fromString("zh-Hant.lucene");

  39.     /** Static value hr.microsoft for LexicalAnalyzerName. */
  40.     public static final LexicalAnalyzerName HR_MICROSOFT = fromString("hr.microsoft");

  41.     /** Static value cs.microsoft for LexicalAnalyzerName. */
  42.     public static final LexicalAnalyzerName CS_MICROSOFT = fromString("cs.microsoft");

  43.     /** Static value cs.lucene for LexicalAnalyzerName. */
  44.     public static final LexicalAnalyzerName CS_LUCENE = fromString("cs.lucene");

  45.     /** Static value da.microsoft for LexicalAnalyzerName. */
  46.     public static final LexicalAnalyzerName DA_MICROSOFT = fromString("da.microsoft");

  47.     /** Static value da.lucene for LexicalAnalyzerName. */
  48.     public static final LexicalAnalyzerName DA_LUCENE = fromString("da.lucene");

  49.     /** Static value nl.microsoft for LexicalAnalyzerName. */
  50.     public static final LexicalAnalyzerName NL_MICROSOFT = fromString("nl.microsoft");

  51.     /** Static value nl.lucene for LexicalAnalyzerName. */
  52.     public static final LexicalAnalyzerName NL_LUCENE = fromString("nl.lucene");

  53.     /** Static value en.microsoft for LexicalAnalyzerName. */
  54.     public static final LexicalAnalyzerName EN_MICROSOFT = fromString("en.microsoft");

  55.     /** Static value en.lucene for LexicalAnalyzerName. */
  56.     public static final LexicalAnalyzerName EN_LUCENE = fromString("en.lucene");

  57.     /** Static value et.microsoft for LexicalAnalyzerName. */
  58.     public static final LexicalAnalyzerName ET_MICROSOFT = fromString("et.microsoft");

  59.     /** Static value fi.microsoft for LexicalAnalyzerName. */
  60.     public static final LexicalAnalyzerName FI_MICROSOFT = fromString("fi.microsoft");

  61.     /** Static value fi.lucene for LexicalAnalyzerName. */
  62.     public static final LexicalAnalyzerName FI_LUCENE = fromString("fi.lucene");

  63.     /** Static value fr.microsoft for LexicalAnalyzerName. */
  64.     public static final LexicalAnalyzerName FR_MICROSOFT = fromString("fr.microsoft");

  65.     /** Static value fr.lucene for LexicalAnalyzerName. */
  66.     public static final LexicalAnalyzerName FR_LUCENE = fromString("fr.lucene");

  67.     /** Static value gl.lucene for LexicalAnalyzerName. */
  68.     public static final LexicalAnalyzerName GL_LUCENE = fromString("gl.lucene");

  69.     /** Static value de.microsoft for LexicalAnalyzerName. */
  70.     public static final LexicalAnalyzerName DE_MICROSOFT = fromString("de.microsoft");

  71.     /** Static value de.lucene for LexicalAnalyzerName. */
  72.     public static final LexicalAnalyzerName DE_LUCENE = fromString("de.lucene");

  73.     /** Static value el.microsoft for LexicalAnalyzerName. */
  74.     public static final LexicalAnalyzerName EL_MICROSOFT = fromString("el.microsoft");

  75.     /** Static value el.lucene for LexicalAnalyzerName. */
  76.     public static final LexicalAnalyzerName EL_LUCENE = fromString("el.lucene");

  77.     /** Static value gu.microsoft for LexicalAnalyzerName. */
  78.     public static final LexicalAnalyzerName GU_MICROSOFT = fromString("gu.microsoft");

  79.     /** Static value he.microsoft for LexicalAnalyzerName. */
  80.     public static final LexicalAnalyzerName HE_MICROSOFT = fromString("he.microsoft");

  81.     /** Static value hi.microsoft for LexicalAnalyzerName. */
  82.     public static final LexicalAnalyzerName HI_MICROSOFT = fromString("hi.microsoft");

  83.     /** Static value hi.lucene for LexicalAnalyzerName. */
  84.     public static final LexicalAnalyzerName HI_LUCENE = fromString("hi.lucene");

  85.     /** Static value hu.microsoft for LexicalAnalyzerName. */
  86.     public static final LexicalAnalyzerName HU_MICROSOFT = fromString("hu.microsoft");

  87.     /** Static value hu.lucene for LexicalAnalyzerName. */
  88.     public static final LexicalAnalyzerName HU_LUCENE = fromString("hu.lucene");

  89.     /** Static value is.microsoft for LexicalAnalyzerName. */
  90.     public static final LexicalAnalyzerName IS_MICROSOFT = fromString("is.microsoft");

  91.     /** Static value id.microsoft for LexicalAnalyzerName. */
  92.     public static final LexicalAnalyzerName ID_MICROSOFT = fromString("id.microsoft");

  93.     /** Static value id.lucene for LexicalAnalyzerName. */
  94.     public static final LexicalAnalyzerName ID_LUCENE = fromString("id.lucene");

  95.     /** Static value ga.lucene for LexicalAnalyzerName. */
  96.     public static final LexicalAnalyzerName GA_LUCENE = fromString("ga.lucene");

  97.     /** Static value it.microsoft for LexicalAnalyzerName. */
  98.     public static final LexicalAnalyzerName IT_MICROSOFT = fromString("it.microsoft");

  99.     /** Static value it.lucene for LexicalAnalyzerName. */
  100.     public static final LexicalAnalyzerName IT_LUCENE = fromString("it.lucene");

  101.     /** Static value ja.microsoft for LexicalAnalyzerName. */
  102.     public static final LexicalAnalyzerName JA_MICROSOFT = fromString("ja.microsoft");

  103.     /** Static value ja.lucene for LexicalAnalyzerName. */
  104.     public static final LexicalAnalyzerName JA_LUCENE = fromString("ja.lucene");

  105.     /** Static value kn.microsoft for LexicalAnalyzerName. */
  106.     public static final LexicalAnalyzerName KN_MICROSOFT = fromString("kn.microsoft");

  107.     /** Static value ko.microsoft for LexicalAnalyzerName. */
  108.     public static final LexicalAnalyzerName KO_MICROSOFT = fromString("ko.microsoft");

  109.     /** Static value ko.lucene for LexicalAnalyzerName. */
  110.     public static final LexicalAnalyzerName KO_LUCENE = fromString("ko.lucene");

  111.     /** Static value lv.microsoft for LexicalAnalyzerName. */
  112.     public static final LexicalAnalyzerName LV_MICROSOFT = fromString("lv.microsoft");

  113.     /** Static value lv.lucene for LexicalAnalyzerName. */
  114.     public static final LexicalAnalyzerName LV_LUCENE = fromString("lv.lucene");

  115.     /** Static value lt.microsoft for LexicalAnalyzerName. */
  116.     public static final LexicalAnalyzerName LT_MICROSOFT = fromString("lt.microsoft");

  117.     /** Static value ml.microsoft for LexicalAnalyzerName. */
  118.     public static final LexicalAnalyzerName ML_MICROSOFT = fromString("ml.microsoft");

  119.     /** Static value ms.microsoft for LexicalAnalyzerName. */
  120.     public static final LexicalAnalyzerName MS_MICROSOFT = fromString("ms.microsoft");

  121.     /** Static value mr.microsoft for LexicalAnalyzerName. */
  122.     public static final LexicalAnalyzerName MR_MICROSOFT = fromString("mr.microsoft");

  123.     /** Static value nb.microsoft for LexicalAnalyzerName. */
  124.     public static final LexicalAnalyzerName NB_MICROSOFT = fromString("nb.microsoft");

  125.     /** Static value no.lucene for LexicalAnalyzerName. */
  126.     public static final LexicalAnalyzerName NO_LUCENE = fromString("no.lucene");

  127.     /** Static value fa.lucene for LexicalAnalyzerName. */
  128.     public static final LexicalAnalyzerName FA_LUCENE = fromString("fa.lucene");

  129.     /** Static value pl.microsoft for LexicalAnalyzerName. */
  130.     public static final LexicalAnalyzerName PL_MICROSOFT = fromString("pl.microsoft");

  131.     /** Static value pl.lucene for LexicalAnalyzerName. */
  132.     public static final LexicalAnalyzerName PL_LUCENE = fromString("pl.lucene");

  133.     /** Static value pt-BR.microsoft for LexicalAnalyzerName. */
  134.     public static final LexicalAnalyzerName PT_BR_MICROSOFT = fromString("pt-BR.microsoft");

  135.     /** Static value pt-BR.lucene for LexicalAnalyzerName. */
  136.     public static final LexicalAnalyzerName PT_BR_LUCENE = fromString("pt-BR.lucene");

  137.     /** Static value pt-PT.microsoft for LexicalAnalyzerName. */
  138.     public static final LexicalAnalyzerName PT_PT_MICROSOFT = fromString("pt-PT.microsoft");

  139.     /** Static value pt-PT.lucene for LexicalAnalyzerName. */
  140.     public static final LexicalAnalyzerName PT_PT_LUCENE = fromString("pt-PT.lucene");

  141.     /** Static value pa.microsoft for LexicalAnalyzerName. */
  142.     public static final LexicalAnalyzerName PA_MICROSOFT = fromString("pa.microsoft");

  143.     /** Static value ro.microsoft for LexicalAnalyzerName. */
  144.     public static final LexicalAnalyzerName RO_MICROSOFT = fromString("ro.microsoft");

  145.     /** Static value ro.lucene for LexicalAnalyzerName. */
  146.     public static final LexicalAnalyzerName RO_LUCENE = fromString("ro.lucene");

  147.     /** Static value ru.microsoft for LexicalAnalyzerName. */
  148.     public static final LexicalAnalyzerName RU_MICROSOFT = fromString("ru.microsoft");

  149.     /** Static value ru.lucene for LexicalAnalyzerName. */
  150.     public static final LexicalAnalyzerName RU_LUCENE = fromString("ru.lucene");

  151.     /** Static value sr-cyrillic.microsoft for LexicalAnalyzerName. */
  152.     public static final LexicalAnalyzerName SR_CYRILLIC_MICROSOFT = fromString("sr-cyrillic.microsoft");

  153.     /** Static value sr-latin.microsoft for LexicalAnalyzerName. */
  154.     public static final LexicalAnalyzerName SR_LATIN_MICROSOFT = fromString("sr-latin.microsoft");

  155.     /** Static value sk.microsoft for LexicalAnalyzerName. */
  156.     public static final LexicalAnalyzerName SK_MICROSOFT = fromString("sk.microsoft");

  157.     /** Static value sl.microsoft for LexicalAnalyzerName. */
  158.     public static final LexicalAnalyzerName SL_MICROSOFT = fromString("sl.microsoft");

  159.     /** Static value es.microsoft for LexicalAnalyzerName. */
  160.     public static final LexicalAnalyzerName ES_MICROSOFT = fromString("es.microsoft");

  161.     /** Static value es.lucene for LexicalAnalyzerName. */
  162.     public static final LexicalAnalyzerName ES_LUCENE = fromString("es.lucene");

  163.     /** Static value sv.microsoft for LexicalAnalyzerName. */
  164.     public static final LexicalAnalyzerName SV_MICROSOFT = fromString("sv.microsoft");

  165.     /** Static value sv.lucene for LexicalAnalyzerName. */
  166.     public static final LexicalAnalyzerName SV_LUCENE = fromString("sv.lucene");

  167.     /** Static value ta.microsoft for LexicalAnalyzerName. */
  168.     public static final LexicalAnalyzerName TA_MICROSOFT = fromString("ta.microsoft");

  169.     /** Static value te.microsoft for LexicalAnalyzerName. */
  170.     public static final LexicalAnalyzerName TE_MICROSOFT = fromString("te.microsoft");

  171.     /** Static value th.microsoft for LexicalAnalyzerName. */
  172.     public static final LexicalAnalyzerName TH_MICROSOFT = fromString("th.microsoft");

  173.     /** Static value th.lucene for LexicalAnalyzerName. */
  174.     public static final LexicalAnalyzerName TH_LUCENE = fromString("th.lucene");

  175.     /** Static value tr.microsoft for LexicalAnalyzerName. */
  176.     public static final LexicalAnalyzerName TR_MICROSOFT = fromString("tr.microsoft");

  177.     /** Static value tr.lucene for LexicalAnalyzerName. */
  178.     public static final LexicalAnalyzerName TR_LUCENE = fromString("tr.lucene");

  179.     /** Static value uk.microsoft for LexicalAnalyzerName. */
  180.     public static final LexicalAnalyzerName UK_MICROSOFT = fromString("uk.microsoft");

  181.     /** Static value ur.microsoft for LexicalAnalyzerName. */
  182.     public static final LexicalAnalyzerName UR_MICROSOFT = fromString("ur.microsoft");

  183.     /** Static value vi.microsoft for LexicalAnalyzerName. */
  184.     public static final LexicalAnalyzerName VI_MICROSOFT = fromString("vi.microsoft");

  185.     /** Static value standard.lucene for LexicalAnalyzerName. */
  186.     public static final LexicalAnalyzerName STANDARD_LUCENE = fromString("standard.lucene");

  187.     /** Static value standardasciifolding.lucene for LexicalAnalyzerName. */
  188.     public static final LexicalAnalyzerName STANDARD_ASCII_FOLDING_LUCENE = fromString("standardasciifolding.lucene");

  189.     /** Static value keyword for LexicalAnalyzerName. */
  190.     public static final LexicalAnalyzerName KEYWORD = fromString("keyword");

  191.     /** Static value pattern for LexicalAnalyzerName. */
  192.     public static final LexicalAnalyzerName PATTERN = fromString("pattern");

  193.     /** Static value simple for LexicalAnalyzerName. */
  194.     public static final LexicalAnalyzerName SIMPLE = fromString("simple");

  195.     /** Static value stop for LexicalAnalyzerName. */
  196.     public static final LexicalAnalyzerName STOP = fromString("stop");

  197.     /** Static value whitespace for LexicalAnalyzerName. */
  198.     public static final LexicalAnalyzerName WHITESPACE = fromString("whitespace");

  199.     /**
  200.      * Creates or finds a LexicalAnalyzerName from its string representation.
  201.      *
  202.      * @param name a name to look for.
  203.      * @return the corresponding LexicalAnalyzerName.
  204.      */
  205.     @JsonCreator
  206.     public static LexicalAnalyzerName fromString(String name) {
  207.         return fromString(name, LexicalAnalyzerName.class);
  208.     }

  209.     /** @return known LexicalAnalyzerName values. */
  210.     public static Collection<LexicalAnalyzerName> values() {
  211.         return values(LexicalAnalyzerName.class);
  212.     }
  213. }