Package org.redisson.api.search.index
Class TagIndexParams
java.lang.Object
org.redisson.api.search.index.TagIndexParams
- All Implemented Interfaces:
FieldIndex
,TagIndex
- Author:
- Nikita Koksharov
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionDefines the attribute associated to the field nameDefines whether to keep the original letter cases of the tags.getAs()
boolean
boolean
boolean
noIndex()
Defines to not index this attributeDefines separator used for splitting the value of this attribute.Defines sort mode applied to the value of this attributeDefines whether to keep a suffix trie with all terms which match the suffix.
-
Constructor Details
-
TagIndexParams
-
-
Method Details
-
as
Description copied from interface:TagIndex
Defines the attribute associated to the field name -
separator
Description copied from interface:TagIndex
Defines separator used for splitting the value of this attribute. The separator value must be a single character.Default is
,
-
sortMode
Description copied from interface:TagIndex
Defines sort mode applied to the value of this attribute -
caseSensitive
Description copied from interface:TagIndex
Defines whether to keep the original letter cases of the tags. If not defined, the characters are converted to lowercase.- Specified by:
caseSensitive
in interfaceTagIndex
- Returns:
- options object
-
noIndex
Description copied from interface:TagIndex
Defines to not index this attribute -
withSuffixTrie
Description copied from interface:TagIndex
Defines whether to keep a suffix trie with all terms which match the suffix.- Specified by:
withSuffixTrie
in interfaceTagIndex
- Returns:
- options object
-
getFieldName
-
getAs
-
getSortMode
-
isCaseSensitive
public boolean isCaseSensitive() -
isNoIndex
public boolean isNoIndex() -
isWithSuffixTrie
public boolean isWithSuffixTrie() -
getSeparator
-