Annotation Interface SASI.StandardAnalyzed

Enclosing class:
SASI

@Retention(RUNTIME) @Target({FIELD,METHOD,ANNOTATION_TYPE}) public static @interface SASI.StandardAnalyzed
Apply standard analyzer to SASI indexing. This analyzer is used for analysis that involves stemming, case normalization, case sensitivity, skipping common words like "and" and "the", and localization of the language used to complete the analysis
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    boolean
    Enable stemming of input text to reduce words to their base form, for example stemmer, stemming, stemmed are based on stem.
    Defines the locale for tokenization.
    Applies normalization to uppercase/lowercase.
    boolean
    Skips stop words from indexing.
    Defines the locale for tokenization.
  • Element Details

    • value

      @AliasFor("locale") String value
      Defines the locale for tokenization.
      Default:
      "en"
    • locale

      @AliasFor("value") String locale
      Defines the locale for tokenization.
      Default:
      "en"
    • enableStemming

      boolean enableStemming
      Enable stemming of input text to reduce words to their base form, for example stemmer, stemming, stemmed are based on stem.
      Default:
      false
    • skipStopWords

      boolean skipStopWords
      Skips stop words from indexing.
      Default:
      false
    • normalization

      SASI.Normalization normalization
      Applies normalization to uppercase/lowercase.
      Default:
      NONE