MarkLogic Connect
MarkLogic Connect Client API Collection
Public Member Functions | Protected Member Functions | List of all members
mlclient::utilities::JsonPropertyRef Class Reference

A specialisation of IContainerRef to represent a JSON property container. More...

#include <SearchBuilder.hpp>

Inheritance diagram for mlclient::utilities::JsonPropertyRef:
mlclient::utilities::IContainerRef

Public Member Functions

MLCLIENT_API void setProperty (const std::string &property)
 Sets the property this class is referring to. More...
 
MLCLIENT_API const std::string getRef ()
 Returns the structured query JSON string representation of this container ref instance. More...
 

Protected Member Functions

std::ostream & write (std::ostream &os) const override
 

Detailed Description

A specialisation of IContainerRef to represent a JSON property container.

Since
8.0.2

Member Function Documentation

MLCLIENT_API const std::string mlclient::utilities::JsonPropertyRef::getRef ( )

Returns the structured query JSON string representation of this container ref instance.

Returns
The structured query JSON string
MLCLIENT_API void mlclient::utilities::JsonPropertyRef::setProperty ( const std::string &  property)

Sets the property this class is referring to.

Parameters
propertyThe JSON property name

The documentation for this class was generated from the following file: