Module org.apache.jena.arq
Package org.apache.jena.sparql.core.mem
package org.apache.jena.sparql.core.mem
In-memory, transactional dataset
-
ClassDescriptionA
DatasetGraphbacked by anQuadTable.APMapofNodes:Node->Node->Node->PersistentSet<Node>APMapofNodes:Node->Node->PersistentSet<Node>APMapofNodes:Node->PersistentSet<Node>A six-wayQuadTableusing all of the available forms inQuadTableForm.OrderedTupleTable<TupleType,ConsumerType> A table ofTupleTypetuples that uses an internal order recorded viaTupleMap.An implementation ofQuadTablebased on the use of nestedPMaps.ATripleTableemploying persistent maps to index triples in one particular slot order (e.g.PMapTupleTable<TupleMapType,TupleType, ConsumerType> A partial implementation ofTupleTablethat contains some common state management.A simplex or multiplex table ofQuads.Six covering table forms and machinery to determine which of them is best suited to answer a given query.Interface that encapsulates the transaction lifecycle for a component in a transaction.A simplex or multiplex table ofTriples.Forms for triple indexes.A three-wayTripleTableusing all of the available forms inTripleTableForm.The various possible positions of a node in a tuple.TupleTable<TupleType>A mutable table of tuples.