Package com.redis.lettucemod.search
Class TagField<K>
- java.lang.Object
-
- com.redis.lettucemod.search.Field<K>
-
- com.redis.lettucemod.search.TagField<K>
-
- All Implemented Interfaces:
RediSearchArgument
public class TagField<K> extends Field<K>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTagField.Builder<K>-
Nested classes/interfaces inherited from class com.redis.lettucemod.search.Field
Field.Type
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidbuildField(SearchCommandArgs<K,java.lang.Object> args)booleanequals(java.lang.Object obj)java.util.Optional<java.lang.Character>getSeparator()inthashCode()booleanisCaseSensitive()booleanisWithSuffixTrie()static <K> TagField.Builder<K>name(K name)voidsetCaseSensitive(boolean caseSensitive)voidsetSeparator(char separator)voidsetWithSuffixTrie(boolean withSuffixTrie)java.lang.StringtoString()-
Methods inherited from class com.redis.lettucemod.search.Field
build, geo, getAs, getName, getType, isNoIndex, isSortable, isUnNormalizedForm, numeric, setAs, setNoIndex, setSortable, setUnNormalizedForm, tag, text
-
-
-
-
Method Detail
-
getSeparator
public java.util.Optional<java.lang.Character> getSeparator()
-
setSeparator
public void setSeparator(char separator)
-
isCaseSensitive
public boolean isCaseSensitive()
-
setCaseSensitive
public void setCaseSensitive(boolean caseSensitive)
-
isWithSuffixTrie
public boolean isWithSuffixTrie()
-
setWithSuffixTrie
public void setWithSuffixTrie(boolean withSuffixTrie)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
buildField
protected void buildField(SearchCommandArgs<K,java.lang.Object> args)
- Specified by:
buildFieldin classField<K>
-
name
public static <K> TagField.Builder<K> name(K name)
-
-