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 classNonTokenizingOptions.OptionsBuilder
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringCASE_SENSITIVEstatic java.lang.StringNORMALIZE_LOWERCASEstatic java.lang.StringNORMALIZE_UPPERCASE
-
Constructor Summary
Constructors Constructor Description NonTokenizingOptions()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static NonTokenizingOptionsbuildFromMap(java.util.Map<java.lang.String,java.lang.String> optionsMap)static NonTokenizingOptionsgetDefaultOptions()booleanisCaseSensitive()voidsetCaseSensitive(boolean caseSensitive)voidsetLowerCaseOutput(boolean lowerCaseOutput)voidsetUpperCaseOutput(boolean upperCaseOutput)booleanshouldLowerCaseOutput()booleanshouldUpperCaseOutput()
-
-
-
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()
-
-