106107108109110111112113114115
{ List<LdapSubQuery> subqueries = analyse(theQuery); for (QueryMapEngine subquery: subqueries) { results = new QueryMapIterator(subquery, results, context); } return results; }
818283848586878889
* This is dumb. We just go through the triple patterns and execute * them in a random order. */ for (QueryMapEngine subquery: dbToTriples.values()) { results = new QueryMapIterator(subquery, results, context); } return results; }