Package com.redis.vl.schema
Class TextField
java.lang.Object
com.redis.vl.schema.BaseField
com.redis.vl.schema.TextField
TextField represents a full-text searchable field in Redis. Supports features like stemming,
phonetic matching, and custom weights.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classFluent builder for TextField -
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic TextField.TextFieldBuilderbuilder()Create a TextField builder (Lombok-style)Get the field type.static TextField.TextFieldBuilderCreate a TextField with fluent APIConvert to Jedis SchemaField for index creation.
-
Constructor Details
-
TextField
Create a TextField with just a name- Parameters:
name- Field name
-
-
Method Details
-
of
Create a TextField with fluent API- Parameters:
name- Field name- Returns:
- TextField builder
-
builder
Create a TextField builder (Lombok-style)- Returns:
- TextField builder
-
getFieldType
Description copied from class:BaseFieldGet the field type.- Specified by:
getFieldTypein classBaseField- Returns:
- The field type enumeration
-
toJedisSchemaField
Description copied from class:BaseFieldConvert to Jedis SchemaField for index creation.- Specified by:
toJedisSchemaFieldin classBaseField- Returns:
- The Jedis schema field representation
-