Enum Class AnalyzerTypes

java.lang.Object
java.lang.Enum<AnalyzerTypes>
com.datastax.astra.client.core.lexical.AnalyzerTypes
All Implemented Interfaces:
Serializable, Comparable<AnalyzerTypes>, Constable

public enum AnalyzerTypes extends Enum<AnalyzerTypes>
Enum representing different types of analyzers. Each enum constant corresponds to a specific analyzer type.
  • Nested Class Summary

    Nested classes/interfaces inherited from class java.lang.Enum

    Enum.EnumDesc<E extends Enum<E>>
  • Enum Constant Summary

    Enum Constants
    Enum Constant
    Description
    Filters StandardTokenizer output that divides text into terms on word boundaries and then uses the LowerCaseFilter.
    Filters StandardTokenizer output that divides text into terms on word boundaries and then uses the LowerCaseFilter.
    Filters StandardTokenizer output that divides text into terms on word boundaries and then uses the LowerCaseFilter.
    Filters StandardTokenizer output that divides text into terms on word boundaries and then uses the LowerCaseFilter.
    Filters StandardTokenizer output that divides text into terms on word boundaries and then uses the LowerCaseFilter.
    Filters StandardTokenizer output that divides text into terms on word boundaries and then uses the LowerCaseFilter.
    Filters StandardTokenizer output that divides text into terms on word boundaries and then uses the LowerCaseFilter.
  • Method Summary

    Modifier and Type
    Method
    Description
    Build from the key.
    Returns the enum constant of this class with the specified name.
    static AnalyzerTypes[]
    Returns an array containing the constants of this enum class, in the order they are declared.

    Methods inherited from class java.lang.Object

    getClass, notify, notifyAll, wait, wait, wait
  • Enum Constant Details

    • STANDARD

      public static final AnalyzerTypes STANDARD
      Filters StandardTokenizer output that divides text into terms on word boundaries and then uses the LowerCaseFilter.
    • LETTER

      public static final AnalyzerTypes LETTER
      Filters StandardTokenizer output that divides text into terms on word boundaries and then uses the LowerCaseFilter.
    • LOWERCASE

      public static final AnalyzerTypes LOWERCASE
      Filters StandardTokenizer output that divides text into terms on word boundaries and then uses the LowerCaseFilter.
    • WHITESPACE

      public static final AnalyzerTypes WHITESPACE
      Filters StandardTokenizer output that divides text into terms on word boundaries and then uses the LowerCaseFilter.
    • N_GRAM

      public static final AnalyzerTypes N_GRAM
      Filters StandardTokenizer output that divides text into terms on word boundaries and then uses the LowerCaseFilter.
    • EDGE_N_GRAM

      public static final AnalyzerTypes EDGE_N_GRAM
      Filters StandardTokenizer output that divides text into terms on word boundaries and then uses the LowerCaseFilter.
    • KEYWORD

      public static final AnalyzerTypes KEYWORD
      Filters StandardTokenizer output that divides text into terms on word boundaries and then uses the LowerCaseFilter.
  • Method Details

    • values

      public static AnalyzerTypes[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static AnalyzerTypes valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • fromValue

      public static LexicalFilters fromValue(String value)
      Build from the key.
      Parameters:
      value - string value
      Returns:
      enum value