Uses of Record Class
org.springframework.ai.vectorstore.filter.Filter.Expression
Packages that use Filter.Expression
Package
Description
-
Uses of Filter.Expression in org.springframework.ai.vectorstore
Methods in org.springframework.ai.vectorstore that return Filter.ExpressionMethods in org.springframework.ai.vectorstore with parameters of type Filter.ExpressionModifier and TypeMethodDescriptionprotected void
RedisFilterExpressionConverter.doExpression
(Filter.Expression expression, StringBuilder context) protected void
WeaviateFilterExpressionConverter.doExpression
(Filter.Expression exp, StringBuilder context) SearchRequest.withFilterExpression
(Filter.Expression expression) Retrieves documents by query embedding similarity and matching the filters. -
Uses of Filter.Expression in org.springframework.ai.vectorstore.azure
Methods in org.springframework.ai.vectorstore.azure with parameters of type Filter.ExpressionModifier and TypeMethodDescriptionprotected void
AzureAiSearchFilterExpressionConverter.doExpression
(Filter.Expression expression, StringBuilder context) -
Uses of Filter.Expression in org.springframework.ai.vectorstore.filter
Methods in org.springframework.ai.vectorstore.filter that return Filter.ExpressionModifier and TypeMethodDescriptionFilterExpressionBuilder.Op.build()
FilterExpressionTextParser.FilterExpressionVisitor.castToExpression
(Filter.Operand expression) Filter.Group.content()
Returns the value of thecontent
record component.Methods in org.springframework.ai.vectorstore.filter with parameters of type Filter.ExpressionModifier and TypeMethodDescriptionFilterExpressionConverter.convertExpression
(Filter.Expression expression) protected void
Neo4jVectorFilterExpressionConverter.doExpression
(Filter.Expression expression, StringBuilder context) protected void
Neo4jVectorFilterExpressionConverter.doNot
(Filter.Expression expression, StringBuilder context) static void
FilterHelper.expandIn
(Filter.Expression exp, StringBuilder context, FilterExpressionConverter filterExpressionConverter) Expands the IN into a semantically equivalent boolean expressions of ORs of EQs.static void
FilterHelper.expandNin
(Filter.Expression exp, StringBuilder context, FilterExpressionConverter filterExpressionConverter) Expands the NIN (e.g.Constructors in org.springframework.ai.vectorstore.filter with parameters of type Filter.ExpressionModifierConstructorDescriptionGroup
(Filter.Expression content) Creates an instance of aGroup
record class. -
Uses of Filter.Expression in org.springframework.ai.vectorstore.filter.converter
Methods in org.springframework.ai.vectorstore.filter.converter with parameters of type Filter.ExpressionModifier and TypeMethodDescriptionAbstractFilterExpressionConverter.convertExpression
(Filter.Expression expression) protected abstract void
AbstractFilterExpressionConverter.doExpression
(Filter.Expression expression, StringBuilder context) protected void
MilvusFilterExpressionConverter.doExpression
(Filter.Expression exp, StringBuilder context) protected void
PgVectorFilterExpressionConverter.doExpression
(Filter.Expression expression, StringBuilder context) protected void
PineconeFilterExpressionConverter.doExpression
(Filter.Expression exp, StringBuilder context) void
PrintFilterExpressionConverter.doExpression
(Filter.Expression expression, StringBuilder context) protected void
AbstractFilterExpressionConverter.doNot
(Filter.Expression expression, StringBuilder context)