{"name": "HybridSearchEngine", "kind": "class", "file": "include/yams/search/hybrid_search_engine.h", "line": 284, "qualified_name": "yams::search::HybridSearchEngine"} {"name": "SearchExecutor", "kind": "class", "file": "include/yams/search/search_executor.h", "line": 84, "qualified_name": "yams::search::SearchExecutor"} {"name": "QueryParser", "kind": "class", "file": "include/yams/search/query_parser.h", "line": 57, "qualified_name": "yams::search::QueryParser"} {"name": "BKTree", "kind": "class", "file": "include/yams/search/bk_tree.h", "line": 58, "qualified_name": "yams::search::BKTree"} {"name": "MetadataRepository", "kind": "class", "file": "include/yams/metadata/metadata_repository.h", "line": 267, "qualified_name": "yams::metadata::MetadataRepository"} {"name": "Database", "kind": "class", "file": "include/yams/metadata/database.h", "line": 142, "qualified_name": "yams::metadata::Database"} {"name": "ConnectionPool", "kind": "class", "file": "include/yams/metadata/connection_pool.h", "line": 95, "qualified_name": "yams::metadata::ConnectionPool"} {"name": "SqliteKnowledgeGraphStore", "kind": "class", "file": "src/metadata/knowledge_graph_store_sqlite.cpp", "line": 31, "qualified_name": "yams::metadata::SqliteKnowledgeGraphStore"} {"name": "VectorIndex", "kind": "class", "file": "include/yams/vector/vector_index_manager.h", "line": 166, "qualified_name": "yams::vector::VectorIndex"} {"name": "EmbeddingGenerator", "kind": "class", "file": "include/yams/vector/embedding_generator.h", "line": 253, "qualified_name": "yams::vector::EmbeddingGenerator"} {"name": "CompressedStorageEngine", "kind": "class", "file": "include/yams/storage/compressed_storage_engine.h", "line": 18, "qualified_name": "yams::storage::CompressedStorageEngine"} {"name": "URLBackend", "kind": "class", "file": "include/yams/storage/storage_backend.h", "line": 158, "qualified_name": "yams::storage::URLBackend"} {"name": "DocumentIndexer", "kind": "class", "file": "src/indexing/document_indexer.cpp", "line": 25, "qualified_name": "yams::indexing::DocumentIndexer"} {"name": "IndexingPipeline", "kind": "class", "file": "include/yams/indexing/indexing_pipeline.h", "line": 34, "qualified_name": "yams::indexing::IndexingPipeline"} {"name": "ServiceManager", "kind": "class", "file": "include/yams/daemon/resource/plugin_host.h", "line": 11, "qualified_name": "yams::daemon::ServiceManager"} {"name": "SocketServer", "kind": "class", "file": "include/yams/daemon/daemon.h", "line": 27, "qualified_name": "yams::daemon::SocketServer"} {"name": "DaemonClient", "kind": "class", "file": "include/yams/daemon/client/daemon_client.h", "line": 42, "qualified_name": "yams::daemon::DaemonClient"} {"name": "RabinChunker", "kind": "class", "file": "include/yams/chunking/chunker.h", "line": 88, "qualified_name": "yams::chunking::RabinChunker"} {"name": "StreamingChunker", "kind": "class", "file": "include/yams/chunking/streaming_chunker.h", "line": 20, "qualified_name": "yams::chunking::StreamingChunker"} {"name": "SHA256Hasher", "kind": "class", "file": "include/yams/crypto/hasher.h", "line": 50, "qualified_name": "yams::crypto::SHA256Hasher"} {"name": "FileTypeDetector", "kind": "class", "file": "include/yams/detection/file_type_detector.h", "line": 62, "qualified_name": "yams::detection::FileTypeDetector"} {"name": "ContentStore", "kind": "class", "file": "src/api/content_store_impl.cpp", "line": 20, "qualified_name": "yams::api::ContentStore"} {"name": "SemanticSearchAPI", "kind": "class", "file": "include/yams/api/semantic_search_api.h", "line": 440, "qualified_name": "yams::api::SemanticSearchAPI"} {"name": "ZstandardCompressor", "kind": "class", "file": "src/compression/zstandard_compressor.h", "line": 18, "qualified_name": "yams::compression::ZstandardCompressor"} {"name": "CompressionPolicy", "kind": "class", "file": "include/yams/compression/compression_policy.h", "line": 91, "qualified_name": "yams::compression::CompressionPolicy"} {"name": "SearchServiceImpl", "kind": "class", "file": "src/app/services/search_service.cpp", "line": 342, "qualified_name": "yams::app::services::SearchServiceImpl"} {"name": "DocumentServiceImpl", "kind": "class", "file": "src/app/services/document_service.cpp", "line": 249, "qualified_name": "yams::app::services::DocumentServiceImpl"} {"name": "GrepServiceImpl", "kind": "class", "file": "src/app/services/grep_service.cpp", "line": 346, "qualified_name": "yams::app::services::GrepServiceImpl"} {"name": "IndexingServiceImpl", "kind": "class", "file": "src/app/services/indexing_service.cpp", "line": 18, "qualified_name": "yams::app::services::IndexingServiceImpl"}