QueryManager queryMgr = databaseClient.newQueryManager();
String rawXMLQuery = "{ \"$query\": { \"author\": \"Mark Twain\" } }";
StringHandle qbeHandle = new StringHandle(rawXMLQuery).withFormat(Format.JSON);
RawQueryByExampleDefinition query = queryMgr.newRawQueryByExampleDefinition(qbeHandle, "myoptions");
SearchHandle resultsHandle = queryMgr.search(query, new SearchHandle());
@Deprecated public interface KeyValueQueryDefinition extends QueryDefinition, Map<ValueLocator,String>
QueryManager.newRawCombinedQueryDefinitionAs(Format, Object),
QueryManager.newRawCombinedQueryDefinitionAs(Format, Object, String),
QueryManager.newRawQueryByExampleDefinition(StructureWriteHandle),
QueryManager.newRawQueryByExampleDefinition(StructureWriteHandle, String),
MarkLogic Java Application Developer's Guide
> Searching
> Prototype a Query Using Query By ExamplegetCollections, getDirectory, getOptionsName, getResponseTransform, setCollections, setDirectory, setOptionsName, setResponseTransformCopyright © 2013-2015 MarkLogic Corporation.