Class NonTokenizingOptions
- java.lang.Object
-
- org.apache.cassandra.index.sasi.analyzer.NonTokenizingOptions
-
public class NonTokenizingOptions extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
NonTokenizingOptions.OptionsBuilder
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
CASE_SENSITIVE
static java.lang.String
NORMALIZE_LOWERCASE
static java.lang.String
NORMALIZE_UPPERCASE
-
Constructor Summary
Constructors Constructor Description NonTokenizingOptions()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static NonTokenizingOptions
buildFromMap(java.util.Map<java.lang.String,java.lang.String> optionsMap)
static NonTokenizingOptions
getDefaultOptions()
boolean
isCaseSensitive()
void
setCaseSensitive(boolean caseSensitive)
void
setLowerCaseOutput(boolean lowerCaseOutput)
void
setUpperCaseOutput(boolean upperCaseOutput)
boolean
shouldLowerCaseOutput()
boolean
shouldUpperCaseOutput()
-
-
-
Field Detail
-
NORMALIZE_LOWERCASE
public static final java.lang.String NORMALIZE_LOWERCASE
- See Also:
- Constant Field Values
-
NORMALIZE_UPPERCASE
public static final java.lang.String NORMALIZE_UPPERCASE
- See Also:
- Constant Field Values
-
CASE_SENSITIVE
public static final java.lang.String CASE_SENSITIVE
- See Also:
- Constant Field Values
-
-
Method Detail
-
isCaseSensitive
public boolean isCaseSensitive()
-
setCaseSensitive
public void setCaseSensitive(boolean caseSensitive)
-
shouldUpperCaseOutput
public boolean shouldUpperCaseOutput()
-
setUpperCaseOutput
public void setUpperCaseOutput(boolean upperCaseOutput)
-
shouldLowerCaseOutput
public boolean shouldLowerCaseOutput()
-
setLowerCaseOutput
public void setLowerCaseOutput(boolean lowerCaseOutput)
-
buildFromMap
public static NonTokenizingOptions buildFromMap(java.util.Map<java.lang.String,java.lang.String> optionsMap)
-
getDefaultOptions
public static NonTokenizingOptions getDefaultOptions()
-
-