Classes
Methods
_generateCacheKey()
Generate cache key for search requests
.Generate cache key for search requests
- Source:
(async) _handleEntitySearch()
Entity-focused search with relationship traversal
.Entity-focused search with relationship traversal
- Source:
(async) _handleFacetedSearch()
Faceted search with dynamic facet generation
.Faceted search with dynamic facet generation
- Source:
(async) _handleGetFacets()
Get available search facets
.Get available search facets
- Source:
(async) _handleGetSearchStats()
Get search analytics and statistics
.Get search analytics and statistics
- Source:
(async) _handleGetSuggestions()
Get search suggestions for query completion
.Get search suggestions for query completion
- Source:
(async) _handleGraphTraversal()
Graph traversal search using Personalized PageRank
.Graph traversal search using Personalized PageRank
- Source:
(async) _handleSemanticSearch()
Semantic similarity search using vector embeddings
.Semantic similarity search using vector embeddings
- Source:
(async) _handleUnifiedSearch()
Unified search combining all search strategies
.Unified search combining all search strategies
- Source:
(async) _performUnifiedSearch()
Helper method to perform unified search
.Helper method to perform unified search
- Source:
_setupMiddleware()
Setup middleware for search endpoints
.Setup middleware for search endpoints
- Source:
_setupRoutes()
Setup search API routes
.Setup search API routes
- Source:
getRouter()
Get the Express router
.Get the Express router
- Source:
(async) initialize()
Initialize the search API
.Initialize the search API
- Source:
(async) shutdown()
Cleanup resources
.Cleanup resources
- Source: