SQL
<!-- <br/> --><span class="java_operator">//</span><!-- <br/> --><span class="java_plain"> get </span><!-- <br/> --><span class="java_type">QueryManager</span> <!-- --><br/><span class="java_type">QueryManager</span><span class="java_plain"> queryManager </span><span class="java_operator">=</span><span class="java_plain"> workspace</span><span class="java_separator">.</span><span class="java_plain">getQueryManager</span><span class="java_separator">();</span><span class="java_plain">�</span> <!-- --><br/><span class="java_operator">//</span><span class="java_plain"> make SQL query</span> <!-- --><br/><span class="java_type">Query</span><span class="java_plain"> query </span><span class="java_operator">=</span><span class="java_plain"> queryManager</span><span class="java_separator">.</span><span class="java_plain">createQuery</span><span class="java_separator">(</span><span class="java_literal">"SELECT * FROM nt:base "</span><span class="java_separator">,</span><span class="java_plain"> </span><span class="java_type">Query</span><span class="java_separator">.</span><span class="java_plain">SQL</span><span class="java_separator">);</span> <!-- --><br/><span class="java_operator">//</span><span class="java_plain"> execute query</span> <!-- --><br/><span class="java_type">QueryResult</span><span class="java_plain"> result </span><span class="java_operator">=</span><span class="java_plain"> query</span><span class="java_separator">.</span><span class="java_plain">execute</span><span class="java_separator">();</span>
XPath
// get QueryManager
QueryManager queryManager = workspace.getQueryManager();
// make XPath query
Query query = queryManager.createQuery("//element(*,nt:base)", Query.XPATH);
// execute query
QueryResult result = query.execute();