Hierarchy For Package org.springframework.ai.vectorstore.filter
Class Hierarchy
- java.lang.Object
- org.springframework.ai.vectorstore.filter.converter.AbstractFilterExpressionConverter (implements org.springframework.ai.vectorstore.filter.FilterExpressionConverter)
- org.springframework.ai.vectorstore.filter.Neo4jVectorFilterExpressionConverter
- org.antlr.v4.runtime.tree.AbstractParseTreeVisitor<T> (implements org.antlr.v4.runtime.tree.ParseTreeVisitor<T>)
- org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseVisitor<T> (implements org.springframework.ai.vectorstore.filter.antlr4.FiltersVisitor<T>)
- org.springframework.ai.vectorstore.filter.FilterExpressionTextParser.FilterExpressionVisitor
- org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseVisitor<T> (implements org.springframework.ai.vectorstore.filter.antlr4.FiltersVisitor<T>)
- org.antlr.v4.runtime.BaseErrorListener (implements org.antlr.v4.runtime.ANTLRErrorListener)
- org.springframework.ai.vectorstore.filter.FilterExpressionTextParser.DescriptiveErrorListener
- org.springframework.ai.vectorstore.filter.Filter
- org.springframework.ai.vectorstore.filter.FilterExpressionBuilder
- org.springframework.ai.vectorstore.filter.FilterExpressionTextParser
- org.springframework.ai.vectorstore.filter.FilterHelper
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.springframework.ai.vectorstore.filter.FilterExpressionTextParser.FilterExpressionParseException
- java.lang.RuntimeException
- java.lang.Exception
- org.springframework.ai.vectorstore.filter.converter.AbstractFilterExpressionConverter (implements org.springframework.ai.vectorstore.filter.FilterExpressionConverter)
Interface Hierarchy
- org.springframework.ai.vectorstore.filter.Filter.Operand
- org.springframework.ai.vectorstore.filter.FilterExpressionConverter
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.springframework.ai.vectorstore.filter.Filter.ExpressionType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- org.springframework.ai.vectorstore.filter.Filter.Expression (implements org.springframework.ai.vectorstore.filter.Filter.Operand)
- org.springframework.ai.vectorstore.filter.Filter.Group (implements org.springframework.ai.vectorstore.filter.Filter.Operand)
- org.springframework.ai.vectorstore.filter.Filter.Key (implements org.springframework.ai.vectorstore.filter.Filter.Operand)
- org.springframework.ai.vectorstore.filter.Filter.Value (implements org.springframework.ai.vectorstore.filter.Filter.Operand)
- org.springframework.ai.vectorstore.filter.FilterExpressionBuilder.Op
- java.lang.Record