Class DatasetGraphStorage

All Implemented Interfaces:
org.apache.jena.atlas.lib.Closeable, DatabaseRDF, DatasetGraph, Transactional
Direct Known Subclasses:
SimpleDB.DatasetGraphSimpleDB

public class DatasetGraphStorage extends DatasetGraphBaseFind implements DatabaseRDF
Alternative: DatasetGraph over RDFStorage, using DatasetGraphBaseFind Collapses DatasetGraphTriplesQuads into this adapter class.
   DatasetGraph
     DatasetGraphBase
       DatasetGraphBaseFind
         DatasetGraphStorage
    
A DatasetGraph base class for triples+quads storage. The machinery is really the splitting between default and named graphs. This happens in two classes, DatasetGraphBaseFind (for find splitting) and DatasetGraphTriplesQuads add/delete splitting (it inherits DatasetGraphBaseFind).

Because storage is usually decomposing quads and triples, the default behaviour is to work in s/p/o and g/s/p/o.