MarkLogic Connect
MarkLogic Connect Client API Collection
|
Public Member Functions | |
MLCLIENT_API void | setType (const RangeIndexType type) |
MLCLIENT_API const RangeIndexType | getType () const |
MLCLIENT_API void | setCollation (const std::string &collation="http://marklogic.com/collation/codepoint") |
MLCLIENT_API const std::string | getCollation () const |
MLCLIENT_API void | setFacet (const bool facet) |
MLCLIENT_API const bool | getFacet () const |
MLCLIENT_API void | setContainer (IContainerRef *container) |
MLCLIENT_API const bool | hasContainer () const |
MLCLIENT_API const IContainerRef * | getContainer () const |
MLCLIENT_API void | setFragmentScope (const FragmentScope &scope) |
MLCLIENT_API const FragmentScope | getFragmentScope () const |
MLCLIENT_API void | clearFacetOptions () |
MLCLIENT_API void | addFacetOptionWithValue (const FacetOption &option, const std::string &value) |
MLCLIENT_API void | addFacetOption (const FacetOption &option) |
MLCLIENT_API const bool | hasFacetOptions () const |
MLCLIENT_API const std::map< FacetOption, std::string > | getFacetOptions () const |
MLCLIENT_API void | clearRangeOptions () |
MLCLIENT_API void | addRangeOptionWithValue (const RangeOption &option, const std::string &value) |
MLCLIENT_API void | addRangeOption (const RangeOption &option) |
MLCLIENT_API const bool | hasRangeOptions () const |
MLCLIENT_API const std::map< RangeOption, std::string > | getRangeOptions () const |