Package | Description |
---|---|
org.eclipse.rdf4j.console.command | |
org.eclipse.rdf4j.federated.repository | |
org.eclipse.rdf4j.http.client | |
org.eclipse.rdf4j.http.client.query | |
org.eclipse.rdf4j.query |
Interfaces and classes for handling queries and query results.
|
org.eclipse.rdf4j.query.parser | |
org.eclipse.rdf4j.query.parser.serql |
The
SeRQL
query engine.
|
org.eclipse.rdf4j.query.parser.sparql |
The rdf4j SPARQL 1.1 parser.
|
org.eclipse.rdf4j.queryrender |
This package contains classes for working with RDF4J query objects.
|
org.eclipse.rdf4j.queryrender.serql | |
org.eclipse.rdf4j.queryrender.sparql | |
org.eclipse.rdf4j.queryrender.sparql.experimental |
This package contains classes for rendering RDF4J query objects as SPARQL queries.
|
org.eclipse.rdf4j.repository |
The Repository API: the main API for accessing rdf databases and SPARQL endpoints.
|
org.eclipse.rdf4j.repository.base |
Abstract base classes and wrappers for the main Repository API interfaces.
|
org.eclipse.rdf4j.repository.contextaware |
A repository wrapper with convenience functions for handling contexts.
|
org.eclipse.rdf4j.repository.contextaware.config | |
org.eclipse.rdf4j.repository.dataset |
A repository wrapper which supports auto-loading of datasets specified in a query.
|
org.eclipse.rdf4j.repository.event |
Interfaces for notification/interception of events happening on Repositories and RepositoryConnections
|
org.eclipse.rdf4j.repository.event.base |
Wrapper/adapter base implementations.
|
org.eclipse.rdf4j.repository.event.util | |
org.eclipse.rdf4j.repository.http |
A repository that serves as a proxy client for a remote repository on an RDF4J Server.
|
org.eclipse.rdf4j.repository.sail |
Repository implementation for local RDF databases that implement the SAIL SPI.
|
org.eclipse.rdf4j.repository.sparql |
A
Repository that serves as a SPARQL endpoint client. |
org.eclipse.rdf4j.sail |
RDF Storage And Inference Layer (RDF Sail): a set of interfaces defining an SPI for RDF databases.
|
org.eclipse.rdf4j.sail.federation.algebra | |
org.eclipse.rdf4j.sail.helpers |
Abstract base implementation and internal helper classes for Sail implementations.
|
org.eclipse.rdf4j.sail.inferencer.fc |
Forward-chaining inferencers, implemented as
StackableSail s. |
org.eclipse.rdf4j.sail.inferencer.fc.config | |
org.eclipse.rdf4j.workbench.util |
Modifier and Type | Method and Description |
---|---|
protected void |
TupleAndGraphQueryEvaluator.evaluateBooleanQuery(QueryLanguage queryLn,
String queryString,
QueryResultWriter writer)
Evaluate a boolean SPARQL or SERQL query
|
protected void |
TupleAndGraphQueryEvaluator.evaluateGraphQuery(QueryLanguage queryLn,
String queryString,
RDFWriter writer,
Collection<Namespace> namespaces)
Evaluate SPARQL or SERQL graph query
|
protected void |
TupleAndGraphQueryEvaluator.evaluateTupleQuery(QueryLanguage queryLn,
String queryString,
QueryResultWriter writer)
Evaluate SPARQL or SERQL tuple query and send the output to a writer.
|
protected void |
TupleAndGraphQueryEvaluator.executeUpdate(QueryLanguage queryLn,
String queryString)
Execute a SPARQL or SERQL update
|
Modifier and Type | Method and Description |
---|---|
SailBooleanQuery |
FedXRepositoryConnection.prepareBooleanQuery(QueryLanguage ql,
String queryString,
String baseURI) |
FedXGraphQuery |
FedXRepositoryConnection.prepareGraphQuery(QueryLanguage ql,
String queryString,
String baseURI) |
SailQuery |
FedXRepositoryConnection.prepareQuery(QueryLanguage ql,
String queryString,
String baseURI) |
FedXTupleQuery |
FedXRepositoryConnection.prepareTupleQuery(QueryLanguage ql,
String queryString,
String baseURI) |
Update |
FedXRepositoryConnection.prepareUpdate(QueryLanguage ql,
String updateString,
String baseURI) |
Modifier and Type | Method and Description |
---|---|
protected org.apache.http.client.methods.HttpUriRequest |
RDF4JProtocolSession.getQueryMethod(QueryLanguage ql,
String query,
String baseURI,
Dataset dataset,
boolean includeInferred,
int maxQueryTime,
Binding... bindings) |
protected org.apache.http.client.methods.HttpUriRequest |
SPARQLProtocolSession.getQueryMethod(QueryLanguage ql,
String query,
String baseURI,
Dataset dataset,
boolean includeInferred,
int maxQueryTime,
Binding... bindings) |
protected List<org.apache.http.NameValuePair> |
RDF4JProtocolSession.getQueryMethodParameters(QueryLanguage ql,
String query,
String baseURI,
Dataset dataset,
boolean includeInferred,
int maxQueryTime,
Binding... bindings) |
protected List<org.apache.http.NameValuePair> |
SPARQLProtocolSession.getQueryMethodParameters(QueryLanguage ql,
String query,
String baseURI,
Dataset dataset,
boolean includeInferred,
int maxQueryTime,
Binding... bindings) |
protected org.apache.http.client.methods.HttpUriRequest |
SPARQLProtocolSession.getUpdateMethod(QueryLanguage ql,
String update,
String baseURI,
Dataset dataset,
boolean includeInferred,
Binding... bindings) |
protected org.apache.http.client.methods.HttpUriRequest |
RDF4JProtocolSession.getUpdateMethod(QueryLanguage ql,
String update,
String baseURI,
Dataset dataset,
boolean includeInferred,
int maxExecutionTime,
Binding... bindings) |
protected org.apache.http.client.methods.HttpUriRequest |
SPARQLProtocolSession.getUpdateMethod(QueryLanguage ql,
String update,
String baseURI,
Dataset dataset,
boolean includeInferred,
int maxQueryTime,
Binding... bindings) |
protected List<org.apache.http.NameValuePair> |
SPARQLProtocolSession.getUpdateMethodParameters(QueryLanguage ql,
String update,
String baseURI,
Dataset dataset,
boolean includeInferred,
Binding... bindings) |
protected List<org.apache.http.NameValuePair> |
RDF4JProtocolSession.getUpdateMethodParameters(QueryLanguage ql,
String update,
String baseURI,
Dataset dataset,
boolean includeInferred,
int maxQueryTime,
Binding... bindings) |
protected List<org.apache.http.NameValuePair> |
SPARQLProtocolSession.getUpdateMethodParameters(QueryLanguage ql,
String update,
String baseURI,
Dataset dataset,
boolean includeInferred,
int maxQueryTime,
Binding... bindings) |
boolean |
SPARQLProtocolSession.sendBooleanQuery(QueryLanguage ql,
String query,
Dataset dataset,
boolean includeInferred,
Binding... bindings) |
boolean |
SPARQLProtocolSession.sendBooleanQuery(QueryLanguage ql,
String query,
String baseURI,
Dataset dataset,
boolean includeInferred,
int maxQueryTime,
Binding... bindings) |
GraphQueryResult |
SPARQLProtocolSession.sendGraphQuery(QueryLanguage ql,
String query,
Dataset dataset,
boolean includeInferred,
Binding... bindings) |
void |
SPARQLProtocolSession.sendGraphQuery(QueryLanguage ql,
String query,
Dataset dataset,
boolean includeInferred,
RDFHandler handler,
Binding... bindings) |
GraphQueryResult |
SPARQLProtocolSession.sendGraphQuery(QueryLanguage ql,
String query,
String baseURI,
Dataset dataset,
boolean includeInferred,
int maxQueryTime,
Binding... bindings) |
void |
SPARQLProtocolSession.sendGraphQuery(QueryLanguage ql,
String query,
String baseURI,
Dataset dataset,
boolean includeInferred,
int maxQueryTime,
RDFHandler handler,
Binding... bindings) |
TupleQueryResult |
SPARQLProtocolSession.sendTupleQuery(QueryLanguage ql,
String query,
Dataset dataset,
boolean includeInferred,
Binding... bindings) |
TupleQueryResult |
SPARQLProtocolSession.sendTupleQuery(QueryLanguage ql,
String query,
String baseURI,
Dataset dataset,
boolean includeInferred,
int maxQueryTime,
Binding... bindings) |
void |
SPARQLProtocolSession.sendTupleQuery(QueryLanguage ql,
String query,
String baseURI,
Dataset dataset,
boolean includeInferred,
int maxQueryTime,
TupleQueryResultHandler handler,
Binding... bindings) |
void |
SPARQLProtocolSession.sendUpdate(QueryLanguage ql,
String update,
String baseURI,
Dataset dataset,
boolean includeInferred,
Binding... bindings) |
void |
SPARQLProtocolSession.sendUpdate(QueryLanguage ql,
String update,
String baseURI,
Dataset dataset,
boolean includeInferred,
int maxQueryTime,
Binding... bindings) |
Modifier and Type | Field and Description |
---|---|
protected QueryLanguage |
AbstractHTTPUpdate.queryLanguage |
protected QueryLanguage |
AbstractHTTPQuery.queryLanguage |
Modifier and Type | Method and Description |
---|---|
QueryLanguage |
AbstractHTTPUpdate.getQueryLanguage() |
Constructor and Description |
---|
AbstractHTTPQuery(SPARQLProtocolSession httpClient,
QueryLanguage queryLanguage,
String queryString,
String baseURI) |
AbstractHTTPUpdate(SPARQLProtocolSession httpClient,
QueryLanguage queryLanguage,
String queryString,
String baseURI) |
Modifier and Type | Field and Description |
---|---|
static QueryLanguage |
QueryLanguage.SERQL
SeRQL (Sesame RDF Query Language) is a Sesame-specific query language for RDF, which predates SPARQL.
|
static QueryLanguage |
QueryLanguage.SERQO
Deprecated.
since 2.0. This language is no longer actively supported.
|
static QueryLanguage |
QueryLanguage.SPARQL
SPARQL (Simple Protocol and RDF Query Language) is a W3C Recommendation for querying and updating RDF data.
|
Modifier and Type | Method and Description |
---|---|
static QueryLanguage |
QueryLanguage.register(String name)
Registers the specified query language.
|
static QueryLanguage |
QueryLanguage.valueOf(String qlName)
Returns the query language whose name matches the specified name.
|
Modifier and Type | Method and Description |
---|---|
static Collection<QueryLanguage> |
QueryLanguage.values()
Returns all known/registered query languages.
|
Modifier and Type | Method and Description |
---|---|
static void |
QueryLanguage.register(QueryLanguage ql)
Registers the specified query language.
|
Modifier and Type | Method and Description |
---|---|
protected QueryLanguage |
QueryParserRegistry.getKey(QueryParserFactory factory) |
QueryLanguage |
QueryParserFactory.getQueryLanguage()
Returns the query language for this factory.
|
Modifier and Type | Method and Description |
---|---|
static QueryParser |
QueryParserUtil.createParser(QueryLanguage ql) |
static ParsedBooleanQuery |
QueryParserUtil.parseBooleanQuery(QueryLanguage ql,
String query,
String baseURI)
Parses the supplied query into a query model.
|
static ParsedGraphQuery |
QueryParserUtil.parseGraphQuery(QueryLanguage ql,
String query,
String baseURI)
Parses the supplied query into a query model.
|
static ParsedOperation |
QueryParserUtil.parseOperation(QueryLanguage ql,
String operation,
String baseURI)
Parses the supplied operation into a query model.
|
static ParsedQuery |
QueryParserUtil.parseQuery(QueryLanguage ql,
String query,
String baseURI)
Parses the supplied query into a query model.
|
static ParsedTupleQuery |
QueryParserUtil.parseTupleQuery(QueryLanguage ql,
String query,
String baseURI)
Parses the supplied query into a query model.
|
static ParsedUpdate |
QueryParserUtil.parseUpdate(QueryLanguage ql,
String update,
String baseURI)
Parses the supplied update operation into a query model.
|
Modifier and Type | Method and Description |
---|---|
protected abstract QueryLanguage |
SeRQLQueryTestCase.getQueryLanguage() |
QueryLanguage |
SeRQLParserFactory.getQueryLanguage()
Returns
SERQL . |
Modifier and Type | Method and Description |
---|---|
QueryLanguage |
SPARQLParserFactory.getQueryLanguage()
Returns
SPARQL . |
Modifier and Type | Method and Description |
---|---|
QueryLanguage |
QueryRenderer.getLanguage()
Return the language this QueryRenderer will render queries in.
|
Modifier and Type | Method and Description |
---|---|
QueryLanguage |
SeRQLQueryRenderer.getLanguage() |
Modifier and Type | Method and Description |
---|---|
QueryLanguage |
SPARQLQueryRenderer.getLanguage() |
Modifier and Type | Method and Description |
---|---|
QueryLanguage |
SparqlQueryRenderer.getLanguage() |
Modifier and Type | Method and Description |
---|---|
BooleanQuery |
RepositoryConnection.prepareBooleanQuery(QueryLanguage ql,
String query)
Prepares queries that return true or false.
|
BooleanQuery |
RepositoryConnection.prepareBooleanQuery(QueryLanguage ql,
String query,
String baseURI)
Prepares queries that return true or false.
|
GraphQuery |
RepositoryConnection.prepareGraphQuery(QueryLanguage ql,
String query)
Prepares queries that produce RDF graphs.
|
GraphQuery |
RepositoryConnection.prepareGraphQuery(QueryLanguage ql,
String query,
String baseURI)
Prepares queries that produce RDF graphs.
|
Query |
RepositoryConnection.prepareQuery(QueryLanguage ql,
String query)
Prepares a query for evaluation on this repository (optional operation).
|
Query |
RepositoryConnection.prepareQuery(QueryLanguage ql,
String query,
String baseURI)
Prepares a query for evaluation on this repository (optional operation).
|
TupleQuery |
RepositoryConnection.prepareTupleQuery(QueryLanguage ql,
String query)
Prepares a query that produces sets of value tuples.
|
TupleQuery |
RepositoryConnection.prepareTupleQuery(QueryLanguage ql,
String query,
String baseURI)
Prepares a query that produces sets of value tuples.
|
Update |
RepositoryConnection.prepareUpdate(QueryLanguage ql,
String update)
Prepares an Update operation.
|
Update |
RepositoryConnection.prepareUpdate(QueryLanguage ql,
String update,
String baseURI)
Prepares an Update operation.
|
Modifier and Type | Method and Description |
---|---|
BooleanQuery |
AbstractRepositoryConnection.prepareBooleanQuery(QueryLanguage ql,
String query) |
BooleanQuery |
RepositoryConnectionWrapper.prepareBooleanQuery(QueryLanguage ql,
String query,
String baseURI) |
GraphQuery |
AbstractRepositoryConnection.prepareGraphQuery(QueryLanguage ql,
String query) |
GraphQuery |
RepositoryConnectionWrapper.prepareGraphQuery(QueryLanguage ql,
String query,
String baseURI) |
Query |
AbstractRepositoryConnection.prepareQuery(QueryLanguage ql,
String query) |
Query |
RepositoryConnectionWrapper.prepareQuery(QueryLanguage ql,
String query,
String baseURI) |
TupleQuery |
AbstractRepositoryConnection.prepareTupleQuery(QueryLanguage ql,
String query) |
TupleQuery |
RepositoryConnectionWrapper.prepareTupleQuery(QueryLanguage ql,
String query,
String baseURI) |
Update |
AbstractRepositoryConnection.prepareUpdate(QueryLanguage ql,
String update) |
Update |
RepositoryConnectionWrapper.prepareUpdate(QueryLanguage ql,
String update,
String baseURI) |
Modifier and Type | Method and Description |
---|---|
QueryLanguage |
ContextAwareRepository.getQueryLanguage() |
QueryLanguage |
ContextAwareConnection.getQueryLanguage() |
Modifier and Type | Method and Description |
---|---|
BooleanQuery |
ContextAwareConnection.prepareBooleanQuery(QueryLanguage ql,
String query) |
BooleanQuery |
ContextAwareConnection.prepareBooleanQuery(QueryLanguage ql,
String query,
String baseURI) |
GraphQuery |
ContextAwareConnection.prepareGraphQuery(QueryLanguage ql,
String query) |
GraphQuery |
ContextAwareConnection.prepareGraphQuery(QueryLanguage ql,
String query,
String baseURI) |
Query |
ContextAwareConnection.prepareQuery(QueryLanguage ql,
String query) |
Query |
ContextAwareConnection.prepareQuery(QueryLanguage ql,
String query,
String baseURI) |
TupleQuery |
ContextAwareConnection.prepareTupleQuery(QueryLanguage ql,
String query) |
TupleQuery |
ContextAwareConnection.prepareTupleQuery(QueryLanguage ql,
String query,
String baseURI) |
Update |
ContextAwareConnection.prepareUpdate(QueryLanguage ql,
String query) |
Update |
ContextAwareConnection.prepareUpdate(QueryLanguage ql,
String update,
String baseURI) |
void |
ContextAwareRepository.setQueryLanguage(QueryLanguage ql) |
void |
ContextAwareConnection.setQueryLanguage(QueryLanguage ql) |
Modifier and Type | Method and Description |
---|---|
QueryLanguage |
ContextAwareConfig.getQueryLanguage() |
Modifier and Type | Method and Description |
---|---|
void |
ContextAwareConfig.setQueryLanguage(QueryLanguage ql) |
Modifier and Type | Method and Description |
---|---|
BooleanQuery |
DatasetRepositoryConnection.prepareBooleanQuery(QueryLanguage ql,
String query,
String baseURI) |
GraphQuery |
DatasetRepositoryConnection.prepareGraphQuery(QueryLanguage ql,
String query,
String baseURI) |
Query |
DatasetRepositoryConnection.prepareQuery(QueryLanguage ql,
String query,
String baseURI) |
TupleQuery |
DatasetRepositoryConnection.prepareTupleQuery(QueryLanguage ql,
String query,
String baseURI) |
Modifier and Type | Method and Description |
---|---|
boolean |
RepositoryConnectionInterceptor.execute(RepositoryConnection conn,
QueryLanguage ql,
String update,
String baseURI,
Update operation) |
void |
RepositoryConnectionListener.execute(RepositoryConnection conn,
QueryLanguage ql,
String update,
String baseURI,
Update operation) |
Modifier and Type | Method and Description |
---|---|
boolean |
RepositoryConnectionInterceptorAdapter.execute(RepositoryConnection conn,
QueryLanguage ql,
String update,
String baseURI,
Update operation) |
void |
RepositoryConnectionListenerAdapter.execute(RepositoryConnection conn,
QueryLanguage ql,
String update,
String baseURI,
Update operation) |
Update |
InterceptingRepositoryConnectionWrapper.prepareUpdate(QueryLanguage ql,
String update,
String baseURI) |
Update |
NotifyingRepositoryConnectionWrapper.prepareUpdate(QueryLanguage ql,
String update,
String baseURI) |
Modifier and Type | Method and Description |
---|---|
void |
DebugRepositoryConnectionListener.execute(RepositoryConnection conn,
QueryLanguage ql,
String update,
String baseURI,
Update operation) |
Constructor and Description |
---|
HTTPBooleanQuery(org.eclipse.rdf4j.repository.http.HTTPRepositoryConnection conn,
QueryLanguage ql,
String queryString,
String baseURI) |
HTTPGraphQuery(org.eclipse.rdf4j.repository.http.HTTPRepositoryConnection conn,
QueryLanguage ql,
String queryString,
String baseURI) |
HTTPTupleQuery(org.eclipse.rdf4j.repository.http.HTTPRepositoryConnection conn,
QueryLanguage ql,
String queryString,
String baseURI) |
HTTPUpdate(org.eclipse.rdf4j.repository.http.HTTPRepositoryConnection con,
QueryLanguage ql,
String queryString,
String baseURI) |
Modifier and Type | Method and Description |
---|---|
SailBooleanQuery |
SailRepositoryConnection.prepareBooleanQuery(QueryLanguage ql,
String queryString,
String baseURI) |
SailGraphQuery |
SailRepositoryConnection.prepareGraphQuery(QueryLanguage ql,
String queryString,
String baseURI) |
SailQuery |
SailRepositoryConnection.prepareQuery(QueryLanguage ql,
String queryString,
String baseURI) |
SailTupleQuery |
SailRepositoryConnection.prepareTupleQuery(QueryLanguage ql,
String queryString,
String baseURI) |
Update |
SailRepositoryConnection.prepareUpdate(QueryLanguage ql,
String update,
String baseURI) |
Modifier and Type | Method and Description |
---|---|
BooleanQuery |
SPARQLConnection.prepareBooleanQuery(QueryLanguage ql,
String query,
String base) |
GraphQuery |
SPARQLConnection.prepareGraphQuery(QueryLanguage ql,
String query,
String base) |
Query |
SPARQLConnection.prepareQuery(QueryLanguage ql,
String query,
String base) |
TupleQuery |
SPARQLConnection.prepareTupleQuery(QueryLanguage ql,
String query,
String base) |
Update |
SPARQLConnection.prepareUpdate(QueryLanguage ql,
String update,
String baseURI) |
Modifier and Type | Method and Description |
---|---|
default Optional<TupleExpr> |
SailConnection.prepareQuery(QueryLanguage ql,
Query.QueryType type,
String query,
String baseURI)
Allows the SailConnection to bypass the standard query parser and provide its own internal
TupleExpr
implementation. |
Modifier and Type | Method and Description |
---|---|
void |
OwnedTupleExpr.prepare(QueryLanguage queryLn,
String qry,
Map<String,String> bindings) |
Modifier and Type | Method and Description |
---|---|
Optional<TupleExpr> |
SailConnectionWrapper.prepareQuery(QueryLanguage ql,
Query.QueryType type,
String query,
String baseURI) |
Modifier and Type | Method and Description |
---|---|
void |
CustomGraphQueryInferencer.setFields(QueryLanguage language,
String queryText,
String matcherText)
Called in order to set all the fields needed for the inferencer to function.
|
Constructor and Description |
---|
CustomGraphQueryInferencer(NotifyingSail baseSail,
QueryLanguage language,
String queryText,
String matcherText)
Create a new custom inferencer.
|
CustomGraphQueryInferencer(QueryLanguage language,
String queryText,
String matcherText)
Create a new custom inferencer.
|
Modifier and Type | Method and Description |
---|---|
QueryLanguage |
CustomGraphQueryInferencerConfig.getQueryLanguage() |
Modifier and Type | Method and Description |
---|---|
static String |
CustomGraphQueryInferencerConfig.buildMatcherQueryFromRuleQuery(QueryLanguage language,
String ruleQuery) |
void |
CustomGraphQueryInferencerConfig.setQueryLanguage(QueryLanguage language) |
Modifier and Type | Method and Description |
---|---|
static Query |
QueryFactory.prepareQuery(RepositoryConnection con,
QueryLanguage queryLn,
String query) |
void |
QueryStorage.saveQuery(HTTPRepository repository,
String queryName,
String userName,
boolean shared,
QueryLanguage queryLanguage,
String queryText,
boolean infer,
int rowsPerPage)
Save a query.
|
void |
QueryStorage.updateQuery(IRI query,
String userName,
boolean shared,
QueryLanguage queryLanguage,
String queryText,
boolean infer,
int rowsPerPage)
Update the entry for the given query.
|
Constructor and Description |
---|
PagedQuery(String query,
QueryLanguage language,
int requestLimit,
int requestOffset)
Creates an object that adds or modifies the limit and offset clauses of the query to be executed so that only
those results to be displayed are requested from the query engine.
|
Copyright © 2015-2022 Eclipse Foundation. All Rights Reserved.