@@ Incomplete / misnamed?
ARQ consists of the following parts:
The algebra generator that turns SPARQL AST into algebra expressions
Query engines to execute queries
Result set handling for the SPARQL XML results format, the JSON and text versions.
Package | Use |
---|---|
org.apache.jena.query |
The application API |
org.apache.jena.sparql.syntax |
Abstract syntax tree |
org.apache.jena.sparql.algebra |
SPARQL algebra |
org.apache.jena.sparql.lang |
The parsers: SPARQL, ARQ, RDQL |
org.apache.jena.sparql.expr |
Expression code. |
org.apache.jena.sparql.serializer |
Output in SPARQL, ARQ forms, in SPARQL syntax, in an abstract form (useful in debugging) and in XML. |
org.apache.jena.sparql.engine |
The abstraction of a query engine. |
org.apache.jena.sparql.engine.main |
The usual query engine. |
org.apache.jena.sparql.engine.ref |
The reference query engine (and quad version) |