MarkLogic Connect
MarkLogic Connect Client API Collection
|
A JSON property value query instance implementation of an IQuery. More...
#include <SearchBuilder.hpp>
Public Member Functions | |
MLCLIENT_API | JsonPropertyQuery () |
Creates a blank JSON property value query. | |
MLCLIENT_API void | setQuery (const std::string &property, const std::string &value) |
Sets the property query given the named property and string query value. More... | |
MLCLIENT_API const std::string & | getQuery () const |
Returns the underlying string query (structured query) as a string. More... | |
Public Member Functions inherited from mlclient::utilities::IQuery | |
MLCLIENT_API | IQuery ()=default |
Default Constructor. | |
virtual MLCLIENT_API | ~IQuery ()=default |
Default Destructor. | |
Protected Member Functions | |
std::ostream & | write (std::ostream &os) const override |
MLCLIENT_API const std::string& mlclient::utilities::JsonPropertyQuery::getQuery | ( | ) | const |
Returns the underlying string query (structured query) as a string.
MLCLIENT_API void mlclient::utilities::JsonPropertyQuery::setQuery | ( | const std::string & | property, |
const std::string & | value | ||
) |
Sets the property query given the named property and string query value.
property | The full property name |
value | the exact string value to match |