Module org.apache.jena.arq
Package org.apache.jena.sparql.core.mem
package org.apache.jena.sparql.core.mem
In-memory, transactional dataset
-
ClassDescriptionA
DatasetGraph
backed by anQuadTable
.APMap
ofNode
s:Node->Node->Node->PersistentSet<Node>
APMap
ofNode
s:Node->Node->PersistentSet<Node>
APMap
ofNode
s:Node->PersistentSet<Node>
A six-wayQuadTable
using all of the available forms inQuadTableForm
.OrderedTupleTable<TupleType,ConsumerType> A table ofTupleType
tuples that uses an internal order recorded viaTupleMap
.An implementation ofQuadTable
based on the use of nestedPMap
s.ATripleTable
employing persistent maps to index triples in one particular slot order (e.g.PMapTupleTable<TupleMapType,TupleType, ConsumerType> A partial implementation ofTupleTable
that contains some common state management.A simplex or multiplex table ofQuad
s.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 ofTriple
s.Forms for triple indexes.A three-wayTripleTable
using all of the available forms inTripleTableForm
.The various possible positions of a node in a tuple.TupleTable<TupleType>A mutable table of tuples.