All Classes and Interfaces
Class
Description
An interface similar to CacheCore, except that an additional service argument is supported.
TODO Rename to CacheStorage
More generic version of the service/query string based version
The cache frontend accepts SPARQL domain objects (such as ResultSets and
iterators of triples), serializes them to an InputStream and sends it to the backend.
CURRENTLY NOT USED
The changeset vocabulary
TODO What about Limit and Offset?
Element transform that substitutes SERVICE with another element.
Virtual properties map to SPARQL binary relations
?s ?o | arbitrarySparqlElementMentioningSAndO
Triple pattern: ?s ?p ?o are replaced by a union of all virtual properties
->
{ ?s ?p ?o }
Union
{ Select ( As ?p) { arbitrarySparqlElementMentioningSAndO }
If ?p is a constant, we can directly replace it with the virtual property
Abstract class upon Fluent APIs for functions can be built.
A fluent API for modifying query execution creation by several means such as
query rewriting, setting context attributes, or rerouting requests (e.g.
A fluent API for conveniently building 'recipes' of transformations to apply to any QueryExecutionFactory.
Deprecated.
A class that can provide an InputStream.
Deprecated.
Paginator based on a concept.
LookupService for fetching models related to resources
LookupService for fetching models related to resources
LookupService for SPARQL SELECT queries
TODO Convert to a ListService
Implements jena interfaces to work with Iter.close(...) and
Interface for checking whether a set of quads is available via a given
QueryExecutionFactory
TODO This interface does not allow for check strategies that would write
data into a separate graph - not sure if we should keep this interface, or define a more generic one instead
Deprecated.
Does not optimize / normalize prefixes.
TODO Figure out whether we can replace with a Jena internal class
A Sparqler-class that implements ask, describe, and construct
based on the executeCoreSelect(Query) method.
QueryExecution for before and after exec actions
QueryExecutionFactory that always fails.
A query execution factory, which generates query executions
that delay execution
QueryExecutionFactory that injects dataset description into queries
that do not defined their own default / named graphs.
A query execution factory, which generates query executions
that delay execution
Deprecated.
A query execution that sets a limit on all queries
Deprecated.
A query execution factory which maps all queries to select queries
Broken with Jena5 - Use QueryExecBuilder for timeout functionality
A query execution factory, which sets a given timeout
on all created query executions
Similar to QueryExecutionFactoryDecorator, except that a postProcess method can
be overriden to do something with the QueryExecution object
A query execution that generates paginated result sets.
Query execution that applies a timeout "from the outside" (= exogeneous).
Query transform to inject prefixes into a query
This class wraps a data source with caching.
An connection factory interface; useful in conjunction with spring dependency injection
Interface for creating QueryExecutionFactories, based on service and default graph URIs.
A SPARQL service factory that intercepts update request and keeps track
of added/removed quads in a different backend.
TODO Find a concept where we create an initial qef, and then support wrapping it
Wraps a SPARQL service instance(dataset) accessible via HTTP.
Simple interface for Data Access Objects that are based on JDBC connection
objects.
Backport of the triple match filter ; simply because it was referenced
in one place
An UpdateExecution that fires events on changes
A wrapper for an update execution that supports
Deprecated.
An update strategy is a function that yields an UpdateExecutionFactory
for a given sparqlService.