Module org.apache.jena.arq
Package org.apache.jena.sparql.core
package org.apache.jena.sparql.core
-
ClassDescriptionA class whose purpose is to give a name to a collection of triples.DatasetGraph: The graph representation of an RDF Dataset.DatasetGraph framework : readonly dataset need only provide find(g,s,p,o), getGraph() and getDefaultGraph() although it may wish to override other operations and do better.DatasetGraph framework.Base class for implementations of a DatasetGraph as a set of graphs.Interface for making graphs when a dataset needs to add a new graph.A read-only
DatasetGraph
that applies a filter testing all triples and quads returned by accessing the data.Implementation of aDatasetGraph
as an extensible set of graphs.Implementation of a DatasetGraph as an extensible set of graphs where graphs are held by reference.ADatasetGraph
class for support ofDatasetGraphs
that do nothing.DatasetGraph of a single graph as default graph.A DatasetGraph base class for pure quad-centric storage.Read-only view of a DatasetGraph.An always emptyDatasetGraph
that accepts changes but ignores them.A DatasetGraph base class for triples+quads storage.Marker interface that indicates a DatasetGraphWrapper is one that defines a different view on the base dataset data.An always emptyDatasetGraph
.An implementation of a Dataset.Implement a Graph as a view of the DatasetGraph.Match triples, quads, with wildcard rules (null orNode.ANY
are wildcards).A graph with an associated name.A class whose purpose is to give a name to a collection of triple paths.Prologue - combines with PrefixMapping (the RIOT Prologue uses PrefixMap)A class whose purpose is to give a name to a collection of quadsImplementation of QuerySolution that contains the canonicalization and casting code.A mapping from variable name to an RDF value.Substitution in SPARQL algebra.Interface that encapsulates the begin/abort|commit/end operations.Interface that encapsulates the transaction lifecycle for a component in a transaction.An implementation of Transactional that provides MRSW locking but no abort.Implementation for "un-Transactional" interface.Mixin interface for the "un-Transactional" interface.A null actionTransactional
.ProvideTransactional
as an indirection to anotherTransactional
.A graphTransactionHandler
for a graph view of aDatasetGraph
Like a triple except it can be a path or a triple.ATransactional
that passes the transaction operations down to transactions on independent graphs.A SPARQL variableAllocate variablesUseful operations involving Var