Hierarchy For All Packages
Package Hierarchies:- org.springframework.ai.rag,
- org.springframework.ai.rag.advisor,
- org.springframework.ai.rag.generation,
- org.springframework.ai.rag.generation.augmentation,
- org.springframework.ai.rag.postretrieval,
- org.springframework.ai.rag.postretrieval.document,
- org.springframework.ai.rag.preretrieval,
- org.springframework.ai.rag.preretrieval.query.expansion,
- org.springframework.ai.rag.preretrieval.query.transformation,
- org.springframework.ai.rag.retrieval.join,
- org.springframework.ai.rag.retrieval.search,
- org.springframework.ai.rag.util
Class Hierarchy
- java.lang.Object
- org.springframework.ai.rag.preretrieval.query.transformation.CompressionQueryTransformer (implements org.springframework.ai.rag.preretrieval.query.transformation.QueryTransformer)
- org.springframework.ai.rag.preretrieval.query.transformation.CompressionQueryTransformer.Builder
- org.springframework.ai.rag.retrieval.join.ConcatenationDocumentJoiner (implements org.springframework.ai.rag.retrieval.join.DocumentJoiner)
- org.springframework.ai.rag.generation.augmentation.ContextualQueryAugmenter (implements org.springframework.ai.rag.generation.augmentation.QueryAugmenter)
- org.springframework.ai.rag.generation.augmentation.ContextualQueryAugmenter.Builder
- org.springframework.ai.rag.preretrieval.query.expansion.MultiQueryExpander (implements org.springframework.ai.rag.preretrieval.query.expansion.QueryExpander)
- org.springframework.ai.rag.preretrieval.query.expansion.MultiQueryExpander.Builder
- org.springframework.ai.rag.util.PromptAssert
- org.springframework.ai.rag.Query.Builder
- java.lang.Record
- org.springframework.ai.rag.Query
- org.springframework.ai.rag.advisor.RetrievalAugmentationAdvisor (implements org.springframework.ai.chat.client.advisor.api.BaseAdvisor)
- org.springframework.ai.rag.advisor.RetrievalAugmentationAdvisor.Builder
- org.springframework.ai.rag.preretrieval.query.transformation.RewriteQueryTransformer (implements org.springframework.ai.rag.preretrieval.query.transformation.QueryTransformer)
- org.springframework.ai.rag.preretrieval.query.transformation.RewriteQueryTransformer.Builder
- org.springframework.ai.rag.preretrieval.query.transformation.TranslationQueryTransformer (implements org.springframework.ai.rag.preretrieval.query.transformation.QueryTransformer)
- org.springframework.ai.rag.preretrieval.query.transformation.TranslationQueryTransformer.Builder
- org.springframework.ai.rag.retrieval.search.VectorStoreDocumentRetriever (implements org.springframework.ai.rag.retrieval.search.DocumentRetriever)
- org.springframework.ai.rag.retrieval.search.VectorStoreDocumentRetriever.Builder
Interface Hierarchy
- java.util.function.BiFunction<T,
U, R> - org.springframework.ai.rag.postretrieval.document.DocumentPostProcessor
- org.springframework.ai.rag.generation.augmentation.QueryAugmenter
- java.util.function.Function<T,
R> - org.springframework.ai.rag.retrieval.join.DocumentJoiner
- org.springframework.ai.rag.retrieval.search.DocumentRetriever
- org.springframework.ai.rag.preretrieval.query.expansion.QueryExpander
- org.springframework.ai.rag.preretrieval.query.transformation.QueryTransformer