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
DatasetGraphthat applies a filter testing all triples and quads returned by accessing the data.Implementation of aDatasetGraphas an extensible set of graphs.Implementation of a DatasetGraph as an extensible set of graphs where graphs are held by reference.ADatasetGraphclass for support ofDatasetGraphsthat 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 emptyDatasetGraphthat 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.ANYare 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.ProvideTransactionalas an indirection to anotherTransactional.A graphTransactionHandlerfor a graph view of aDatasetGraphLike a triple except it can be a path or a triple.ATransactionalthat passes the transaction operations down to transactions on independent graphs.A SPARQL variableAllocate variablesUseful operations involving Var