Class StandardTokenizerOptions

java.lang.Object
org.apache.cassandra.index.sasi.analyzer.StandardTokenizerOptions

public class StandardTokenizerOptions extends Object
Various options for controlling tokenization and enabling or disabling features
  • Field Details

  • Constructor Details

    • StandardTokenizerOptions

      public StandardTokenizerOptions()
  • Method Details

    • shouldStemTerms

      public boolean shouldStemTerms()
    • setStemTerms

      public void setStemTerms(boolean stemTerms)
    • shouldIgnoreStopTerms

      public boolean shouldIgnoreStopTerms()
    • setIgnoreStopTerms

      public void setIgnoreStopTerms(boolean ignoreStopTerms)
    • getLocale

      public Locale getLocale()
    • setLocale

      public void setLocale(Locale locale)
    • isCaseSensitive

      public boolean isCaseSensitive()
    • setCaseSensitive

      public void setCaseSensitive(boolean caseSensitive)
    • shouldUpperCaseTerms

      public boolean shouldUpperCaseTerms()
    • setAllTermsToUpperCase

      public void setAllTermsToUpperCase(boolean allTermsToUpperCase)
    • shouldLowerCaseTerms

      public boolean shouldLowerCaseTerms()
    • setAllTermsToLowerCase

      public void setAllTermsToLowerCase(boolean allTermsToLowerCase)
    • getMinTokenLength

      public int getMinTokenLength()
    • setMinTokenLength

      public void setMinTokenLength(int minTokenLength)
    • getMaxTokenLength

      public int getMaxTokenLength()
    • setMaxTokenLength

      public void setMaxTokenLength(int maxTokenLength)
    • buildFromMap

      public static StandardTokenizerOptions buildFromMap(Map<String,String> optionsMap)
    • getDefaultOptions

      public static StandardTokenizerOptions getDefaultOptions()