Class StandardTokenizerOptions.OptionsBuilder
- java.lang.Object
-
- org.apache.cassandra.index.sasi.analyzer.StandardTokenizerOptions.OptionsBuilder
-
- Enclosing class:
- StandardTokenizerOptions
public static class StandardTokenizerOptions.OptionsBuilder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description OptionsBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StandardTokenizerOptions.OptionsBuilderalwaysLowerCaseTerms(boolean allTermsToLowerCase)StandardTokenizerOptions.OptionsBuilderalwaysUpperCaseTerms(boolean allTermsToUpperCase)StandardTokenizerOptionsbuild()StandardTokenizerOptions.OptionsBuildercaseSensitive(boolean caseSensitive)StandardTokenizerOptions.OptionsBuilderignoreStopTerms(boolean ignoreStopTerms)StandardTokenizerOptions.OptionsBuildermaxTokenLength(int maxTokenLength)Set the max allowed token length.StandardTokenizerOptions.OptionsBuilderminTokenLength(int minTokenLength)Set the min allowed token length.StandardTokenizerOptions.OptionsBuilderstemTerms(boolean stemTerms)StandardTokenizerOptions.OptionsBuilderuseLocale(java.util.Locale locale)
-
-
-
Method Detail
-
stemTerms
public StandardTokenizerOptions.OptionsBuilder stemTerms(boolean stemTerms)
-
ignoreStopTerms
public StandardTokenizerOptions.OptionsBuilder ignoreStopTerms(boolean ignoreStopTerms)
-
useLocale
public StandardTokenizerOptions.OptionsBuilder useLocale(java.util.Locale locale)
-
caseSensitive
public StandardTokenizerOptions.OptionsBuilder caseSensitive(boolean caseSensitive)
-
alwaysUpperCaseTerms
public StandardTokenizerOptions.OptionsBuilder alwaysUpperCaseTerms(boolean allTermsToUpperCase)
-
alwaysLowerCaseTerms
public StandardTokenizerOptions.OptionsBuilder alwaysLowerCaseTerms(boolean allTermsToLowerCase)
-
minTokenLength
public StandardTokenizerOptions.OptionsBuilder minTokenLength(int minTokenLength)
Set the min allowed token length. Any token shorter than this is skipped.
-
maxTokenLength
public StandardTokenizerOptions.OptionsBuilder maxTokenLength(int maxTokenLength)
Set the max allowed token length. Any token longer than this is skipped.
-
build
public StandardTokenizerOptions build()
-
-