MarkLogic Connect
MarkLogic Connect Client API Collection
|
This class helps create a MarkLogic search options JSON object for use with SearchDescription. More...
#include <SearchOptionsBuilder.hpp>
Public Member Functions | |
MLCLIENT_API SearchOptionsBuilder * | additionalQuery (const IQuery &query) |
MLCLIENT_API SearchOptionsBuilder * | containerConstraint (const IContainerRef &container) |
MLCLIENT_API SearchOptionsBuilder * | emptySnippet () |
MLCLIENT_API SearchOptionsBuilder * | rawSnippet () |
MLCLIENT_API SearchOptionsBuilder * | valuesRangeAggregate (const std::string &name, const RangeOptions &range, const AggregateInfo &aggregate, const std::map< ValuesOption, std::string > &valuesOption) |
MLCLIENT_API SearchOptionsBuilder * | valuesRange (const std::string &name, const RangeOptions &range, const std::map< ValuesOption, std::string > &valuesOption) |
MLCLIENT_API void | fromDocument (const ITextDocumentContent &doc) |
MLCLIENT_API ITextDocumentContent * | toDocument (bool asObject=false) |
This class helps create a MarkLogic search options JSON object for use with SearchDescription.