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, setResponseTransformclear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, valuesCopyright © 2013-2016 MarkLogic Corporation.