Class StandardTokenizerOptions
java.lang.Object
org.apache.cassandra.index.sasi.analyzer.StandardTokenizerOptions
Various options for controlling tokenization and enabling
or disabling features
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic StandardTokenizerOptionsbuildFromMap(Map<String, String> optionsMap) static StandardTokenizerOptionsintintbooleanvoidsetAllTermsToLowerCase(boolean allTermsToLowerCase) voidsetAllTermsToUpperCase(boolean allTermsToUpperCase) voidsetCaseSensitive(boolean caseSensitive) voidsetIgnoreStopTerms(boolean ignoreStopTerms) voidvoidsetMaxTokenLength(int maxTokenLength) voidsetMinTokenLength(int minTokenLength) voidsetStemTerms(boolean stemTerms) booleanbooleanbooleanboolean
-
Field Details
-
TOKENIZATION_ENABLE_STEMMING
- See Also:
-
TOKENIZATION_SKIP_STOP_WORDS
- See Also:
-
TOKENIZATION_LOCALE
- See Also:
-
TOKENIZATION_NORMALIZE_LOWERCASE
- See Also:
-
TOKENIZATION_NORMALIZE_UPPERCASE
- See Also:
-
DEFAULT_MAX_TOKEN_LENGTH
public static final int DEFAULT_MAX_TOKEN_LENGTH- See Also:
-
DEFAULT_MIN_TOKEN_LENGTH
public static final int DEFAULT_MIN_TOKEN_LENGTH- See Also:
-
-
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
-
setLocale
-
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
-
getDefaultOptions
-