#include <QueryServer.hpp>
Inheritance diagram for indri::server::QueryServer:

Public Member Functions | |
| virtual | ~QueryServer () |
| virtual QueryServerResponse * | runQuery (std::vector< indri::lang::Node * > &roots, int resultsRequested, bool optimize)=0 |
| virtual QueryServerDocumentsResponse * | documents (const std::vector< lemur::api::DOCID_T > &documentIDs)=0 |
| virtual QueryServerMetadataResponse * | documentMetadata (const std::vector< lemur::api::DOCID_T > &documentIDs, const std::string &attributeName)=0 |
| virtual QueryServerDocumentsResponse * | documentsFromMetadata (const std::string &attributeName, const std::vector< std::string > &attributeValues)=0 |
| virtual QueryServerDocumentIDsResponse * | documentIDsFromMetadata (const std::string &attributeName, const std::vector< std::string > &attributeValues)=0 |
| virtual QueryServerMetadataResponse * | pathNames (const std::vector< lemur::api::DOCID_T > &documentIDs, const std::vector< int > &pathBegins, const std::vector< int > &pathEnds)=0 |
| virtual INT64 | termCount ()=0 |
| virtual INT64 | termCount (const std::string &term)=0 |
| virtual INT64 | stemCount (const std::string &stem)=0 |
| virtual std::string | termName (lemur::api::TERMID_T term)=0 |
| virtual lemur::api::TERMID_T | termID (const std::string &term)=0 |
| virtual std::vector< std::string > | fieldList ()=0 |
| virtual INT64 | termFieldCount (const std::string &term, const std::string &field)=0 |
| virtual INT64 | stemFieldCount (const std::string &stem, const std::string &field)=0 |
| virtual int | documentLength (lemur::api::DOCID_T documentID)=0 |
| virtual INT64 | documentCount ()=0 |
| virtual INT64 | documentCount (const std::string &term)=0 |
| virtual INT64 | documentStemCount (const std::string &term)=0 |
| virtual QueryServerVectorsResponse * | documentVectors (const std::vector< lemur::api::DOCID_T > &documentIDs)=0 |
| virtual void | setMaxWildcardTerms (int maxTerms)=0 |
|
|
|
|
|
Implemented in indri::server::LocalQueryServer, and indri::server::NetworkServerProxy. |
|
|
Implemented in indri::server::LocalQueryServer, and indri::server::NetworkServerProxy. |
|
||||||||||||
|
Implemented in indri::server::LocalQueryServer, and indri::server::NetworkServerProxy. |
|
|
Implemented in indri::server::LocalQueryServer, and indri::server::NetworkServerProxy. |
|
||||||||||||
|
Implemented in indri::server::LocalQueryServer, and indri::server::NetworkServerProxy. |
|
|
Implemented in indri::server::LocalQueryServer, and indri::server::NetworkServerProxy. |
|
||||||||||||
|
Implemented in indri::server::LocalQueryServer, and indri::server::NetworkServerProxy. |
|
|
Implemented in indri::server::LocalQueryServer, and indri::server::NetworkServerProxy. |
|
|
Implemented in indri::server::LocalQueryServer, and indri::server::NetworkServerProxy. |
|
|
Implemented in indri::server::LocalQueryServer, and indri::server::NetworkServerProxy. |
|
||||||||||||||||
|
Implemented in indri::server::LocalQueryServer, and indri::server::NetworkServerProxy. |
|
||||||||||||||||
|
Implemented in indri::server::LocalQueryServer, and indri::server::NetworkServerProxy. |
|
|
Implemented in indri::server::LocalQueryServer, and indri::server::NetworkServerProxy. |
|
|
Implemented in indri::server::LocalQueryServer, and indri::server::NetworkServerProxy. |
|
||||||||||||
|
Implemented in indri::server::LocalQueryServer, and indri::server::NetworkServerProxy. |
|
|
Implemented in indri::server::LocalQueryServer, and indri::server::NetworkServerProxy. |
|
|
Implemented in indri::server::LocalQueryServer, and indri::server::NetworkServerProxy. |
|
||||||||||||
|
Implemented in indri::server::LocalQueryServer, and indri::server::NetworkServerProxy. |
|
|
Implemented in indri::server::LocalQueryServer, and indri::server::NetworkServerProxy. |
|
|
Implemented in indri::server::LocalQueryServer, and indri::server::NetworkServerProxy. |
1.3.4