Package org.apache.jena.query
ARQ - A query engine for Jena, implementing SPARQL.
ARQ is an implementation of SPARQL, an RDF query language defined by W3C.
-
Interface Summary Interface Description Dataset Query is over a Dataset, a collection of named graphs and a background graph (also called the default graph or unnamed graph).QueryExecution A interface for a single execution of a query.QueryExecutionBuilder Common elements of query execution building.QuerySolution A single answer from a SELECT query.QueryVisitor Query visitor patternResultSet Results from a query in a table-like manner for SELECT queries.ResultSetRewindable -
Class Summary Class Description ARQ ARQ - miscellaneous settingsDatasetFactory MakesDataset
s in various ways.ModelStore Client for the SPARQL 1.1 Graph Store Protocol working at the Model/Resource API level.ParameterizedSparqlString A Parameterized SPARQL String is a SPARQL query/update into which values may be injected.Query The data structure for a query as presented externally.QueryExecutionDatasetBuilder Query Execution for local datasets - builder style.QueryExecutionFactory QueryExecutionFactory
provides some convenience operations for makingQueryExecution
objects.QueryFactory QuerySolutionMap Implementation of QuerySolution that is backed by an in-memory map.ResultSetCloseable ResultSetFactory ResultSetFactory - make result sets from places other than a query.ResultSetFormatter ResultSetFormatter - Convenience ways to call the various output formatters.SortCondition Syntax Symbols for query language syntaxes -
Enum Summary Enum Description QueryType QueryType: one of the different kinds of query.ReadWrite TxnType -
Exception Summary Exception Description QueryBuildException QueryBuildException is exception for all exceptions during query execution construction.QueryCancelledException Indicate that a query execution has been cancelled and the operation can't be calledQueryException QueryException is root exception for all (intentional) exceptions associated with query parsing and execution.QueryExecException QueryExecException indicates a condition encountered during query evaluation.QueryFatalException QueryFatalException is such that the query aborts do to some problem (this might be an internal error or something in the way the query builds or executes).QueryParseException QueryParseException is root exception for all (intentional) exceptions from the various parsers where the error is to do with the syntax of a query.