Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- add(MemoryEntry) - Method in class com.tnsai.intelligence.rag.vector.PgvectorVectorMemoryStore
- add(MemoryEntry) - Method in class com.tnsai.intelligence.rag.vector.QdrantVectorMemoryStore
- add(MemoryEntry, float[]) - Method in class com.tnsai.intelligence.rag.vector.PgvectorVectorMemoryStore
- add(MemoryEntry, float[]) - Method in class com.tnsai.intelligence.rag.vector.QdrantVectorMemoryStore
- AGE_SECONDS - Static variable in class com.tnsai.intelligence.rag.temporal.TemporalMetadata
-
Whole seconds between the document timestamp and retrieval time.
- apiKey() - Method in record class com.tnsai.intelligence.rag.vector.QdrantTransport.Config
-
Returns the value of the
apiKeyrecord component. - apiKey(String) - Method in class com.tnsai.intelligence.rag.vector.QdrantVectorMemoryStore.Builder
B
- Binding construction - Search tag in class com.tnsai.intelligence.rag.binding.RagDiagnostics
- Section
- body() - Method in record class com.tnsai.intelligence.rag.segment.DocumentSegment
-
Returns the value of the
bodyrecord component. - build() - Method in class com.tnsai.intelligence.rag.RAGPipeline.Builder
-
Builds the pipeline.
- build() - Method in class com.tnsai.intelligence.rag.vector.PgvectorVectorMemoryStore.Builder
- build() - Method in class com.tnsai.intelligence.rag.vector.QdrantVectorMemoryStore.Builder
- builder() - Static method in class com.tnsai.intelligence.rag.vector.PgvectorVectorMemoryStore
- builder() - Static method in class com.tnsai.intelligence.rag.vector.QdrantVectorMemoryStore
- builder(RAGStrategy) - Static method in class com.tnsai.intelligence.rag.RAGPipeline
-
Creates a new builder for constructing a pipeline.
- Builder() - Constructor for class com.tnsai.intelligence.rag.vector.PgvectorVectorMemoryStore.Builder
- Builder() - Constructor for class com.tnsai.intelligence.rag.vector.QdrantVectorMemoryStore.Builder
- bundledHashFallback() - Method in class com.tnsai.intelligence.rag.binding.RagDiagnostics
-
truewhen retrieval is using the bundled hash embedding, which ranks by token overlap rather than meaning.
C
- cancellationToken() - Method in record class com.tnsai.intelligence.rag.QueryExpander.Request
-
Returns the value of the
cancellationTokenrecord component. - cancellationToken() - Method in record class com.tnsai.intelligence.rag.TreeNavigator.Request
-
Returns the value of the
cancellationTokenrecord component. - Candidate contract - Search tag in class com.tnsai.intelligence.rag.binding.FileIngestionService
- Section
- candidateFiles() - Method in record class com.tnsai.intelligence.rag.binding.FileIngestionService.IngestionProgress
-
Returns the value of the
candidateFilesrecord component. - candidateFiles() - Method in record class com.tnsai.intelligence.rag.binding.FileIngestionService.IngestionResult
-
Returns the value of the
candidateFilesrecord component. - candidates() - Method in record class com.tnsai.intelligence.rag.TreeNavigator.Request
-
Returns the value of the
candidatesrecord component. - chunkCount() - Method in record class com.tnsai.intelligence.rag.binding.RagDiagnostics.SourceSnapshot
-
Returns the value of the
chunkCountrecord component. - chunks() - Method in record class com.tnsai.intelligence.rag.binding.FileIngestionService.IngestionResult
-
Returns the value of the
chunksrecord component. - clear() - Method in class com.tnsai.intelligence.rag.vector.PgvectorVectorIndex
- clear() - Method in class com.tnsai.intelligence.rag.vector.PgvectorVectorMemoryStore
- clear() - Method in class com.tnsai.intelligence.rag.vector.QdrantVectorIndex
- clear() - Method in class com.tnsai.intelligence.rag.vector.QdrantVectorMemoryStore
- close() - Method in class com.tnsai.intelligence.rag.graph.FileGraphCorpus.Registration
-
Removes only this registration and is safe to call repeatedly.
- closeOwner(String, String, long) - Method in class com.tnsai.intelligence.rag.vector.JdbcPgvectorTransport
- collection() - Method in record class com.tnsai.intelligence.rag.vector.QdrantTransport.Config
-
Returns the value of the
collectionrecord component. - collection(String) - Method in class com.tnsai.intelligence.rag.vector.QdrantVectorMemoryStore.Builder
- COLLECTION_PROPERTY - Static variable in class com.tnsai.intelligence.rag.vector.QdrantVectorIndex
-
System property for the collection name.
- com.tnsai.intelligence.rag - package com.tnsai.intelligence.rag
-
RAG (Retrieval-Augmented Generation) strategy SPI.
- com.tnsai.intelligence.rag.binding - package com.tnsai.intelligence.rag.binding
- com.tnsai.intelligence.rag.extract - package com.tnsai.intelligence.rag.extract
- com.tnsai.intelligence.rag.graph - package com.tnsai.intelligence.rag.graph
-
Vendor-neutral graph retrieval data access SPI.
- com.tnsai.intelligence.rag.hierarchy - package com.tnsai.intelligence.rag.hierarchy
-
Hierarchical retrieval metadata and index contracts.
- com.tnsai.intelligence.rag.segment - package com.tnsai.intelligence.rag.segment
-
Sequential, summary-aware document segmentation for long-paper analysis.
- com.tnsai.intelligence.rag.temporal - package com.tnsai.intelligence.rag.temporal
-
Canonical timestamp metadata and validated indexing for temporal RAG.
- com.tnsai.intelligence.rag.vector - package com.tnsai.intelligence.rag.vector
- complete() - Method in record class com.tnsai.intelligence.rag.binding.FileIngestionService.IngestionResult
-
Returns the value of the
completerecord component. - COMPLETE - Enum constant in enum class com.tnsai.intelligence.rag.binding.FileIngestionService.IngestionStage
- Config(String, String, String) - Constructor for record class com.tnsai.intelligence.rag.vector.QdrantTransport.Config
-
Creates an instance of a
Configrecord class. - Config(String, String, String, String, PgvectorTransport.IndexKind) - Constructor for record class com.tnsai.intelligence.rag.vector.PgvectorTransport.Config
-
Creates an instance of a
Configrecord class. - configured() - Static method in class com.tnsai.intelligence.rag.vector.PgvectorVectorIndex
- configured() - Static method in class com.tnsai.intelligence.rag.vector.QdrantVectorIndex
- configured(EmbeddingFunction) - Static method in class com.tnsai.intelligence.rag.vector.PgvectorVectorMemoryStore
- configured(EmbeddingFunction) - Static method in class com.tnsai.intelligence.rag.vector.QdrantVectorMemoryStore
-
Opens Qdrant when a URL is configured.
- configured(String) - Static method in class com.tnsai.intelligence.rag.vector.PgvectorVectorIndex
-
Opens a live JDBC index namespaced to
scope. - configured(String) - Static method in class com.tnsai.intelligence.rag.vector.QdrantVectorIndex
-
Opens a live HTTP index namespaced to
scope. - configured(String) - Static method in class com.tnsai.intelligence.rag.vector.VectorBackends
-
Opens the configured optional backend, or empty for the in-memory store.
- configuredManaged(String) - Static method in class com.tnsai.intelligence.rag.vector.VectorBackends
-
Opens a lifecycle-owned backend for the unified retrieval provider.
- considered() - Method in record class com.tnsai.intelligence.rag.vector.SelectiveReembedIndex.ReindexStats
-
Returns the value of the
consideredrecord component. - content() - Method in record class com.tnsai.intelligence.rag.binding.SourceLoader.LoadedDocument
-
Returns the value of the
contentrecord component. - content() - Method in record class com.tnsai.intelligence.rag.graph.FileGraphCorpus.Document
-
Returns the value of the
contentrecord component. - content() - Method in record class com.tnsai.intelligence.rag.graph.GraphStore.Node
-
Returns the value of the
contentrecord component. - content() - Method in record class com.tnsai.intelligence.rag.RetrievedDocument
-
Returns the value of the
contentrecord component. - content() - Method in record class com.tnsai.intelligence.rag.vector.PgvectorTransport.Point
-
Returns the value of the
contentrecord component. - CONTENT_SCORE - Static variable in class com.tnsai.intelligence.rag.temporal.TemporalMetadata
-
Relevance score produced by the child strategy before time decay.
- contentHash() - Method in record class com.tnsai.intelligence.rag.binding.FileIngestionService.IngestedChunk
-
Returns the value of the
contentHashrecord component. - contentHash() - Method in record class com.tnsai.intelligence.rag.vector.SelectiveReembedIndex.ScoredChunk
-
Returns the value of the
contentHashrecord component. - contentHashes() - Method in record class com.tnsai.intelligence.rag.binding.FileIngestionService.IngestionResult
-
Returns the value of the
contentHashesrecord component. - countByOwner(String) - Method in class com.tnsai.intelligence.rag.vector.JdbcPgvectorTransport
- countByOwner(String) - Method in interface com.tnsai.intelligence.rag.vector.PgvectorTransport
- countLeased(String, String) - Method in class com.tnsai.intelligence.rag.vector.JdbcPgvectorTransport
- create(List<KnowledgeSourceConfig>) - Method in class com.tnsai.intelligence.rag.binding.DefaultRetrievalEngineProvider
- crossRefs() - Method in record class com.tnsai.intelligence.rag.segment.DocumentSegment
-
Returns the value of the
crossRefsrecord component. - cumulativeSummary() - Method in record class com.tnsai.intelligence.rag.segment.DocumentSegment
-
Returns the value of the
cumulativeSummaryrecord component. - current() - Method in record class com.tnsai.intelligence.rag.TreeNavigator.Request
-
Returns the value of the
currentrecord component. - currentFile() - Method in record class com.tnsai.intelligence.rag.binding.FileIngestionService.IngestionProgress
-
Returns the value of the
currentFilerecord component.
D
- DATED - Static variable in class com.tnsai.intelligence.rag.temporal.TemporalMetadata
-
Whether the document supplied a canonical timestamp.
- DECAY - Static variable in class com.tnsai.intelligence.rag.temporal.TemporalMetadata
-
Exponential time-decay value between zero and one.
- Decision(boolean, String) - Constructor for record class com.tnsai.intelligence.rag.TreeNavigator.Decision
-
Creates a validated decision.
- declaredFormat() - Method in record class com.tnsai.intelligence.rag.binding.RagDiagnostics.SourceSnapshot
-
Returns the value of the
declaredFormatrecord component. - DEFAULT_COLLECTION - Static variable in class com.tnsai.intelligence.rag.vector.QdrantVectorIndex
-
Default collection when none is configured.
- DEFAULT_DEPTH_DECAY - Static variable in class com.tnsai.intelligence.rag.GraphRAGStrategy
-
Default relevance decay applied for every traversed edge.
- DEFAULT_HALF_LIFE - Static variable in class com.tnsai.intelligence.rag.TemporalRAGStrategy
-
Default interval after which the freshness component halves.
- DEFAULT_MAX_DEPTH - Static variable in class com.tnsai.intelligence.rag.GraphRAGStrategy
-
Default maximum traversal depth.
- DEFAULT_MAX_DEPTH - Static variable in class com.tnsai.intelligence.rag.HierarchicalRAGStrategy
-
Default maximum number of parent edges expanded from a child hit.
- DEFAULT_MAX_DEPTH - Static variable in class com.tnsai.intelligence.rag.ReasoningRAGStrategy
-
Default ceiling on the depth of any single descent.
- DEFAULT_MAX_FUTURE_SKEW - Static variable in class com.tnsai.intelligence.rag.TemporalRAGStrategy
-
Default tolerated producer/consumer clock skew.
- DEFAULT_MAX_NODES_VISITED - Static variable in class com.tnsai.intelligence.rag.ReasoningRAGStrategy
-
Default ceiling on nodes opened per retrieval, across all roots.
- DEFAULT_MAX_RESULTS - Static variable in record class com.tnsai.intelligence.rag.RAGContext
-
Default maximum results when not specified.
- DEFAULT_MAX_VISITED_NODES - Static variable in class com.tnsai.intelligence.rag.GraphRAGStrategy
-
Default hard bound on expanded graph nodes per retrieval.
- DEFAULT_MIN_SCORE - Static variable in record class com.tnsai.intelligence.rag.RAGContext
-
Default minimum score (no threshold).
- DEFAULT_PARENT_SCORE_DECAY - Static variable in class com.tnsai.intelligence.rag.HierarchicalRAGStrategy
-
Default relevance multiplier applied at every parent level.
- DEFAULT_RELEVANCE_FLOOR - Static variable in class com.tnsai.intelligence.rag.TemporalRAGStrategy
-
Default minimum fraction of content relevance retained.
- DEFAULT_TABLE - Static variable in class com.tnsai.intelligence.rag.vector.PgvectorVectorIndex
-
Default table when none is configured.
- DefaultChatKnowledgeResolver - Class in com.tnsai.intelligence.rag.binding
-
Intelligence-backed adapter from one canonical source declaration to the existing chat-level
KnowledgeBasecontract. - DefaultChatKnowledgeResolver() - Constructor for class com.tnsai.intelligence.rag.binding.DefaultChatKnowledgeResolver
-
A resolver that loads through the discovered
SourceLoaderRegistry. - defaultContext() - Method in class com.tnsai.intelligence.rag.RAGPipeline
-
Returns the default context used when none is specified.
- defaultContext(RAGContext) - Method in class com.tnsai.intelligence.rag.RAGPipeline.Builder
-
Sets the default retrieval context.
- DefaultRetrievalEngineProvider - Class in com.tnsai.intelligence.rag.binding
-
Default intelligence implementation of the unified retrieval-engine SPI.
- DefaultRetrievalEngineProvider() - Constructor for class com.tnsai.intelligence.rag.binding.DefaultRetrievalEngineProvider
-
Creates the ServiceLoader-discovered production provider.
- DefaultRetrievalSpi - Class in com.tnsai.intelligence.rag.binding
-
Action enforcement boundary backed by the unified retrieval engine.
- DefaultRetrievalSpi() - Constructor for class com.tnsai.intelligence.rag.binding.DefaultRetrievalSpi
-
Creates the ServiceLoader-discovered production implementation.
- defaults() - Static method in record class com.tnsai.intelligence.rag.binding.FileIngestionService.Limits
-
Framework defaults shared by both entry points.
- delete(String) - Method in class com.tnsai.intelligence.rag.vector.JdbcPgvectorTransport
- delete(String) - Method in interface com.tnsai.intelligence.rag.vector.PgvectorTransport
- deleteByOwner(String) - Method in class com.tnsai.intelligence.rag.vector.JdbcPgvectorTransport
- deleteByOwner(String) - Method in interface com.tnsai.intelligence.rag.vector.PgvectorTransport
- deleteExpiredOwners(long, long, long) - Method in class com.tnsai.intelligence.rag.vector.JdbcPgvectorTransport
- deleteLeased(String, String, String) - Method in class com.tnsai.intelligence.rag.vector.JdbcPgvectorTransport
- DEPTH - Static variable in class com.tnsai.intelligence.rag.hierarchy.HierarchyMetadata
-
Number of parent edges between the hit and this result.
- descend() - Method in record class com.tnsai.intelligence.rag.TreeNavigator.Decision
-
Returns the value of the
descendrecord component. - descend(String) - Static method in record class com.tnsai.intelligence.rag.TreeNavigator.Decision
-
Descends into the named child.
- detectedFormats() - Method in record class com.tnsai.intelligence.rag.binding.RagDiagnostics.SourceSnapshot
-
Returns the value of the
detectedFormatsrecord component. - DISCOVERED - Enum constant in enum class com.tnsai.intelligence.rag.binding.FileIngestionService.IngestionStage
- document() - Method in record class com.tnsai.intelligence.rag.binding.FileIngestionService.IngestedChunk
-
Returns the value of the
documentrecord component. - Document(String, String, String, String) - Constructor for record class com.tnsai.intelligence.rag.graph.FileGraphCorpus.Document
-
Creates an instance of a
Documentrecord class. - documentCount() - Method in record class com.tnsai.intelligence.rag.binding.RagDiagnostics.SourceSnapshot
-
Returns the value of the
documentCountrecord component. - documentCount() - Method in class com.tnsai.intelligence.rag.binding.RoleRagBinding
-
Number of documents successfully ingested for this Role.
- documentCount(String) - Method in class com.tnsai.intelligence.rag.binding.RoleRagBinding
-
Number of documents the named source contributes to this binding, in the unit
RoleRagBinding.documentCount()counts. - documentId() - Method in record class com.tnsai.intelligence.rag.graph.FileGraphCorpus.Document
-
Returns the value of the
documentIdrecord component. - documents() - Method in class com.tnsai.intelligence.rag.hierarchy.HierarchyIndex
-
Returns the source documents in declaration order.
- documents() - Method in record class com.tnsai.intelligence.rag.Reranker.Request
-
Returns the value of the
documentsrecord component. - documents() - Method in class com.tnsai.intelligence.rag.temporal.TemporalIndex
-
Returns the source documents in declaration order.
- documents(Class<?>) - Static method in class com.tnsai.intelligence.rag.graph.FileGraphCorpus
-
Returns the registered corpus, or an empty list when none was stored.
- DocumentSegment - Record Class in com.tnsai.intelligence.rag.segment
-
One heading-bounded section of a long document.
- DocumentSegment(int, String, String, String, List<String>, String, List<String>) - Constructor for record class com.tnsai.intelligence.rag.segment.DocumentSegment
-
Creates an instance of a
DocumentSegmentrecord class.
E
- edge() - Method in record class com.tnsai.intelligence.rag.graph.GraphStore.Neighbor
-
Returns the value of the
edgerecord component. - Edge(String, String, String, String, double, Map<String, String>) - Constructor for record class com.tnsai.intelligence.rag.graph.GraphStore.Edge
-
Creates an instance of a
Edgerecord class. - edges() - Method in class com.tnsai.intelligence.rag.graph.InMemoryGraphStore
-
Snapshot of stored edges.
- embedded() - Method in record class com.tnsai.intelligence.rag.vector.SelectiveReembedIndex.ReindexStats
-
Returns the value of the
embeddedrecord component. - embeddingFunction(EmbeddingFunction) - Method in class com.tnsai.intelligence.rag.vector.PgvectorVectorMemoryStore.Builder
- embeddingFunction(EmbeddingFunction) - Method in class com.tnsai.intelligence.rag.vector.QdrantVectorMemoryStore.Builder
- embeddingType() - Method in class com.tnsai.intelligence.rag.binding.RagDiagnostics
-
Fully-qualified type of the resolved embedding function, after unwrapping the registry's validating decorator.
- enforce(ActionMetadata, Role, Map<String, Object>, Map<String, Object>) - Method in class com.tnsai.intelligence.rag.binding.DefaultRetrievalSpi
- enforce(ActionMetadata, Object, Map<String, Object>, Map<String, Object>) - Method in class com.tnsai.intelligence.rag.binding.DefaultRetrievalSpi
- ensureSchema(int) - Method in class com.tnsai.intelligence.rag.vector.JdbcPgvectorTransport
- ensureSchema(int) - Method in interface com.tnsai.intelligence.rag.vector.PgvectorTransport
- enter(FileGraphCorpus.Key) - Static method in class com.tnsai.intelligence.rag.graph.FileGraphCorpus
-
Pins the binding identity for provider
openon this thread. - entryId() - Method in record class com.tnsai.intelligence.rag.vector.PgvectorTransport.Point
-
Returns the value of the
entryIdrecord component. - equals(Object) - Method in record class com.tnsai.intelligence.rag.binding.FileIngestionService.IngestedChunk
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.intelligence.rag.binding.FileIngestionService.IngestionProgress
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.intelligence.rag.binding.FileIngestionService.IngestionResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.intelligence.rag.binding.FileIngestionService.Limits
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.intelligence.rag.binding.RagDiagnostics.ProviderStatus
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.intelligence.rag.binding.RagDiagnostics.RetrievalDeclaration
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.intelligence.rag.binding.RagDiagnostics.SourceSnapshot
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.intelligence.rag.binding.SourceLoader.LoadedDocument
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.intelligence.rag.graph.FileGraphCorpus.Document
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.intelligence.rag.graph.FileGraphCorpus.Key
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.intelligence.rag.graph.GraphStore.Edge
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.intelligence.rag.graph.GraphStore.Neighbor
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.intelligence.rag.graph.GraphStore.Node
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.intelligence.rag.graph.GraphStore.Seed
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.intelligence.rag.graph.GraphStoreProvider.Request
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.intelligence.rag.QueryExpander.Request
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.intelligence.rag.RAGContext
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.intelligence.rag.Reranker.Request
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.intelligence.rag.RetrievedDocument
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.intelligence.rag.segment.DocumentSegment
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.intelligence.rag.TreeNavigator.Decision
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.intelligence.rag.TreeNavigator.Node
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.intelligence.rag.TreeNavigator.Request
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.intelligence.rag.vector.PgvectorTransport.Config
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.intelligence.rag.vector.PgvectorTransport.Point
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.intelligence.rag.vector.PgvectorTransport.ScoredPoint
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.intelligence.rag.vector.QdrantTransport.Config
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.intelligence.rag.vector.SelectiveReembedIndex.ReindexStats
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.intelligence.rag.vector.SelectiveReembedIndex.ScoredChunk
-
Indicates whether some other object is "equal to" this one.
- exchange(String, String, String) - Method in class com.tnsai.intelligence.rag.vector.HttpQdrantTransport
- exchange(String, String, String) - Method in interface com.tnsai.intelligence.rag.vector.QdrantTransport
-
Sends one REST call.
- execute(String) - Method in class com.tnsai.intelligence.rag.RAGPipeline
-
Executes the full RAG pipeline and returns the formatted context string.
- execute(String, RAGContext) - Method in class com.tnsai.intelligence.rag.RAGPipeline
-
Executes the full RAG pipeline with a custom context and returns the formatted context string.
- expand(QueryExpander.Request) - Method in interface com.tnsai.intelligence.rag.QueryExpander
-
Generates query variations for one retrieval request.
- extract(DocumentInput, ExtractionContext) - Method in class com.tnsai.intelligence.rag.binding.SourceCodeContentExtractor
- extract(DocumentInput, ExtractionContext) - Method in class com.tnsai.intelligence.rag.binding.StructuredTextContentExtractor
- extract(DocumentInput, ExtractionContext) - Method in class com.tnsai.intelligence.rag.extract.OfficeDocumentContentExtractor
F
- FAILED - Enum constant in enum class com.tnsai.intelligence.rag.binding.FileIngestionService.IngestionStage
- failedFiles() - Method in record class com.tnsai.intelligence.rag.binding.FileIngestionService.IngestionProgress
-
Returns the value of the
failedFilesrecord component. - failedFiles() - Method in record class com.tnsai.intelligence.rag.binding.FileIngestionService.IngestionResult
-
Returns the value of the
failedFilesrecord component. - figures() - Method in record class com.tnsai.intelligence.rag.segment.DocumentSegment
-
Returns the value of the
figuresrecord component. - FileGraphCorpus - Class in com.tnsai.intelligence.rag.graph
-
Binding-time FILE chunks available to the in-memory graph provider.
- FileGraphCorpus.Document - Record Class in com.tnsai.intelligence.rag.graph
-
One ingested FILE chunk.
- FileGraphCorpus.Key - Record Class in com.tnsai.intelligence.rag.graph
-
Complete source-configuration and lifecycle identity for one binding.
- FileGraphCorpus.Registration - Class in com.tnsai.intelligence.rag.graph
-
Exact-owner lifecycle handle for one registered corpus.
- FileGraphIngestor - Class in com.tnsai.intelligence.rag.graph
-
Builds graph nodes and edges from ingested FILE chunks.
- FileIngestionService - Class in com.tnsai.intelligence.rag.binding
-
Canonical filesystem ingestion module shared by declarative and Server RAG.
- FileIngestionService() - Constructor for class com.tnsai.intelligence.rag.binding.FileIngestionService
-
Creates a service using the framework's bounded source defaults.
- FileIngestionService(FileIngestionService.Limits) - Constructor for class com.tnsai.intelligence.rag.binding.FileIngestionService
-
Creates a service with an explicit admission-cap policy.
- FileIngestionService.IngestedChunk - Record Class in com.tnsai.intelligence.rag.binding
-
One normalized retrieval chunk emitted by the canonical file pipeline.
- FileIngestionService.IngestionProgress - Record Class in com.tnsai.intelligence.rag.binding
-
Synchronous source-ingestion progress snapshot.
- FileIngestionService.IngestionResult - Record Class in com.tnsai.intelligence.rag.binding
-
Immutable ingestion output and filesystem snapshot completeness.
- FileIngestionService.IngestionStage - Enum Class in com.tnsai.intelligence.rag.binding
-
Lifecycle event emitted while a source is discovered and normalized.
- FileIngestionService.Limits - Record Class in com.tnsai.intelligence.rag.binding
-
One admission-cap policy for declarative and Server file ingestion.
- find(String) - Method in class com.tnsai.intelligence.rag.hierarchy.HierarchyIndex
-
Resolves a document by hierarchy ID.
- find(String) - Method in class com.tnsai.intelligence.rag.temporal.TemporalIndex
-
Resolves an indexed document by entry ID.
- findSeeds(String, int) - Method in interface com.tnsai.intelligence.rag.graph.GraphStore
-
Finds graph nodes that can seed traversal for a query.
- findSeeds(String, int) - Method in class com.tnsai.intelligence.rag.graph.InMemoryGraphStore
- findSeeds(String, int) - Method in class com.tnsai.intelligence.rag.graph.Neo4jGraphStore
- fingerprints() - Method in record class com.tnsai.intelligence.rag.binding.FileIngestionService.IngestionResult
-
Returns the value of the
fingerprintsrecord component. - fingerprints() - Method in record class com.tnsai.intelligence.rag.binding.RagDiagnostics.SourceSnapshot
-
Returns the value of the
fingerprintsrecord component. - FLAT - Static variable in class com.tnsai.intelligence.rag.hierarchy.HierarchyMetadata
-
Whether the hit belongs to a flat index with no parent.
- forget(FileGraphCorpus.Key) - Static method in class com.tnsai.intelligence.rag.graph.FileGraphCorpus
-
Drops one exact corpus registration without retiring another binding on the same Role class.
- forget(Class<?>) - Static method in class com.tnsai.intelligence.rag.graph.FileGraphCorpus
-
Drops every corpus for a Role class.
- forRole(Class<?>) - Static method in class com.tnsai.intelligence.rag.binding.RoleRagBinding
-
Returns the (lazily computed) binding for the given Role class.
- forRole(Class<?>, List<KnowledgeSourceConfig>) - Static method in class com.tnsai.intelligence.rag.binding.RoleRagBinding
-
Returns a binding isolated by Role class and builder source template.
- forRole(Class<?>, Map<String, Path>) - Static method in class com.tnsai.intelligence.rag.binding.RoleRagBinding
-
Returns a binding for a Role whose
@Knowledgedeclarations are kept, with the locations of the named ones supplied at run time. - forTarget(Object, SequentialConfig, List<KnowledgeSourceConfig>) - Static method in class com.tnsai.intelligence.rag.binding.SequentialUnitReader
-
Returns the shared reader using the same builder-source template as an AgentBuilder-backed annotation dispatch.
- forTarget(Object, String) - Static method in class com.tnsai.intelligence.rag.binding.SequentialUnitReader
-
Returns the shared reader for annotation-declared sources on a target.
- frameworkDefault() - Method in class com.tnsai.intelligence.rag.binding.StructuredTextContentExtractor
- frameworkDefault() - Method in class com.tnsai.intelligence.rag.extract.OfficeDocumentContentExtractor
- frameworkDefault() - Method in interface com.tnsai.intelligence.rag.graph.GraphStoreProvider
-
Framework-bundled fallback adapter.
- frameworkDefault() - Method in class com.tnsai.intelligence.rag.graph.InMemoryGraphStoreProvider
- frameworkDefault() - Method in class com.tnsai.intelligence.rag.graph.KnowledgeToolsGraphStoreProvider
- fromNodeId() - Method in record class com.tnsai.intelligence.rag.graph.GraphStore.Edge
-
Returns the value of the
fromNodeIdrecord component. - FUSED - Enum constant in enum class com.tnsai.intelligence.rag.HybridGraphStream
-
Graph hits were ranked independently and RRF-fused with BM25 and vector.
- FUSION_SCORE_METADATA - Static variable in class com.tnsai.intelligence.rag.MultiQueryRAGStrategy
-
Metadata containing the deterministic reciprocal-rank fusion score.
- FUTURE_SKEW_SECONDS - Static variable in class com.tnsai.intelligence.rag.temporal.TemporalMetadata
-
Whole seconds by which a tolerated timestamp was in the future.
G
- get(String) - Method in class com.tnsai.intelligence.rag.vector.JdbcPgvectorTransport
- get(String) - Method in interface com.tnsai.intelligence.rag.vector.PgvectorTransport
- GraphCapabilityException - Exception Class in com.tnsai.intelligence.rag.graph
-
Signals that graph retrieval was requested but no unambiguous graph capability is available for the Role.
- GraphCapabilityException(String) - Constructor for exception class com.tnsai.intelligence.rag.graph.GraphCapabilityException
-
Creates a graph capability error.
- GraphCapabilityException(String, Throwable) - Constructor for exception class com.tnsai.intelligence.rag.graph.GraphCapabilityException
-
Creates a graph capability error with its provider failure.
- GraphRAGStrategy - Class in com.tnsai.intelligence.rag
-
Deterministic, bounded graph traversal retrieval strategy.
- GraphRAGStrategy(String, GraphStore, Set<String>, int, double, int) - Constructor for class com.tnsai.intelligence.rag.GraphRAGStrategy
-
Creates a graph strategy.
- graphStore() - Method in class com.tnsai.intelligence.rag.binding.RagDiagnostics
-
Installed graph-store providers, or empty when none.
- GraphStore - Interface in com.tnsai.intelligence.rag.graph
-
Vendor-neutral graph data access contract used by graph retrieval.
- GraphStore.Edge - Record Class in com.tnsai.intelligence.rag.graph
-
A directed graph edge.
- GraphStore.Neighbor - Record Class in com.tnsai.intelligence.rag.graph
-
An outgoing edge paired with its destination node.
- GraphStore.Node - Record Class in com.tnsai.intelligence.rag.graph
-
A graph node that can become a retrieved document.
- GraphStore.Seed - Record Class in com.tnsai.intelligence.rag.graph
-
A scored query seed.
- GraphStoreProvider - Interface in com.tnsai.intelligence.rag.graph
-
Service-provider contract for graph database and graph corpus adapters.
- GraphStoreProvider.Request - Record Class in com.tnsai.intelligence.rag.graph
-
Graph binding request.
- graphStream() - Method in class com.tnsai.intelligence.rag.HybridRAGStrategy
-
How the optional graph stream was handled for this instance.
H
- handles() - Method in class com.tnsai.intelligence.rag.binding.HttpKnowledgeSourceLoader
- handles() - Method in class com.tnsai.intelligence.rag.binding.LocalFileSourceLoader
- handles() - Method in interface com.tnsai.intelligence.rag.binding.SourceLoader
-
The
Knowledge.Typethis loader handles. - hashCode() - Method in record class com.tnsai.intelligence.rag.binding.FileIngestionService.IngestedChunk
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.intelligence.rag.binding.FileIngestionService.IngestionProgress
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.intelligence.rag.binding.FileIngestionService.IngestionResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.intelligence.rag.binding.FileIngestionService.Limits
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.intelligence.rag.binding.RagDiagnostics.ProviderStatus
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.intelligence.rag.binding.RagDiagnostics.RetrievalDeclaration
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.intelligence.rag.binding.RagDiagnostics.SourceSnapshot
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.intelligence.rag.binding.SourceLoader.LoadedDocument
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.intelligence.rag.graph.FileGraphCorpus.Document
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.intelligence.rag.graph.FileGraphCorpus.Key
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.intelligence.rag.graph.GraphStore.Edge
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.intelligence.rag.graph.GraphStore.Neighbor
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.intelligence.rag.graph.GraphStore.Node
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.intelligence.rag.graph.GraphStore.Seed
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.intelligence.rag.graph.GraphStoreProvider.Request
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.intelligence.rag.QueryExpander.Request
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.intelligence.rag.RAGContext
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.intelligence.rag.Reranker.Request
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.intelligence.rag.RetrievedDocument
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.intelligence.rag.segment.DocumentSegment
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.intelligence.rag.TreeNavigator.Decision
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.intelligence.rag.TreeNavigator.Node
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.intelligence.rag.TreeNavigator.Request
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.intelligence.rag.vector.PgvectorTransport.Config
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.intelligence.rag.vector.PgvectorTransport.Point
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.intelligence.rag.vector.PgvectorTransport.ScoredPoint
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.intelligence.rag.vector.QdrantTransport.Config
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.intelligence.rag.vector.SelectiveReembedIndex.ReindexStats
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.intelligence.rag.vector.SelectiveReembedIndex.ScoredChunk
-
Returns a hash code value for this object.
- HierarchicalRAGStrategy - Class in com.tnsai.intelligence.rag
-
Expands ranked child hits through a deterministic parent hierarchy.
- HierarchicalRAGStrategy(RAGStrategy, HierarchyIndex, Set<String>, int, double) - Constructor for class com.tnsai.intelligence.rag.HierarchicalRAGStrategy
-
Creates a hierarchical retrieval strategy.
- HierarchyException - Exception Class in com.tnsai.intelligence.rag.hierarchy
-
Signals malformed or inconsistent hierarchical retrieval data.
- HierarchyException(String) - Constructor for exception class com.tnsai.intelligence.rag.hierarchy.HierarchyException
-
Creates a hierarchy contract error.
- HierarchyIndex - Class in com.tnsai.intelligence.rag.hierarchy
-
Immutable hierarchy document index.
- HierarchyIndex(List<RetrievedDocument>) - Constructor for class com.tnsai.intelligence.rag.hierarchy.HierarchyIndex
-
Creates an index over hierarchy documents.
- HierarchyMetadata - Class in com.tnsai.intelligence.rag.hierarchy
-
Canonical metadata keys for hierarchical retrieval.
- HIT_ID - Static variable in class com.tnsai.intelligence.rag.hierarchy.HierarchyMetadata
-
Original child-hit identifier that caused an expansion.
- HNSW - Enum constant in enum class com.tnsai.intelligence.rag.vector.PgvectorTransport.IndexKind
- HttpKnowledgeSourceLoader - Class in com.tnsai.intelligence.rag.binding
-
Loads bounded HTTP/HTTPS documents through the ordinary knowledge-source SPI.
- HttpKnowledgeSourceLoader() - Constructor for class com.tnsai.intelligence.rag.binding.HttpKnowledgeSourceLoader
- HttpQdrantTransport - Class in com.tnsai.intelligence.rag.vector
-
JDK
HttpClienttransport for Qdrant REST. - HttpQdrantTransport(QdrantTransport.Config) - Constructor for class com.tnsai.intelligence.rag.vector.HttpQdrantTransport
- HybridGraphStream - Enum Class in com.tnsai.intelligence.rag
-
Outcome of attaching the optional knowledge-graph stream to
HybridRAGStrategy. - HybridRAGStrategy - Class in com.tnsai.intelligence.rag
-
RAG strategy that fuses BM25, vector similarity, and — when a
GraphRAGStrategyis supplied — knowledge-graph hits via Reciprocal Rank Fusion (RRF). - HybridRAGStrategy(BM25Index, VectorMemoryStore) - Constructor for class com.tnsai.intelligence.rag.HybridRAGStrategy
-
Creates a two-stream hybrid strategy from BM25 and vector stores.
- HybridRAGStrategy(BM25Index, VectorMemoryStore, GraphRAGStrategy) - Constructor for class com.tnsai.intelligence.rag.HybridRAGStrategy
-
Creates a three-stream hybrid strategy that RRF-fuses BM25, vector, and graph rankings.
- HybridRAGStrategy(HybridMemoryRetriever) - Constructor for class com.tnsai.intelligence.rag.HybridRAGStrategy
-
Creates a two-stream hybrid strategy with a pre-configured retriever.
I
- id() - Method in record class com.tnsai.intelligence.rag.binding.SourceLoader.LoadedDocument
-
Returns the value of the
idrecord component. - id() - Method in record class com.tnsai.intelligence.rag.graph.GraphStore.Edge
-
Returns the value of the
idrecord component. - id() - Method in record class com.tnsai.intelligence.rag.graph.GraphStore.Node
-
Returns the value of the
idrecord component. - id() - Method in record class com.tnsai.intelligence.rag.TreeNavigator.Node
-
Returns the value of the
idrecord component. - ID - Static variable in class com.tnsai.intelligence.rag.hierarchy.HierarchyMetadata
-
Stable hierarchy document identifier.
- identifier(RetrievedDocument) - Method in class com.tnsai.intelligence.rag.hierarchy.HierarchyIndex
-
Resolves the canonical hierarchy ID for a document.
- identifier(RetrievedDocument) - Method in class com.tnsai.intelligence.rag.temporal.TemporalIndex
-
Resolves the canonical entry ID carried by a child hit.
- identityKey(String) - Static method in class com.tnsai.intelligence.rag.graph.InMemoryGraphStore
-
Collapses surface forms so identity is not exact-string-only.
- index() - Method in record class com.tnsai.intelligence.rag.segment.DocumentSegment
-
Returns the value of the
indexrecord component. - index() - Method in class com.tnsai.intelligence.rag.vector.PgvectorVectorMemoryStore
- index() - Method in class com.tnsai.intelligence.rag.vector.QdrantVectorMemoryStore
-
The
VectorIndexused byVectorMemoryStore. - indexKind() - Method in record class com.tnsai.intelligence.rag.vector.PgvectorTransport.Config
-
Returns the value of the
indexKindrecord component. - indexKind(PgvectorTransport.IndexKind) - Method in class com.tnsai.intelligence.rag.vector.PgvectorVectorMemoryStore.Builder
- ingest(InMemoryGraphStore, List<FileGraphCorpus.Document>) - Static method in class com.tnsai.intelligence.rag.graph.FileGraphIngestor
-
Adds extracted entities and relations to
store. - ingest(KnowledgeSourceConfig) - Method in class com.tnsai.intelligence.rag.binding.FileIngestionService
-
Discovers, validates, extracts, and chunks one FILE knowledge source.
- ingest(List<FileGraphCorpus.Document>) - Method in class com.tnsai.intelligence.rag.graph.Neo4jGraphStore
-
Writes FILE-extracted entities and relations through the Cypher seam.
- INGESTED - Enum constant in enum class com.tnsai.intelligence.rag.binding.FileIngestionService.IngestionStage
- IngestedChunk(SourceLoader.LoadedDocument, Map<String, String>, String) - Constructor for record class com.tnsai.intelligence.rag.binding.FileIngestionService.IngestedChunk
-
Creates an instance of a
IngestedChunkrecord class. - ingestedFiles() - Method in record class com.tnsai.intelligence.rag.binding.FileIngestionService.IngestionResult
-
Returns the value of the
ingestedFilesrecord component. - IngestionProgress(FileIngestionService.IngestionStage, int, int, int, int, int, String) - Constructor for record class com.tnsai.intelligence.rag.binding.FileIngestionService.IngestionProgress
-
Creates an instance of a
IngestionProgressrecord class. - IngestionResult(List<FileIngestionService.IngestedChunk>, Set<String>, Set<String>, Map<String, String>, Map<String, String>, int, int, int, boolean) - Constructor for record class com.tnsai.intelligence.rag.binding.FileIngestionService.IngestionResult
-
Creates an instance of a
IngestionResultrecord class. - ingestWithProgress(KnowledgeSourceConfig, Consumer<FileIngestionService.IngestionProgress>) - Method in class com.tnsai.intelligence.rag.binding.FileIngestionService
-
Ingests one FILE source while reporting discovery and processing progress.
- InMemoryGraphStore - Class in com.tnsai.intelligence.rag.graph
-
Zero-config in-process
GraphStorefor development and FILE ingest. - InMemoryGraphStore() - Constructor for class com.tnsai.intelligence.rag.graph.InMemoryGraphStore
- InMemoryGraphStoreProvider - Class in com.tnsai.intelligence.rag.graph
-
Bundled FILE-corpus graph adapter.
- InMemoryGraphStoreProvider() - Constructor for class com.tnsai.intelligence.rag.graph.InMemoryGraphStoreProvider
- installed() - Method in record class com.tnsai.intelligence.rag.binding.RagDiagnostics.ProviderStatus
-
truewhen at least one provider is installed. - invalidate(Class<?>) - Static method in class com.tnsai.intelligence.rag.binding.RoleRagBinding
-
Drops every cached binding for the given Role class, so the next
RoleRagBinding.forRole(java.lang.Class<?>)call re-reads the Role's@Knowledgedeclarations from scratch. - invalidate(Class<?>, String) - Static method in class com.tnsai.intelligence.rag.binding.RoleRagBinding
-
Drops cached state whose canonical source set contains
sourceNamewhile preserving every sibling binding and sequential cursor that does not depend on that source. - isConfigured() - Static method in class com.tnsai.intelligence.rag.vector.PgvectorVectorIndex
- isConfigured() - Static method in class com.tnsai.intelligence.rag.vector.QdrantVectorIndex
-
Opens a live HTTP index when a URL is configured.
- isExhausted() - Method in class com.tnsai.intelligence.rag.binding.SequentialUnitReader
-
Whether the last
SequentialUnitReader.next()returned empty. - IVFFLAT - Enum constant in enum class com.tnsai.intelligence.rag.vector.PgvectorTransport.IndexKind
J
- JdbcPgvectorTransport - Class in com.tnsai.intelligence.rag.vector
-
JDK JDBC transport for a pgvector table.
- JdbcPgvectorTransport(PgvectorTransport.Config) - Constructor for class com.tnsai.intelligence.rag.vector.JdbcPgvectorTransport
- jdbcUrl() - Method in record class com.tnsai.intelligence.rag.vector.PgvectorTransport.Config
-
Returns the value of the
jdbcUrlrecord component. - jdbcUrl(String) - Method in class com.tnsai.intelligence.rag.vector.PgvectorVectorMemoryStore.Builder
K
- Key(Class<?>, List<String>) - Constructor for record class com.tnsai.intelligence.rag.graph.FileGraphCorpus.Key
-
Creates an instance of a
Keyrecord class. - KeywordRAGStrategy - Class in com.tnsai.intelligence.rag
-
RAG strategy that uses BM25-style keyword matching.
- KeywordRAGStrategy(BM25Index) - Constructor for class com.tnsai.intelligence.rag.KeywordRAGStrategy
-
Creates a keyword RAG strategy backed by the given BM25 index.
- KnowledgePreflight - Class in com.tnsai.intelligence.rag.binding
-
Setup-time checks that a role's knowledge loads, before the first action runs.
- KnowledgeSourceFormatException - Exception Class in com.tnsai.intelligence.rag.binding
-
Raised when file content contradicts a declared knowledge-source format.
- KnowledgeSourceFormatException(String) - Constructor for exception class com.tnsai.intelligence.rag.binding.KnowledgeSourceFormatException
- KnowledgeSourceFormatException(String, Throwable) - Constructor for exception class com.tnsai.intelligence.rag.binding.KnowledgeSourceFormatException
- KnowledgeToolsGraphStoreProvider - Class in com.tnsai.intelligence.rag.graph
-
Built-in graph adapter for live
KnowledgeToolstriples. - KnowledgeToolsGraphStoreProvider() - Constructor for class com.tnsai.intelligence.rag.graph.KnowledgeToolsGraphStoreProvider
L
- leave() - Static method in class com.tnsai.intelligence.rag.graph.FileGraphCorpus
-
Clears the thread-local binding identity.
- Limits(int, int, int, int) - Constructor for record class com.tnsai.intelligence.rag.binding.FileIngestionService.Limits
-
Validates positive limits.
- load(KnowledgeSourceConfig) - Method in class com.tnsai.intelligence.rag.binding.HttpKnowledgeSourceLoader
- load(KnowledgeSourceConfig) - Method in class com.tnsai.intelligence.rag.binding.LocalFileSourceLoader
- load(KnowledgeSourceConfig) - Method in interface com.tnsai.intelligence.rag.binding.SourceLoader
-
Loads documents from the given source declaration.
- loadChunks(KnowledgeSourceConfig) - Method in class com.tnsai.intelligence.rag.binding.HttpKnowledgeSourceLoader
- loadChunks(KnowledgeSourceConfig) - Method in class com.tnsai.intelligence.rag.binding.LocalFileSourceLoader
- LoadedDocument(String, String, String) - Constructor for record class com.tnsai.intelligence.rag.binding.SourceLoader.LoadedDocument
-
Creates an instance of a
LoadedDocumentrecord class. - loadSource(KnowledgeSourceConfig) - Method in class com.tnsai.intelligence.rag.binding.HttpKnowledgeSourceLoader
- loadSource(KnowledgeSourceConfig) - Method in class com.tnsai.intelligence.rag.binding.LocalFileSourceLoader
- LocalFileSourceLoader - Class in com.tnsai.intelligence.rag.binding
-
Declarative FILE-source adapter over the canonical
FileIngestionService. - LocalFileSourceLoader() - Constructor for class com.tnsai.intelligence.rag.binding.LocalFileSourceLoader
- locateDeclaredSources(Class<?>, Map<String, Path>) - Static method in class com.tnsai.intelligence.rag.binding.RoleRagBinding
-
Copies the Role's
@Knowledgedeclarations, replacing the path of each named entry. - location() - Method in record class com.tnsai.intelligence.rag.binding.RagDiagnostics.RetrievalDeclaration
-
Returns the value of the
locationrecord component.
M
- maxDecodedBytes() - Method in record class com.tnsai.intelligence.rag.binding.FileIngestionService.Limits
-
Returns the value of the
maxDecodedBytesrecord component. - maxDepth() - Method in record class com.tnsai.intelligence.rag.binding.FileIngestionService.Limits
-
Returns the value of the
maxDepthrecord component. - maxEntries() - Method in record class com.tnsai.intelligence.rag.binding.FileIngestionService.Limits
-
Returns the value of the
maxEntriesrecord component. - maxExpansions() - Method in record class com.tnsai.intelligence.rag.QueryExpander.Request
-
Returns the value of the
maxExpansionsrecord component. - maxFiles() - Method in record class com.tnsai.intelligence.rag.binding.FileIngestionService.Limits
-
Returns the value of the
maxFilesrecord component. - maxResults() - Method in record class com.tnsai.intelligence.rag.RAGContext
-
Returns the value of the
maxResultsrecord component. - metadata() - Method in record class com.tnsai.intelligence.rag.binding.FileIngestionService.IngestedChunk
-
Returns the value of the
metadatarecord component. - metadata() - Method in record class com.tnsai.intelligence.rag.graph.GraphStore.Edge
-
Returns the value of the
metadatarecord component. - metadata() - Method in record class com.tnsai.intelligence.rag.graph.GraphStore.Node
-
Returns the value of the
metadatarecord component. - metadata() - Method in record class com.tnsai.intelligence.rag.RetrievedDocument
-
Returns the value of the
metadatarecord component. - metadata(KnowledgeSourceConfig, SourceLoader.LoadedDocument) - Method in interface com.tnsai.intelligence.rag.binding.SourceLoader
-
Returns optional metadata for one loaded document.
- METADATA_GRAPH_STREAM - Static variable in class com.tnsai.intelligence.rag.HybridRAGStrategy
-
Metadata key for
HybridGraphStream.metadataValue(). - METADATA_STREAMS - Static variable in class com.tnsai.intelligence.rag.HybridRAGStrategy
-
Metadata key listing the streams that contributed to a hit.
- metadataFilters() - Method in record class com.tnsai.intelligence.rag.RAGContext
-
Returns the value of the
metadataFiltersrecord component. - metadataValue() - Method in enum class com.tnsai.intelligence.rag.HybridGraphStream
-
Value written to
HybridRAGStrategy.METADATA_GRAPH_STREAM. - minScore() - Method in record class com.tnsai.intelligence.rag.RAGContext
-
Returns the value of the
minScorerecord component. - mode() - Method in record class com.tnsai.intelligence.rag.QueryExpander.Request
-
Returns the value of the
moderecord component. - model() - Method in record class com.tnsai.intelligence.rag.QueryExpander.Request
-
Returns the value of the
modelrecord component. - model() - Method in record class com.tnsai.intelligence.rag.Reranker.Request
-
Returns the value of the
modelrecord component. - model() - Method in record class com.tnsai.intelligence.rag.TreeNavigator.Request
-
Returns the value of the
modelrecord component. - MultiQueryRAGStrategy - Class in com.tnsai.intelligence.rag
-
Expands one query, retrieves every unique variation through the same source-scoped base strategy, and fuses the results deterministically.
- MultiQueryRAGStrategy(RAGStrategy, QueryExpander, Search.QueryExpansion, String, int) - Constructor for class com.tnsai.intelligence.rag.MultiQueryRAGStrategy
-
Creates a strategy with no external cancellation signal.
- MultiQueryRAGStrategy(RAGStrategy, QueryExpander, Search.QueryExpansion, String, int, CancellationToken) - Constructor for class com.tnsai.intelligence.rag.MultiQueryRAGStrategy
-
Creates a strategy with an explicit cooperative cancellation signal.
N
- name() - Method in record class com.tnsai.intelligence.rag.binding.RagDiagnostics.SourceSnapshot
-
Returns the value of the
namerecord component. - name() - Method in interface com.tnsai.intelligence.rag.graph.GraphStoreProvider
-
Stable provider name used in retrieval provenance.
- name() - Method in class com.tnsai.intelligence.rag.graph.InMemoryGraphStoreProvider
- name() - Method in class com.tnsai.intelligence.rag.graph.KnowledgeToolsGraphStoreProvider
- name() - Method in class com.tnsai.intelligence.rag.graph.Neo4jGraphStoreProvider
- name() - Method in class com.tnsai.intelligence.rag.GraphRAGStrategy
- name() - Method in class com.tnsai.intelligence.rag.HierarchicalRAGStrategy
- name() - Method in class com.tnsai.intelligence.rag.HybridRAGStrategy
- name() - Method in class com.tnsai.intelligence.rag.KeywordRAGStrategy
- name() - Method in class com.tnsai.intelligence.rag.MultiQueryRAGStrategy
- name() - Method in interface com.tnsai.intelligence.rag.RAGStrategy
-
Returns the unique name of this strategy (e.g., "vector", "keyword", "hybrid").
- name() - Method in class com.tnsai.intelligence.rag.ReasoningRAGStrategy
- name() - Method in class com.tnsai.intelligence.rag.TemporalRAGStrategy
- name() - Method in class com.tnsai.intelligence.rag.VectorRAGStrategy
- NAME - Static variable in class com.tnsai.intelligence.rag.graph.InMemoryGraphStoreProvider
-
Provenance name recorded on every graph hit.
- NAME - Static variable in class com.tnsai.intelligence.rag.graph.KnowledgeToolsGraphStoreProvider
-
Provenance name recorded on every graph hit.
- NAME - Static variable in class com.tnsai.intelligence.rag.graph.Neo4jGraphStoreProvider
-
Provenance name recorded on every graph hit.
- names() - Method in record class com.tnsai.intelligence.rag.binding.RagDiagnostics.ProviderStatus
-
Returns the value of the
namesrecord component. - navigate(TreeNavigator.Request) - Method in interface com.tnsai.intelligence.rag.TreeNavigator
-
Chooses the next node to open, or stops the descent.
- Neighbor(GraphStore.Edge, GraphStore.Node) - Constructor for record class com.tnsai.intelligence.rag.graph.GraphStore.Neighbor
-
Creates an instance of a
Neighborrecord class. - neighbors(String) - Method in interface com.tnsai.intelligence.rag.graph.GraphStore
-
Returns the outgoing edges and destination nodes for a node.
- neighbors(String) - Method in class com.tnsai.intelligence.rag.graph.InMemoryGraphStore
- neighbors(String) - Method in class com.tnsai.intelligence.rag.graph.Neo4jGraphStore
- neighbors(String) - Method in class com.tnsai.intelligence.rag.vector.SelectiveReembedIndex
-
Neighbor hashes for one content hash (same-source adjacency).
- Neo4jGraphStore - Class in com.tnsai.intelligence.rag.graph
-
GraphStoreover a Neo4j property graph. - Neo4jGraphStore(Neo4jGraphStore.CypherSession, String) - Constructor for class com.tnsai.intelligence.rag.graph.Neo4jGraphStore
- Neo4jGraphStore.CypherSession - Interface in com.tnsai.intelligence.rag.graph
-
Minimal Cypher execution seam.
- Neo4jGraphStoreProvider - Class in com.tnsai.intelligence.rag.graph
-
Optional Neo4j
GraphStoreProvider. - Neo4jGraphStoreProvider() - Constructor for class com.tnsai.intelligence.rag.graph.Neo4jGraphStoreProvider
-
Creates the production provider backed by the optional Neo4j driver.
- next() - Method in class com.tnsai.intelligence.rag.binding.SequentialUnitReader
-
Atomically consumes the next unit.
- next(CancellationToken) - Method in class com.tnsai.intelligence.rag.binding.SequentialUnitReader
-
Atomically consumes the next unit unless
cancellationis set. - nextNodeId() - Method in record class com.tnsai.intelligence.rag.TreeNavigator.Decision
-
Returns the value of the
nextNodeIdrecord component. - node() - Method in record class com.tnsai.intelligence.rag.graph.GraphStore.Neighbor
-
Returns the value of the
noderecord component. - node() - Method in record class com.tnsai.intelligence.rag.graph.GraphStore.Seed
-
Returns the value of the
noderecord component. - Node(String, String, String) - Constructor for record class com.tnsai.intelligence.rag.TreeNavigator.Node
-
Creates a validated node.
- Node(String, String, String, Map<String, String>) - Constructor for record class com.tnsai.intelligence.rag.graph.GraphStore.Node
-
Creates an instance of a
Noderecord class. - NODE_SUMMARY_METADATA - Static variable in class com.tnsai.intelligence.rag.ReasoningRAGStrategy
-
Metadata key holding a node's summary, shown to the navigator.
- NODE_TITLE_METADATA - Static variable in class com.tnsai.intelligence.rag.ReasoningRAGStrategy
-
Metadata key holding a node's heading, shown to the navigator.
- nodeCount() - Method in class com.tnsai.intelligence.rag.graph.InMemoryGraphStore
-
Number of stored nodes.
- nodes() - Method in class com.tnsai.intelligence.rag.graph.InMemoryGraphStore
-
Snapshot of stored nodes.
- noOp() - Static method in interface com.tnsai.intelligence.rag.Reranker
-
Returns the null-object reranker: it advertises no model and returns candidates in the order it received them.
- normalizedChunks() - Method in record class com.tnsai.intelligence.rag.binding.FileIngestionService.IngestionProgress
-
Returns the value of the
normalizedChunksrecord component. - notFound() - Method in exception class com.tnsai.intelligence.rag.vector.QdrantRequestException
O
- of(RoleRagBinding) - Static method in class com.tnsai.intelligence.rag.binding.RagDiagnostics
-
Provider lists are a fresh SPI discovery. They report what
RerankerRegistry.discover()and friends find on the classpath now — not the registries this binding actually resolved against. - of(Class<?>) - Static method in class com.tnsai.intelligence.rag.binding.RagDiagnostics
-
Snapshot of the cached binding for
roleClass. - of(Class<?>, boolean) - Static method in class com.tnsai.intelligence.rag.binding.RagDiagnostics
-
Snapshot of the binding for
roleClass. - of(Class<?>, List<KnowledgeSourceConfig>, boolean) - Static method in class com.tnsai.intelligence.rag.binding.RagDiagnostics
-
Snapshot of the binding for
roleClassbuilt withbuilderSources. - OfficeDocumentContentExtractor - Class in com.tnsai.intelligence.rag.extract
-
Optional binary-document extractor for PDF, Office Open XML and EPUB.
- OfficeDocumentContentExtractor() - Constructor for class com.tnsai.intelligence.rag.extract.OfficeDocumentContentExtractor
-
ServiceLoader constructor.
- open(GraphStoreProvider.Request) - Method in interface com.tnsai.intelligence.rag.graph.GraphStoreProvider
-
Opens a graph store for the requested Role and source fence.
- open(GraphStoreProvider.Request) - Method in class com.tnsai.intelligence.rag.graph.InMemoryGraphStoreProvider
- open(GraphStoreProvider.Request) - Method in class com.tnsai.intelligence.rag.graph.KnowledgeToolsGraphStoreProvider
- open(GraphStoreProvider.Request) - Method in class com.tnsai.intelligence.rag.graph.Neo4jGraphStoreProvider
- openOwner(String, String, long) - Method in class com.tnsai.intelligence.rag.vector.JdbcPgvectorTransport
- origin() - Method in record class com.tnsai.intelligence.rag.binding.SourceLoader.LoadedDocument
-
Returns the value of the
originrecord component. - origin() - Method in record class com.tnsai.intelligence.rag.graph.FileGraphCorpus.Document
-
Returns the value of the
originrecord component. - owner() - Method in record class com.tnsai.intelligence.rag.vector.PgvectorTransport.Point
-
Returns the value of the
ownerrecord component.
P
- PARENT_ID - Static variable in class com.tnsai.intelligence.rag.hierarchy.HierarchyMetadata
-
Identifier of the immediate parent document.
- parentId(String) - Method in class com.tnsai.intelligence.rag.hierarchy.HierarchyIndex
-
Returns the immediate parent ID for an indexed document.
- password() - Method in record class com.tnsai.intelligence.rag.vector.PgvectorTransport.Config
-
Returns the value of the
passwordrecord component. - password(String) - Method in class com.tnsai.intelligence.rag.vector.PgvectorVectorMemoryStore.Builder
- PATH - Static variable in class com.tnsai.intelligence.rag.hierarchy.HierarchyMetadata
-
Stable child-to-parent identifier path.
- Path safety - Search tag in class com.tnsai.intelligence.rag.binding.FileIngestionService
- Section
- PgvectorRequestException - Exception Class in com.tnsai.intelligence.rag.vector
-
JDBC failure from
JdbcPgvectorTransport. - PgvectorRequestException(String, String, Throwable) - Constructor for exception class com.tnsai.intelligence.rag.vector.PgvectorRequestException
- PgvectorTransport - Interface in com.tnsai.intelligence.rag.vector
-
JDBC seam for a pgvector table.
- PgvectorTransport.Config - Record Class in com.tnsai.intelligence.rag.vector
-
Connection settings for one pgvector table.
- PgvectorTransport.IndexKind - Enum Class in com.tnsai.intelligence.rag.vector
- PgvectorTransport.Point - Record Class in com.tnsai.intelligence.rag.vector
- PgvectorTransport.ScoredPoint - Record Class in com.tnsai.intelligence.rag.vector
- PgvectorVectorIndex - Class in com.tnsai.intelligence.rag.vector
-
pgvector-backed
VectorIndex. - PgvectorVectorIndex(PgvectorTransport, PgvectorTransport.Config) - Constructor for class com.tnsai.intelligence.rag.vector.PgvectorVectorIndex
- PgvectorVectorMemoryStore - Class in com.tnsai.intelligence.rag.vector
-
Optional pgvector adapter with the same CRUD surface as
VectorMemoryStore. - PgvectorVectorMemoryStore.Builder - Class in com.tnsai.intelligence.rag.vector
-
Builder for an explicit pgvector connection.
- point() - Method in record class com.tnsai.intelligence.rag.vector.PgvectorTransport.ScoredPoint
-
Returns the value of the
pointrecord component. - Point(String, String, String, String, String, float[]) - Constructor for record class com.tnsai.intelligence.rag.vector.PgvectorTransport.Point
-
Creates an instance of a
Pointrecord class. - pointId() - Method in record class com.tnsai.intelligence.rag.vector.PgvectorTransport.Point
-
Returns the value of the
pointIdrecord component. - prepareChatKnowledge(Object, List<KnowledgeEntry>, LLMClient) - Method in class com.tnsai.intelligence.rag.binding.DefaultRetrievalSpi
- presentFiles() - Method in record class com.tnsai.intelligence.rag.binding.FileIngestionService.IngestionResult
-
Returns the value of the
presentFilesrecord component. - processedFiles() - Method in record class com.tnsai.intelligence.rag.binding.FileIngestionService.IngestionProgress
-
Returns the value of the
processedFilesrecord component. - ProviderStatus(List<String>) - Constructor for record class com.tnsai.intelligence.rag.binding.RagDiagnostics.ProviderStatus
-
Creates an instance of a
ProviderStatusrecord class. - putEdge(GraphStore.Edge, GraphStore.Node) - Method in class com.tnsai.intelligence.rag.graph.InMemoryGraphStore
-
Inserts a directed edge.
- putNode(GraphStore.Node) - Method in class com.tnsai.intelligence.rag.graph.InMemoryGraphStore
-
Inserts or replaces a node under its identity key.
Q
- QdrantRequestException - Exception Class in com.tnsai.intelligence.rag.vector
-
HTTP failure from
HttpQdrantTransport. - QdrantRequestException(String, int) - Constructor for exception class com.tnsai.intelligence.rag.vector.QdrantRequestException
- QdrantTransport - Interface in com.tnsai.intelligence.rag.vector
-
HTTP seam for the Qdrant REST API.
- QdrantTransport.Config - Record Class in com.tnsai.intelligence.rag.vector
-
Connection settings for a Qdrant collection.
- QdrantVectorIndex - Class in com.tnsai.intelligence.rag.vector
-
Qdrant-backed
VectorIndex. - QdrantVectorIndex(QdrantTransport, QdrantTransport.Config) - Constructor for class com.tnsai.intelligence.rag.vector.QdrantVectorIndex
- QdrantVectorMemoryStore - Class in com.tnsai.intelligence.rag.vector
-
Optional Qdrant adapter with the same CRUD surface as
VectorMemoryStore. - QdrantVectorMemoryStore.Builder - Class in com.tnsai.intelligence.rag.vector
-
Builder for an explicit Qdrant connection.
- query() - Method in record class com.tnsai.intelligence.rag.QueryExpander.Request
-
Returns the value of the
queryrecord component. - query() - Method in record class com.tnsai.intelligence.rag.Reranker.Request
-
Returns the value of the
queryrecord component. - query() - Method in record class com.tnsai.intelligence.rag.TreeNavigator.Request
-
Returns the value of the
queryrecord component. - QUERY_PROVENANCE_METADATA - Static variable in class com.tnsai.intelligence.rag.MultiQueryRAGStrategy
-
Metadata containing comma-delimited zero-based query indexes that returned a document.
- queryExpander() - Method in class com.tnsai.intelligence.rag.binding.RagDiagnostics
-
Installed query-expander providers, or empty when none.
- QueryExpander - Interface in com.tnsai.intelligence.rag
-
Service provider interface for model-backed retrieval query expansion.
- QueryExpander.Request - Record Class in com.tnsai.intelligence.rag
-
Immutable input passed to a
QueryExpanderprovider. - queryExpansion() - Method in record class com.tnsai.intelligence.rag.binding.RagDiagnostics.RetrievalDeclaration
-
Returns the value of the
queryExpansionrecord component. - queryExpansionModel() - Method in record class com.tnsai.intelligence.rag.binding.RagDiagnostics.RetrievalDeclaration
-
Returns the value of the
queryExpansionModelrecord component. - queryPreprocessor(UnaryOperator<String>) - Method in class com.tnsai.intelligence.rag.RAGPipeline.Builder
-
Sets a query preprocessor (e.g., query expansion, reformulation).
R
- RagConfigReset - Class in com.tnsai.intelligence.rag.binding
-
Drops the role corpora, graph corpora and checks built from class configuration files when
ClassConfig.useBaseDirectory(java.nio.file.Path)starts a new run, so the next dispatch reads its sources again. - RagConfigReset() - Constructor for class com.tnsai.intelligence.rag.binding.RagConfigReset
- RAGContext - Record Class in com.tnsai.intelligence.rag
-
Configuration context for a RAG retrieval request.
- RAGContext() - Constructor for record class com.tnsai.intelligence.rag.RAGContext
-
Creates a context with defaults (10 results, no score threshold, no filters).
- RAGContext(int) - Constructor for record class com.tnsai.intelligence.rag.RAGContext
-
Creates a context with a specific max results count.
- RAGContext(int, double, Map<String, String>) - Constructor for record class com.tnsai.intelligence.rag.RAGContext
-
Canonical constructor with validation.
- RagDiagnostics - Class in com.tnsai.intelligence.rag.binding
-
Read-only snapshot of what a Role's
@Knowledgeand@Searchdeclarations resolved to. - RagDiagnostics.ProviderStatus - Record Class in com.tnsai.intelligence.rag.binding
-
Installed SPI providers for one unbundled seam.
- RagDiagnostics.RetrievalDeclaration - Record Class in com.tnsai.intelligence.rag.binding
-
One
@Searchdeclaration on the Role. - RagDiagnostics.SourceSnapshot - Record Class in com.tnsai.intelligence.rag.binding
-
Ingest snapshot for one declared knowledge source.
- RAGPipeline - Class in com.tnsai.intelligence.rag
-
Orchestrates the full RAG flow: preprocess query, retrieve, rerank, format context.
- RAGPipeline.Builder - Class in com.tnsai.intelligence.rag
-
Builder for
RAGPipeline. - RAGStrategy - Interface in com.tnsai.intelligence.rag
-
Service provider interface for pluggable RAG retrieval strategies.
- ReasoningRAGStrategy - Class in com.tnsai.intelligence.rag
-
Descends a document tree with a model choosing the branch, without scoring.
- ReasoningRAGStrategy(HierarchyIndex, TreeNavigator, String) - Constructor for class com.tnsai.intelligence.rag.ReasoningRAGStrategy
-
Creates a strategy with the default bounds.
- ReasoningRAGStrategy(HierarchyIndex, TreeNavigator, String, Set<String>, int, int) - Constructor for class com.tnsai.intelligence.rag.ReasoningRAGStrategy
-
Creates a vectorless reasoning strategy.
- register(FileGraphCorpus.Key, List<FileGraphCorpus.Document>) - Static method in class com.tnsai.intelligence.rag.graph.FileGraphCorpus
-
Registers the FILE corpus for one binding identity.
- register(Class<?>, List<FileGraphCorpus.Document>) - Static method in class com.tnsai.intelligence.rag.graph.FileGraphCorpus
-
Registers the FILE corpus associated with a Role class.
- registerOwned(FileGraphCorpus.Key, List<FileGraphCorpus.Document>) - Static method in class com.tnsai.intelligence.rag.graph.FileGraphCorpus
-
Registers a corpus and returns its exact-owner lifecycle handle.
- registerOwnedSuperseding(FileGraphCorpus.Key, List<FileGraphCorpus.Document>) - Static method in class com.tnsai.intelligence.rag.graph.FileGraphCorpus
-
Registers a corpus in place of the one registered for the same key, and returns its exact-owner lifecycle handle.
- ReindexStats(int, int, int, int) - Constructor for record class com.tnsai.intelligence.rag.vector.SelectiveReembedIndex.ReindexStats
-
Creates an instance of a
ReindexStatsrecord class. - remaining() - Method in class com.tnsai.intelligence.rag.binding.SequentialUnitReader
-
Units not yet consumed.
- remainingVisits() - Method in record class com.tnsai.intelligence.rag.TreeNavigator.Request
-
Returns the value of the
remainingVisitsrecord component. - remove(String) - Method in class com.tnsai.intelligence.rag.vector.PgvectorVectorIndex
- remove(String) - Method in class com.tnsai.intelligence.rag.vector.PgvectorVectorMemoryStore
- remove(String) - Method in class com.tnsai.intelligence.rag.vector.QdrantVectorIndex
- remove(String) - Method in class com.tnsai.intelligence.rag.vector.QdrantVectorMemoryStore
- removed() - Method in record class com.tnsai.intelligence.rag.vector.SelectiveReembedIndex.ReindexStats
-
Returns the value of the
removedrecord component. - renewOwner(String, String, long) - Method in class com.tnsai.intelligence.rag.vector.JdbcPgvectorTransport
- report() - Method in class com.tnsai.intelligence.rag.binding.RagDiagnostics
-
Unstable human-readable text.
- Request(Class<?>, Set<String>) - Constructor for record class com.tnsai.intelligence.rag.graph.GraphStoreProvider.Request
-
Creates an instance of a
Requestrecord class. - Request(String, Search.QueryExpansion, String, int, CancellationToken) - Constructor for record class com.tnsai.intelligence.rag.QueryExpander.Request
-
Creates a validated immutable request.
- Request(String, String, TreeNavigator.Node, List<TreeNavigator.Node>, int, CancellationToken) - Constructor for record class com.tnsai.intelligence.rag.TreeNavigator.Request
-
Creates a validated immutable request.
- Request(String, List<RetrievedDocument>, String, int) - Constructor for record class com.tnsai.intelligence.rag.Reranker.Request
-
Creates a validated immutable request.
- requireLoaded(Object, Collection<String>) - Static method in class com.tnsai.intelligence.rag.binding.KnowledgePreflight
-
KnowledgePreflight.requireLoaded(Object, Collection, Map)with no run-time locations: every source is checked at its declared path. - requireLoaded(Object, Collection<String>, Map<String, Object>) - Method in class com.tnsai.intelligence.rag.binding.DefaultRetrievalSpi
-
KnowledgePreflight.requireLoaded(Object, Collection, Map)under the scope and with the locations a dispatch with this context uses, read from the context exactly asDefaultRetrievalSpi.enforce(com.tnsai.metadata.ActionMetadata, com.tnsai.roles.Role, java.util.Map<java.lang.String, java.lang.Object>, java.util.Map<java.lang.String, java.lang.Object>)reads them. - requireLoaded(Object, Collection<String>, Map<String, Path>) - Static method in class com.tnsai.intelligence.rag.binding.KnowledgePreflight
-
Loads the named SEARCH sources of
target's role as its first dispatch with these run-time locations would, and returns the number of documents each holds. - requireReady(Object, Map<String, Object>) - Method in class com.tnsai.intelligence.rag.binding.DefaultRetrievalSpi
-
KnowledgePreflight.requireReady(java.lang.Object, java.util.List<com.tnsai.rag.KnowledgeEntry>, java.util.Map<java.lang.String, java.nio.file.Path>, com.tnsai.rag.KnowledgeScope)over the reach a dispatch with this context has, the host's knowledge and the agent's, under the scope and with the locations read from the context exactly asDefaultRetrievalSpi.enforce(com.tnsai.metadata.ActionMetadata, com.tnsai.roles.Role, java.util.Map<java.lang.String, java.lang.Object>, java.util.Map<java.lang.String, java.lang.Object>)reads them. - requireSequential(Object, SequentialConfig, List<KnowledgeSourceConfig>) - Static method in class com.tnsai.intelligence.rag.binding.KnowledgePreflight
-
Loads the generation the reader
SequentialUnitReader.forTarget(Object, SequentialConfig, List)opens with the same arguments, and returns the number of units it reads. - requireSequential(Object, String) - Static method in class com.tnsai.intelligence.rag.binding.KnowledgePreflight
- rerank() - Method in record class com.tnsai.intelligence.rag.binding.RagDiagnostics.RetrievalDeclaration
-
Returns the value of the
rerankrecord component. - rerank(Reranker.Request) - Method in interface com.tnsai.intelligence.rag.Reranker
-
Reranks retrieved candidates for the original user query.
- reranker() - Method in class com.tnsai.intelligence.rag.binding.RagDiagnostics
-
Installed reranker providers, or empty when none.
- reranker(UnaryOperator<List<RetrievedDocument>>) - Method in class com.tnsai.intelligence.rag.RAGPipeline.Builder
-
Sets a reranker that can reorder or filter retrieved documents.
- Reranker - Interface in com.tnsai.intelligence.rag
-
Service provider interface for query-aware document reranking.
- Reranker.Request - Record Class in com.tnsai.intelligence.rag
-
Immutable input passed to a
Rerankerprovider. - rerankerModel() - Method in record class com.tnsai.intelligence.rag.binding.RagDiagnostics.RetrievalDeclaration
-
Returns the value of the
rerankerModelrecord component. - reset() - Method in class com.tnsai.intelligence.rag.binding.RagConfigReset
- reset() - Method in class com.tnsai.intelligence.rag.binding.SequentialUnitReader
-
Resets this target/source cursor to the first ingested unit.
- resolve(KnowledgeSourceConfig) - Method in class com.tnsai.intelligence.rag.binding.DefaultChatKnowledgeResolver
- retrieval() - Method in class com.tnsai.intelligence.rag.binding.RagDiagnostics
-
Type-level and method-level
@Searchdeclarations on the Role. - RetrievalDeclaration(String, Search.Strategy, List<String>, boolean, String, Search.QueryExpansion, String) - Constructor for record class com.tnsai.intelligence.rag.binding.RagDiagnostics.RetrievalDeclaration
-
Creates an instance of a
RetrievalDeclarationrecord class. - retrieve(String, RAGContext) - Method in class com.tnsai.intelligence.rag.GraphRAGStrategy
- retrieve(String, RAGContext) - Method in class com.tnsai.intelligence.rag.HierarchicalRAGStrategy
- retrieve(String, RAGContext) - Method in class com.tnsai.intelligence.rag.HybridRAGStrategy
- retrieve(String, RAGContext) - Method in class com.tnsai.intelligence.rag.KeywordRAGStrategy
- retrieve(String, RAGContext) - Method in class com.tnsai.intelligence.rag.MultiQueryRAGStrategy
- retrieve(String, RAGContext) - Method in interface com.tnsai.intelligence.rag.RAGStrategy
-
Retrieves documents relevant to the given query.
- retrieve(String, RAGContext) - Method in class com.tnsai.intelligence.rag.ReasoningRAGStrategy
- retrieve(String, RAGContext) - Method in class com.tnsai.intelligence.rag.TemporalRAGStrategy
- retrieve(String, RAGContext) - Method in class com.tnsai.intelligence.rag.VectorRAGStrategy
- RetrievedDocument - Record Class in com.tnsai.intelligence.rag
-
A document retrieved by a
RAGStrategy. - RetrievedDocument(String, String, double) - Constructor for record class com.tnsai.intelligence.rag.RetrievedDocument
-
Convenience constructor without metadata.
- RetrievedDocument(String, String, double, Map<String, String>) - Constructor for record class com.tnsai.intelligence.rag.RetrievedDocument
-
Canonical constructor with validation.
- retrieveDocuments(String, RAGContext) - Method in class com.tnsai.intelligence.rag.RAGPipeline
-
Executes the pipeline and returns the raw retrieved documents (after reranking).
- reused() - Method in record class com.tnsai.intelligence.rag.vector.SelectiveReembedIndex.ReindexStats
-
Returns the value of the
reusedrecord component. - roleClass() - Method in class com.tnsai.intelligence.rag.binding.RagDiagnostics
-
Role this snapshot describes.
- roleClass() - Method in class com.tnsai.intelligence.rag.binding.RoleRagBinding
-
The Role class this binding was built for.
- roleClass() - Method in record class com.tnsai.intelligence.rag.graph.FileGraphCorpus.Key
-
Returns the value of the
roleClassrecord component. - roleClass() - Method in record class com.tnsai.intelligence.rag.graph.GraphStoreProvider.Request
-
Returns the value of the
roleClassrecord component. - RoleRagBinding - Class in com.tnsai.intelligence.rag.binding
-
Per-Role RAG state, lazily initialized on first
RoleRagBinding.forRole(java.lang.Class<?>)call and cached for the lifetime of the JVM. - run(String, Map<String, Object>) - Method in interface com.tnsai.intelligence.rag.graph.Neo4jGraphStore.CypherSession
-
Runs one parameterized Cypher statement.
S
- scopedCollection(String, String) - Static method in class com.tnsai.intelligence.rag.vector.QdrantVectorIndex
-
Collection name for a binding scope.
- scopedTable(String, String) - Static method in class com.tnsai.intelligence.rag.vector.PgvectorVectorIndex
- score() - Method in record class com.tnsai.intelligence.rag.graph.GraphStore.Seed
-
Returns the value of the
scorerecord component. - score() - Method in record class com.tnsai.intelligence.rag.RetrievedDocument
-
Returns the value of the
scorerecord component. - score() - Method in record class com.tnsai.intelligence.rag.vector.PgvectorTransport.ScoredPoint
-
Returns the value of the
scorerecord component. - score() - Method in record class com.tnsai.intelligence.rag.vector.SelectiveReembedIndex.ScoredChunk
-
Returns the value of the
scorerecord component. - SCORE_FACTOR - Static variable in class com.tnsai.intelligence.rag.temporal.TemporalMetadata
-
Bounded multiplier applied to the content score.
- ScoredChunk(String, String, String, double) - Constructor for record class com.tnsai.intelligence.rag.vector.SelectiveReembedIndex.ScoredChunk
-
Creates an instance of a
ScoredChunkrecord class. - ScoredPoint(PgvectorTransport.Point, double) - Constructor for record class com.tnsai.intelligence.rag.vector.PgvectorTransport.ScoredPoint
-
Creates an instance of a
ScoredPointrecord class. - Scores - Search tag in class com.tnsai.intelligence.rag.ReasoningRAGStrategy
- Section
- search(float[], int, String) - Method in class com.tnsai.intelligence.rag.vector.JdbcPgvectorTransport
- search(float[], int, String) - Method in interface com.tnsai.intelligence.rag.vector.PgvectorTransport
- search(String, int) - Method in class com.tnsai.intelligence.rag.vector.PgvectorVectorMemoryStore
- search(String, int) - Method in class com.tnsai.intelligence.rag.vector.QdrantVectorMemoryStore
- search(String, int) - Method in class com.tnsai.intelligence.rag.vector.SelectiveReembedIndex
-
Cosine search over unique stored embeddings.
- searchByVector(float[], int) - Method in class com.tnsai.intelligence.rag.vector.PgvectorVectorIndex
- searchByVector(float[], int) - Method in class com.tnsai.intelligence.rag.vector.PgvectorVectorMemoryStore
- searchByVector(float[], int) - Method in class com.tnsai.intelligence.rag.vector.QdrantVectorIndex
- searchByVector(float[], int) - Method in class com.tnsai.intelligence.rag.vector.QdrantVectorMemoryStore
- searchLeased(float[], int, String, String) - Method in class com.tnsai.intelligence.rag.vector.JdbcPgvectorTransport
- sectionId() - Method in record class com.tnsai.intelligence.rag.segment.DocumentSegment
-
Returns the value of the
sectionIdrecord component. - sectionTitle() - Method in record class com.tnsai.intelligence.rag.segment.DocumentSegment
-
Returns the value of the
sectionTitlerecord component. - Seed(GraphStore.Node, double) - Constructor for record class com.tnsai.intelligence.rag.graph.GraphStore.Seed
-
Creates an instance of a
Seedrecord class. - segment(String) - Method in class com.tnsai.intelligence.rag.segment.SmartDocumentSegmenter
-
Segments already-extracted text (Markdown or plain extracted prose).
- segment(Path) - Method in class com.tnsai.intelligence.rag.segment.SmartDocumentSegmenter
-
Reads a file and segments it.
- SELECTED_SCORE - Static variable in class com.tnsai.intelligence.rag.ReasoningRAGStrategy
-
Score carried by every node the descent lands on.
- SelectiveReembedIndex - Class in com.tnsai.intelligence.rag.vector
-
Local vector index that re-embeds only chunks whose content hash changed.
- SelectiveReembedIndex(EmbeddingFunction) - Constructor for class com.tnsai.intelligence.rag.vector.SelectiveReembedIndex
- SelectiveReembedIndex.ReindexStats - Record Class in com.tnsai.intelligence.rag.vector
-
Counts from one
SelectiveReembedIndex.syncSource(String, List)call. - SelectiveReembedIndex.ScoredChunk - Record Class in com.tnsai.intelligence.rag.vector
-
One search hit.
- SequentialUnitReader - Class in com.tnsai.intelligence.rag.binding
-
Thread-safe cursor over one source's ingested units in exact ingest order.
- size() - Method in class com.tnsai.intelligence.rag.binding.SequentialUnitReader
-
Number of ingested units in this snapshot.
- size() - Method in class com.tnsai.intelligence.rag.hierarchy.HierarchyIndex
-
Returns the validated index size.
- size() - Method in class com.tnsai.intelligence.rag.temporal.TemporalIndex
-
Returns the validated number of unique documents.
- size() - Method in class com.tnsai.intelligence.rag.vector.PgvectorVectorIndex
- size() - Method in class com.tnsai.intelligence.rag.vector.PgvectorVectorMemoryStore
- size() - Method in class com.tnsai.intelligence.rag.vector.QdrantVectorIndex
- size() - Method in class com.tnsai.intelligence.rag.vector.QdrantVectorMemoryStore
- size() - Method in class com.tnsai.intelligence.rag.vector.SelectiveReembedIndex
-
Unique stored embeddings.
- SKIPPED - Enum constant in enum class com.tnsai.intelligence.rag.binding.FileIngestionService.IngestionStage
- SKIPPED_NO_GRAPH_STORE - Enum constant in enum class com.tnsai.intelligence.rag.HybridGraphStream
-
No
GraphStorewas available for this Role. - skippedFiles() - Method in record class com.tnsai.intelligence.rag.binding.FileIngestionService.IngestionProgress
-
Returns the value of the
skippedFilesrecord component. - skippedFiles() - Method in record class com.tnsai.intelligence.rag.binding.FileIngestionService.IngestionResult
-
Returns the value of the
skippedFilesrecord component. - SmartDocumentSegmenter - Class in com.tnsai.intelligence.rag.segment
-
Heading-aware splitter for long-document analysis.
- SmartDocumentSegmenter() - Constructor for class com.tnsai.intelligence.rag.segment.SmartDocumentSegmenter
-
Uses the discovered extractor registry.
- source() - Method in record class com.tnsai.intelligence.rag.graph.GraphStore.Node
-
Returns the value of the
sourcerecord component. - source() - Method in record class com.tnsai.intelligence.rag.RetrievedDocument
-
Returns the value of the
sourcerecord component. - SOURCE - Static variable in class com.tnsai.intelligence.rag.graph.KnowledgeToolsGraphStoreProvider
-
Source identifier stamped on every node produced from tool triples.
- SOURCE - Static variable in class com.tnsai.intelligence.rag.hierarchy.HierarchyMetadata
-
Source group used by annotation-level source fencing.
- SOURCE - Static variable in class com.tnsai.intelligence.rag.temporal.TemporalMetadata
-
Source group used by annotation-level source fencing.
- SourceCodeContentExtractor - Class in com.tnsai.intelligence.rag.binding
-
Built-in bounded SOURCE_CODE extractor.
- SourceCodeContentExtractor() - Constructor for class com.tnsai.intelligence.rag.binding.SourceCodeContentExtractor
-
Creates the built-in bounded source-code extractor.
- sourceFingerprint() - Method in record class com.tnsai.intelligence.rag.graph.FileGraphCorpus.Key
-
Returns the value of the
sourceFingerprintrecord component. - sourceGroup(RetrievedDocument) - Method in class com.tnsai.intelligence.rag.hierarchy.HierarchyIndex
-
Resolves the canonical source group used for source fencing.
- sourceGroup(RetrievedDocument) - Method in class com.tnsai.intelligence.rag.temporal.TemporalIndex
-
Resolves the source group used for source fencing.
- sourceId() - Method in record class com.tnsai.intelligence.rag.vector.SelectiveReembedIndex.ScoredChunk
-
Returns the value of the
sourceIdrecord component. - SourceLoader - Interface in com.tnsai.intelligence.rag.binding
-
Loads documents for a single
KnowledgeSourceConfigdeclaration into the per-Role RAG memory store at binding-init time. - SourceLoader.LoadedDocument - Record Class in com.tnsai.intelligence.rag.binding
-
One document loaded by a
SourceLoader— the unit ingested into the vector store. - sourceName() - Method in record class com.tnsai.intelligence.rag.graph.FileGraphCorpus.Document
-
Returns the value of the
sourceNamerecord component. - sourceNames() - Method in record class com.tnsai.intelligence.rag.graph.GraphStoreProvider.Request
-
Returns the value of the
sourceNamesrecord component. - sources() - Method in record class com.tnsai.intelligence.rag.binding.RagDiagnostics.RetrievalDeclaration
-
Returns the value of the
sourcesrecord component. - sources() - Method in class com.tnsai.intelligence.rag.binding.RagDiagnostics
-
Per-source ingest snapshot, in declaration order.
- SourceSnapshot(String, Knowledge.Type, String, List<String>, int, int, List<String>) - Constructor for record class com.tnsai.intelligence.rag.binding.RagDiagnostics.SourceSnapshot
-
Creates an instance of a
SourceSnapshotrecord class. - sqlState() - Method in exception class com.tnsai.intelligence.rag.vector.PgvectorRequestException
- Stable typed accessors - Search tag in class com.tnsai.intelligence.rag.binding.RagDiagnostics
- Section
- stage() - Method in record class com.tnsai.intelligence.rag.binding.FileIngestionService.IngestionProgress
-
Returns the value of the
stagerecord component. - STATUS - Static variable in class com.tnsai.intelligence.rag.temporal.TemporalMetadata
-
Temporal classification: DATED, UNDATED, or FUTURE_CLAMPED.
- STATUS_DATED - Static variable in class com.tnsai.intelligence.rag.temporal.TemporalMetadata
-
Status for a timestamp at or before the retrieval clock.
- STATUS_FUTURE_CLAMPED - Static variable in class com.tnsai.intelligence.rag.temporal.TemporalMetadata
-
Status for a small tolerated future-clock skew.
- STATUS_UNDATED - Static variable in class com.tnsai.intelligence.rag.temporal.TemporalMetadata
-
Status for a document without timestamp metadata.
- statusCode() - Method in exception class com.tnsai.intelligence.rag.vector.QdrantRequestException
- stop() - Static method in record class com.tnsai.intelligence.rag.TreeNavigator.Decision
-
Ends the descent at the current node.
- STOP_REASON - Static variable in class com.tnsai.intelligence.rag.hierarchy.HierarchyMetadata
-
Reason expansion stopped before reaching the hierarchy root.
- strategy() - Method in record class com.tnsai.intelligence.rag.binding.RagDiagnostics.RetrievalDeclaration
-
Returns the value of the
strategyrecord component. - strategy() - Method in class com.tnsai.intelligence.rag.RAGPipeline
-
Returns the strategy used by this pipeline.
- strategyFor(Search.Strategy) - Method in class com.tnsai.intelligence.rag.binding.RoleRagBinding
-
Builds the
RAGStrategymatching the requested@Search.strategy. - strategyFor(Search.Strategy, String) - Method in class com.tnsai.intelligence.rag.binding.RoleRagBinding
-
Builds the requested strategy, supplying the tree-navigation model
Search.Strategy.REASONINGneeds. - STREAM_BM25 - Static variable in class com.tnsai.intelligence.rag.HybridRAGStrategy
-
Provenance token for the BM25 stream.
- STREAM_GRAPH - Static variable in class com.tnsai.intelligence.rag.HybridRAGStrategy
-
Provenance token for the graph stream.
- STREAM_VECTOR - Static variable in class com.tnsai.intelligence.rag.HybridRAGStrategy
-
Provenance token for the vector stream.
- StructuredTextContentExtractor - Class in com.tnsai.intelligence.rag.binding
-
Built-in bounded extraction for UTF-8 textual knowledge-source formats.
- StructuredTextContentExtractor() - Constructor for class com.tnsai.intelligence.rag.binding.StructuredTextContentExtractor
- summary() - Method in record class com.tnsai.intelligence.rag.TreeNavigator.Node
-
Returns the value of the
summaryrecord component. - supportedFormats() - Method in class com.tnsai.intelligence.rag.binding.SourceCodeContentExtractor
- supportedFormats() - Method in class com.tnsai.intelligence.rag.binding.StructuredTextContentExtractor
- supportedFormats() - Method in class com.tnsai.intelligence.rag.extract.OfficeDocumentContentExtractor
- supports(Search.QueryExpansion, String) - Method in interface com.tnsai.intelligence.rag.QueryExpander
-
Returns whether this provider supports the exact mode/model pair.
- supports(String) - Method in interface com.tnsai.intelligence.rag.Reranker
-
Returns whether this provider supports the exact model identifier.
- supports(String) - Method in interface com.tnsai.intelligence.rag.TreeNavigator
-
Returns whether this provider serves the given model identifier.
- syncSource(String, List<String>) - Method in class com.tnsai.intelligence.rag.vector.SelectiveReembedIndex
-
Replaces one source's chunks.
T
- table() - Method in record class com.tnsai.intelligence.rag.vector.PgvectorTransport.Config
-
Returns the value of the
tablerecord component. - table(String) - Method in class com.tnsai.intelligence.rag.vector.PgvectorVectorMemoryStore.Builder
- TABLE_PROPERTY - Static variable in class com.tnsai.intelligence.rag.vector.PgvectorVectorIndex
-
System property for the table name.
- TemporalException - Exception Class in com.tnsai.intelligence.rag.temporal
-
Signals invalid temporal metadata or an inconsistent temporal index.
- TemporalException(String) - Constructor for exception class com.tnsai.intelligence.rag.temporal.TemporalException
-
Creates a temporal retrieval failure.
- TemporalException(String, Throwable) - Constructor for exception class com.tnsai.intelligence.rag.temporal.TemporalException
-
Creates a temporal retrieval failure with its parsing cause.
- TemporalIndex - Class in com.tnsai.intelligence.rag.temporal
-
Immutable temporal document index.
- TemporalIndex(List<RetrievedDocument>) - Constructor for class com.tnsai.intelligence.rag.temporal.TemporalIndex
-
Creates an index over documents carrying temporal metadata.
- TemporalMetadata - Class in com.tnsai.intelligence.rag.temporal
-
Canonical input and provenance metadata keys for temporal retrieval.
- TemporalRAGStrategy - Class in com.tnsai.intelligence.rag
-
Re-ranks content-relevant child hits with bounded time decay.
- TemporalRAGStrategy(RAGStrategy, TemporalIndex, Set<String>, Clock, Duration, double, Duration) - Constructor for class com.tnsai.intelligence.rag.TemporalRAGStrategy
-
Creates a temporal retrieval strategy.
- text() - Method in record class com.tnsai.intelligence.rag.vector.SelectiveReembedIndex.ScoredChunk
-
Returns the value of the
textrecord component. - Thread safety - Search tag in interface com.tnsai.intelligence.rag.Reranker
- Section
- tier() - Method in record class com.tnsai.intelligence.rag.vector.PgvectorTransport.Point
-
Returns the value of the
tierrecord component. - timestamp(String) - Method in class com.tnsai.intelligence.rag.temporal.TemporalIndex
-
Parses the canonical timestamp for one resolved entry.
- TIMESTAMP - Static variable in class com.tnsai.intelligence.rag.temporal.TemporalMetadata
-
Canonical document timestamp, parsed with
Instant.parse. - title() - Method in record class com.tnsai.intelligence.rag.TreeNavigator.Node
-
Returns the value of the
titlerecord component. - toNodeId() - Method in record class com.tnsai.intelligence.rag.graph.GraphStore.Edge
-
Returns the value of the
toNodeIdrecord component. - topN() - Method in record class com.tnsai.intelligence.rag.Reranker.Request
-
Returns the value of the
topNrecord component. - toString() - Method in record class com.tnsai.intelligence.rag.binding.FileIngestionService.IngestedChunk
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.intelligence.rag.binding.FileIngestionService.IngestionProgress
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.intelligence.rag.binding.FileIngestionService.IngestionResult
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.intelligence.rag.binding.FileIngestionService.Limits
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.intelligence.rag.binding.RagDiagnostics.ProviderStatus
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.intelligence.rag.binding.RagDiagnostics.RetrievalDeclaration
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.intelligence.rag.binding.RagDiagnostics.SourceSnapshot
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.intelligence.rag.binding.SourceLoader.LoadedDocument
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.intelligence.rag.graph.FileGraphCorpus.Document
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.intelligence.rag.graph.FileGraphCorpus.Key
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.intelligence.rag.graph.GraphStore.Edge
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.intelligence.rag.graph.GraphStore.Neighbor
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.intelligence.rag.graph.GraphStore.Node
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.intelligence.rag.graph.GraphStore.Seed
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.intelligence.rag.graph.GraphStoreProvider.Request
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.intelligence.rag.QueryExpander.Request
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.intelligence.rag.RAGContext
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.intelligence.rag.Reranker.Request
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.intelligence.rag.RetrievedDocument
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.intelligence.rag.segment.DocumentSegment
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.intelligence.rag.TreeNavigator.Decision
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.intelligence.rag.TreeNavigator.Node
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.intelligence.rag.TreeNavigator.Request
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.intelligence.rag.vector.PgvectorTransport.Config
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.intelligence.rag.vector.PgvectorTransport.Point
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.intelligence.rag.vector.PgvectorTransport.ScoredPoint
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.intelligence.rag.vector.QdrantTransport.Config
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.intelligence.rag.vector.SelectiveReembedIndex.ReindexStats
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.intelligence.rag.vector.SelectiveReembedIndex.ScoredChunk
-
Returns a string representation of this record class.
- TreeNavigator - Interface in com.tnsai.intelligence.rag
-
Service provider interface for model-driven traversal of a document tree.
- TreeNavigator.Decision - Record Class in com.tnsai.intelligence.rag
-
What the navigator decided to do at one node.
- TreeNavigator.Node - Record Class in com.tnsai.intelligence.rag
-
One node as the navigator sees it.
- TreeNavigator.Request - Record Class in com.tnsai.intelligence.rag
-
Immutable input passed to a
TreeNavigatorprovider. - TreeNavigatorException - Exception Class in com.tnsai.intelligence.rag
-
Signals that vectorless reasoning retrieval was requested but no unambiguous
TreeNavigatoris available for the declared model. - TreeNavigatorException(String) - Constructor for exception class com.tnsai.intelligence.rag.TreeNavigatorException
-
Creates a tree-navigation capability error.
- TRUNCATED - Static variable in class com.tnsai.intelligence.rag.hierarchy.HierarchyMetadata
-
Whether expansion stopped before reaching the hierarchy root.
- tryLoad() - Static method in class com.tnsai.intelligence.rag.extract.OfficeDocumentContentExtractor
-
Returns an extractor for every binary backend present on this classpath.
- type() - Method in record class com.tnsai.intelligence.rag.binding.RagDiagnostics.SourceSnapshot
-
Returns the value of the
typerecord component. - type() - Method in record class com.tnsai.intelligence.rag.graph.GraphStore.Edge
-
Returns the value of the
typerecord component.
U
- undefinedTable() - Method in exception class com.tnsai.intelligence.rag.vector.PgvectorRequestException
- uniqueEmbeddingRatio() - Method in class com.tnsai.intelligence.rag.vector.SelectiveReembedIndex
-
Unique embeddings divided by the naive per-chunk count.
- upsert(PgvectorTransport.Point) - Method in class com.tnsai.intelligence.rag.vector.JdbcPgvectorTransport
- upsert(PgvectorTransport.Point) - Method in interface com.tnsai.intelligence.rag.vector.PgvectorTransport
- upsert(String, MemoryEntry, float[]) - Method in class com.tnsai.intelligence.rag.vector.PgvectorVectorIndex
- upsert(String, MemoryEntry, float[]) - Method in class com.tnsai.intelligence.rag.vector.QdrantVectorIndex
- upsertLeased(PgvectorTransport.Point, String, long) - Method in class com.tnsai.intelligence.rag.vector.JdbcPgvectorTransport
- URI_ENV - Static variable in class com.tnsai.intelligence.rag.graph.Neo4jGraphStoreProvider
-
Environment variable that enables the adapter.
- URI_PROPERTY - Static variable in class com.tnsai.intelligence.rag.graph.Neo4jGraphStoreProvider
-
System property that enables the adapter.
- url() - Method in record class com.tnsai.intelligence.rag.vector.QdrantTransport.Config
-
Returns the value of the
urlrecord component. - url(String) - Method in class com.tnsai.intelligence.rag.vector.QdrantVectorMemoryStore.Builder
- URL_ENV - Static variable in class com.tnsai.intelligence.rag.vector.PgvectorVectorIndex
-
Environment variable that enables the adapter.
- URL_ENV - Static variable in class com.tnsai.intelligence.rag.vector.QdrantVectorIndex
-
Environment variable that enables the adapter.
- URL_PROPERTY - Static variable in class com.tnsai.intelligence.rag.vector.PgvectorVectorIndex
-
System property that enables the adapter.
- URL_PROPERTY - Static variable in class com.tnsai.intelligence.rag.vector.QdrantVectorIndex
-
System property that enables the adapter.
- user() - Method in record class com.tnsai.intelligence.rag.vector.PgvectorTransport.Config
-
Returns the value of the
userrecord component. - user(String) - Method in class com.tnsai.intelligence.rag.vector.PgvectorVectorMemoryStore.Builder
V
- validate() - Method in class com.tnsai.intelligence.rag.hierarchy.HierarchyIndex
-
Checks every structural invariant this index can decide from its own documents: canonical identity, duplicate hierarchy and entry IDs, blank parents, unresolvable parent references, and parent cycles.
- validate() - Method in class com.tnsai.intelligence.rag.temporal.TemporalIndex
-
Checks every structural invariant this index can decide from its own documents: canonical identity, duplicate entry IDs, and the presence and ISO-8601 syntax of every declared
TemporalMetadata.TIMESTAMP. - validateConfiguration(Class<?>) - Method in class com.tnsai.intelligence.rag.binding.DefaultRetrievalSpi
- validateConfiguration(Class<?>, List<KnowledgeEntry>, LLMClient) - Method in class com.tnsai.intelligence.rag.binding.DefaultRetrievalSpi
- validateConfiguration(Class<?>, List<KnowledgeEntry>, LLMClient, boolean) - Method in class com.tnsai.intelligence.rag.binding.DefaultRetrievalSpi
- validateConfiguration(Class<?>, List<KnowledgeEntry>, LLMClient, Map<String, List<String>>) - Method in class com.tnsai.intelligence.rag.binding.DefaultRetrievalSpi
- valueOf(String) - Static method in enum class com.tnsai.intelligence.rag.binding.FileIngestionService.IngestionStage
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.tnsai.intelligence.rag.HybridGraphStream
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.tnsai.intelligence.rag.vector.PgvectorTransport.IndexKind
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.tnsai.intelligence.rag.binding.FileIngestionService.IngestionStage
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.tnsai.intelligence.rag.HybridGraphStream
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.tnsai.intelligence.rag.vector.PgvectorTransport.IndexKind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- vector() - Method in record class com.tnsai.intelligence.rag.vector.PgvectorTransport.Point
-
Returns the value of the
vectorrecord component. - VectorBackends - Class in com.tnsai.intelligence.rag.vector
-
Picks at most one optional vector backend for Role bindings.
- VectorRAGStrategy - Class in com.tnsai.intelligence.rag
-
RAG strategy that uses embedding-based semantic similarity search.
- VectorRAGStrategy(VectorMemoryStore) - Constructor for class com.tnsai.intelligence.rag.VectorRAGStrategy
-
Creates a vector RAG strategy backed by the given store.
- version() - Method in class com.tnsai.intelligence.rag.binding.SourceCodeContentExtractor
- version() - Method in class com.tnsai.intelligence.rag.binding.StructuredTextContentExtractor
- version() - Method in class com.tnsai.intelligence.rag.extract.OfficeDocumentContentExtractor
W
- weight() - Method in record class com.tnsai.intelligence.rag.graph.GraphStore.Edge
-
Returns the value of the
weightrecord component. - What this strategy keeps for itself - Search tag in class com.tnsai.intelligence.rag.ReasoningRAGStrategy
- Section
- withMaxResults(int) - Method in record class com.tnsai.intelligence.rag.RAGContext
-
Returns a new context with an updated max results value.
- withMetadataFilters(Map<String, String>) - Method in record class com.tnsai.intelligence.rag.RAGContext
-
Returns a new context with the given metadata filters.
- withMinScore(double) - Method in record class com.tnsai.intelligence.rag.RAGContext
-
Returns a new context with an updated minimum score threshold.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form