Index

A B C D E F G H I J K L M N O P Q R S T U V W 
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 apiKey record 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 body record 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
true when 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 cancellationToken record component.
cancellationToken() - Method in record class com.tnsai.intelligence.rag.TreeNavigator.Request
Returns the value of the cancellationToken record 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 candidateFiles record component.
candidateFiles() - Method in record class com.tnsai.intelligence.rag.binding.FileIngestionService.IngestionResult
Returns the value of the candidateFiles record component.
candidates() - Method in record class com.tnsai.intelligence.rag.TreeNavigator.Request
Returns the value of the candidates record component.
chunkCount() - Method in record class com.tnsai.intelligence.rag.binding.RagDiagnostics.SourceSnapshot
Returns the value of the chunkCount record component.
chunks() - Method in record class com.tnsai.intelligence.rag.binding.FileIngestionService.IngestionResult
Returns the value of the chunks record 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 collection record 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 complete record 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 Config record class.
Config(String, String, String, String, PgvectorTransport.IndexKind) - Constructor for record class com.tnsai.intelligence.rag.vector.PgvectorTransport.Config
Creates an instance of a Config record 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 considered record component.
content() - Method in record class com.tnsai.intelligence.rag.binding.SourceLoader.LoadedDocument
Returns the value of the content record component.
content() - Method in record class com.tnsai.intelligence.rag.graph.FileGraphCorpus.Document
Returns the value of the content record component.
content() - Method in record class com.tnsai.intelligence.rag.graph.GraphStore.Node
Returns the value of the content record component.
content() - Method in record class com.tnsai.intelligence.rag.RetrievedDocument
Returns the value of the content record component.
content() - Method in record class com.tnsai.intelligence.rag.vector.PgvectorTransport.Point
Returns the value of the content record 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 contentHash record component.
contentHash() - Method in record class com.tnsai.intelligence.rag.vector.SelectiveReembedIndex.ScoredChunk
Returns the value of the contentHash record component.
contentHashes() - Method in record class com.tnsai.intelligence.rag.binding.FileIngestionService.IngestionResult
Returns the value of the contentHashes record 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 crossRefs record component.
cumulativeSummary() - Method in record class com.tnsai.intelligence.rag.segment.DocumentSegment
Returns the value of the cumulativeSummary record component.
current() - Method in record class com.tnsai.intelligence.rag.TreeNavigator.Request
Returns the value of the current record component.
currentFile() - Method in record class com.tnsai.intelligence.rag.binding.FileIngestionService.IngestionProgress
Returns the value of the currentFile record 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 declaredFormat record 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 KnowledgeBase contract.
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 descend record 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 detectedFormats record 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 document record component.
Document(String, String, String, String) - Constructor for record class com.tnsai.intelligence.rag.graph.FileGraphCorpus.Document
Creates an instance of a Document record class.
documentCount() - Method in record class com.tnsai.intelligence.rag.binding.RagDiagnostics.SourceSnapshot
Returns the value of the documentCount record 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 documentId record 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 documents record 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 DocumentSegment record class.

E

edge() - Method in record class com.tnsai.intelligence.rag.graph.GraphStore.Neighbor
Returns the value of the edge record 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 Edge record 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 embedded record 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 open on this thread.
entryId() - Method in record class com.tnsai.intelligence.rag.vector.PgvectorTransport.Point
Returns the value of the entryId record 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 failedFiles record component.
failedFiles() - Method in record class com.tnsai.intelligence.rag.binding.FileIngestionService.IngestionResult
Returns the value of the failedFiles record component.
figures() - Method in record class com.tnsai.intelligence.rag.segment.DocumentSegment
Returns the value of the figures record 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 fingerprints record component.
fingerprints() - Method in record class com.tnsai.intelligence.rag.binding.RagDiagnostics.SourceSnapshot
Returns the value of the fingerprints record 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 @Knowledge declarations 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 fromNodeId record 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.Type this 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 HttpClient transport 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 GraphRAGStrategy is 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 id record component.
id() - Method in record class com.tnsai.intelligence.rag.graph.GraphStore.Edge
Returns the value of the id record component.
id() - Method in record class com.tnsai.intelligence.rag.graph.GraphStore.Node
Returns the value of the id record component.
id() - Method in record class com.tnsai.intelligence.rag.TreeNavigator.Node
Returns the value of the id record 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 index record component.
index() - Method in class com.tnsai.intelligence.rag.vector.PgvectorVectorMemoryStore
 
index() - Method in class com.tnsai.intelligence.rag.vector.QdrantVectorMemoryStore
The VectorIndex used by VectorMemoryStore.
indexKind() - Method in record class com.tnsai.intelligence.rag.vector.PgvectorTransport.Config
Returns the value of the indexKind record 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 IngestedChunk record class.
ingestedFiles() - Method in record class com.tnsai.intelligence.rag.binding.FileIngestionService.IngestionResult
Returns the value of the ingestedFiles record 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 IngestionProgress record 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 IngestionResult record 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 GraphStore for 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
true when 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 @Knowledge declarations from scratch.
invalidate(Class<?>, String) - Static method in class com.tnsai.intelligence.rag.binding.RoleRagBinding
Drops cached state whose canonical source set contains sourceName while 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 jdbcUrl record 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 Key record 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 KnowledgeTools triples.
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 LoadedDocument record 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 @Knowledge declarations, replacing the path of each named entry.
location() - Method in record class com.tnsai.intelligence.rag.binding.RagDiagnostics.RetrievalDeclaration
Returns the value of the location record component.

M

maxDecodedBytes() - Method in record class com.tnsai.intelligence.rag.binding.FileIngestionService.Limits
Returns the value of the maxDecodedBytes record component.
maxDepth() - Method in record class com.tnsai.intelligence.rag.binding.FileIngestionService.Limits
Returns the value of the maxDepth record component.
maxEntries() - Method in record class com.tnsai.intelligence.rag.binding.FileIngestionService.Limits
Returns the value of the maxEntries record component.
maxExpansions() - Method in record class com.tnsai.intelligence.rag.QueryExpander.Request
Returns the value of the maxExpansions record component.
maxFiles() - Method in record class com.tnsai.intelligence.rag.binding.FileIngestionService.Limits
Returns the value of the maxFiles record component.
maxResults() - Method in record class com.tnsai.intelligence.rag.RAGContext
Returns the value of the maxResults record component.
metadata() - Method in record class com.tnsai.intelligence.rag.binding.FileIngestionService.IngestedChunk
Returns the value of the metadata record component.
metadata() - Method in record class com.tnsai.intelligence.rag.graph.GraphStore.Edge
Returns the value of the metadata record component.
metadata() - Method in record class com.tnsai.intelligence.rag.graph.GraphStore.Node
Returns the value of the metadata record component.
metadata() - Method in record class com.tnsai.intelligence.rag.RetrievedDocument
Returns the value of the metadata record 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_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 metadataFilters record component.
metadataValue() - Method in enum class com.tnsai.intelligence.rag.HybridGraphStream
minScore() - Method in record class com.tnsai.intelligence.rag.RAGContext
Returns the value of the minScore record component.
mode() - Method in record class com.tnsai.intelligence.rag.QueryExpander.Request
Returns the value of the mode record component.
model() - Method in record class com.tnsai.intelligence.rag.QueryExpander.Request
Returns the value of the model record component.
model() - Method in record class com.tnsai.intelligence.rag.Reranker.Request
Returns the value of the model record component.
model() - Method in record class com.tnsai.intelligence.rag.TreeNavigator.Request
Returns the value of the model record 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 name record 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 names record 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 Neighbor record 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
GraphStore over 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 cancellation is set.
nextNodeId() - Method in record class com.tnsai.intelligence.rag.TreeNavigator.Decision
Returns the value of the nextNodeId record component.
node() - Method in record class com.tnsai.intelligence.rag.graph.GraphStore.Neighbor
Returns the value of the node record component.
node() - Method in record class com.tnsai.intelligence.rag.graph.GraphStore.Seed
Returns the value of the node record 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 Node record 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 normalizedChunks record 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 roleClass built with builderSources.
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 origin record component.
origin() - Method in record class com.tnsai.intelligence.rag.graph.FileGraphCorpus.Document
Returns the value of the origin record component.
owner() - Method in record class com.tnsai.intelligence.rag.vector.PgvectorTransport.Point
Returns the value of the owner record 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 password record 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 point record component.
Point(String, String, String, String, String, float[]) - Constructor for record class com.tnsai.intelligence.rag.vector.PgvectorTransport.Point
Creates an instance of a Point record class.
pointId() - Method in record class com.tnsai.intelligence.rag.vector.PgvectorTransport.Point
Returns the value of the pointId record 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 presentFiles record component.
processedFiles() - Method in record class com.tnsai.intelligence.rag.binding.FileIngestionService.IngestionProgress
Returns the value of the processedFiles record component.
ProviderStatus(List<String>) - Constructor for record class com.tnsai.intelligence.rag.binding.RagDiagnostics.ProviderStatus
Creates an instance of a ProviderStatus record 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 query record component.
query() - Method in record class com.tnsai.intelligence.rag.Reranker.Request
Returns the value of the query record component.
query() - Method in record class com.tnsai.intelligence.rag.TreeNavigator.Request
Returns the value of the query record 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 QueryExpander provider.
queryExpansion() - Method in record class com.tnsai.intelligence.rag.binding.RagDiagnostics.RetrievalDeclaration
Returns the value of the queryExpansion record component.
queryExpansionModel() - Method in record class com.tnsai.intelligence.rag.binding.RagDiagnostics.RetrievalDeclaration
Returns the value of the queryExpansionModel record 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 @Knowledge and @Search declarations 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 @Search declaration 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 ReindexStats record 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 remainingVisits record 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 removed record 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 Request record 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
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 as DefaultRetrievalSpi.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 rerank record 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 Reranker provider.
rerankerModel() - Method in record class com.tnsai.intelligence.rag.binding.RagDiagnostics.RetrievalDeclaration
Returns the value of the rerankerModel record 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 @Search declarations 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 RetrievalDeclaration record 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 reused record 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 roleClass record component.
roleClass() - Method in record class com.tnsai.intelligence.rag.graph.GraphStoreProvider.Request
Returns the value of the roleClass record 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 score record component.
score() - Method in record class com.tnsai.intelligence.rag.RetrievedDocument
Returns the value of the score record component.
score() - Method in record class com.tnsai.intelligence.rag.vector.PgvectorTransport.ScoredPoint
Returns the value of the score record component.
score() - Method in record class com.tnsai.intelligence.rag.vector.SelectiveReembedIndex.ScoredChunk
Returns the value of the score record 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 ScoredChunk record class.
ScoredPoint(PgvectorTransport.Point, double) - Constructor for record class com.tnsai.intelligence.rag.vector.PgvectorTransport.ScoredPoint
Creates an instance of a ScoredPoint record 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 sectionId record component.
sectionTitle() - Method in record class com.tnsai.intelligence.rag.segment.DocumentSegment
Returns the value of the sectionTitle record component.
Seed(GraphStore.Node, double) - Constructor for record class com.tnsai.intelligence.rag.graph.GraphStore.Seed
Creates an instance of a Seed record 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
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 GraphStore was available for this Role.
skippedFiles() - Method in record class com.tnsai.intelligence.rag.binding.FileIngestionService.IngestionProgress
Returns the value of the skippedFiles record component.
skippedFiles() - Method in record class com.tnsai.intelligence.rag.binding.FileIngestionService.IngestionResult
Returns the value of the skippedFiles record 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 source record component.
source() - Method in record class com.tnsai.intelligence.rag.RetrievedDocument
Returns the value of the source record 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 sourceFingerprint record 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 sourceId record component.
SourceLoader - Interface in com.tnsai.intelligence.rag.binding
Loads documents for a single KnowledgeSourceConfig declaration 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 sourceName record component.
sourceNames() - Method in record class com.tnsai.intelligence.rag.graph.GraphStoreProvider.Request
Returns the value of the sourceNames record component.
sources() - Method in record class com.tnsai.intelligence.rag.binding.RagDiagnostics.RetrievalDeclaration
Returns the value of the sources record 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 SourceSnapshot record 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 stage record 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 strategy record 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 RAGStrategy matching 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.REASONING needs.
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 summary record 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 table record 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 text record 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 tier record 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 title record component.
toNodeId() - Method in record class com.tnsai.intelligence.rag.graph.GraphStore.Edge
Returns the value of the toNodeId record component.
topN() - Method in record class com.tnsai.intelligence.rag.Reranker.Request
Returns the value of the topN record 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 TreeNavigator provider.
TreeNavigatorException - Exception Class in com.tnsai.intelligence.rag
Signals that vectorless reasoning retrieval was requested but no unambiguous TreeNavigator is 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 type record component.
type() - Method in record class com.tnsai.intelligence.rag.graph.GraphStore.Edge
Returns the value of the type record 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 url record 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 user record 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 vector record 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 weight record 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.
A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form