Package com.hp.hpl.jena.sparql.core

Interface Summary
DatasetChanges Interface for notification of changes (adds and deletes of quads) to a DatasetGraph
DatasetGraph DatasetGraph: The graph representation of an RDF Dataset.
DatasetGraphFactory.GraphMaker Interface for makign graphs when a dataset needs to add a new graph.
DatasetPrefixStorage Abstract of prefix storage for graphs in an RDF dataset
Transactional Interface that encapulsated begin/abort|commit/close.
 

Class Summary
BasicPattern A class whose purpose is to give a name to a collection of triples.
DataBlock  
DataFormat  
DatasetChangesBatched Collect a stream of DatasetChanges into batches.
DatasetChangesCapture Capture a record of quad actions
DatasetChangesCounter Count changes, or simply note if a change has been made.
DatasetDescription  
DatasetGraphAltDefaultGraph DatasetGraph that switch teh default graph to another graph.
DatasetGraphBase 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.
DatasetGraphBaseFind DatasetGraph framework.
DatasetGraphCaching DatasetGraph that caches calls to make graph implementations.
DatasetGraphCollection Base class for implementations of a DatasetGraph as a set of graphs.
DatasetGraphFactory  
DatasetGraphMaker Implementation of a DatasetGraph as an open set of graphs where all graphs "exist".
DatasetGraphMap Implementation of a DatasetGraph as an extensible set of graphs.
DatasetGraphMonitor Connect a DatasetGraph to a DatasetChanges monitor.
DatasetGraphOne DatasetGraph of a single graph as default graph.
DatasetGraphQuad A DatasetGraph base class for pure quad-centric storage.
DatasetGraphReadOnly Read-only view of a DatasetGraph.
DatasetGraphSimpleMem Very simple, non-scalable DatasetGraph implementation of a triples+quads style for testing.
DatasetGraphTrackActive Track the transactional state of a DatasetGraph
DatasetGraphTriplesQuads A DatasetGraph base class for triples+quads storage.
DatasetGraphViewGraphs Wrap a DatasetGraph with implementations of DatasetGraph.getDefaultGraph() and DatasetGraph.getGraph(com.hp.hpl.jena.graph.Node) that use the view graph mechanism.
DatasetGraphWithLock A DatasetGraph that uses the dataset lock to give weak transactional behaviour, that is the application see transaction but they are not durable.
DatasetGraphWrapper  
DatasetImpl A implementation of a Dataset.
DynamicDatasets  
DynamicDatasets.DynamicDatasetGraph  
GraphView Implement a Graph as a view of the DatasetGraph.
PathBlock A class whose purpose is to give a name to a collection of triple paths.
Prologue Prologue - combines with PrefixMapping (the RIOT Prologue uses PrefixMap)
Quad  
QuadPattern A class whose purpose is to give a name to a collection of quads
QueryCompare  
QueryHashCode  
QuerySolutionBase Implementation of QuerySolution that contains the canonicalization and casting code.
ResultBinding A mapping from variable name to an RDF value.
Substitute  
TransactionalNull  
TriplePath Like a triple except it can be a path or a triple.
Var A SPARQL variable
VarAlloc Allocate variables
VarExprList  
Vars Useful operations involving Var
 

Enum Summary
QuadAction A QuadAction is record of a type of change to a DatasetGraph.
 

Exception Summary
ComparisonException  
QueryCheckException  
 



Licenced under the Apache License, Version 2.0