Uses of Interface
org.apache.jena.mem2.collection.JenaMapSetCommon
Package
Description
-
Uses of JenaMapSetCommon in org.apache.jena.mem2.collection
Modifier and TypeInterfaceDescriptioninterface
JenaMap<K,
V> A map from keys of typeK
to values of typeV
.interface
JenaSet<E>
Set interface specialized for the use cases in triple store implementations.interface
Extension ofJenaSet
that allows to add and remove elements with a given hash code.Modifier and TypeClassDescriptionclass
FastHashBase<K>
This is the base class forFastHashSet
andFastHashSet
.class
FastHashMap<K,
V> Map which grows, if needed but never shrinks.class
FastHashSet<K>
Set which grows, if needed but never shrinks.class
HashCommonMap<K,
V> Implementation ofJenaMap
based onHashCommonBase
.class
Implementation ofJenaSet
based onHashCommonBase
. -
Uses of JenaMapSetCommon in org.apache.jena.mem2.store.fast
Modifier and TypeInterfaceDescriptioninterface
A bunch of triples - a stripped-down set with specialized methods.Modifier and TypeClassDescriptionclass
An ArrayBunch implements TripleBunch with a linear search of a short-ish array of Triples.class
Map from nodes to triple bunches.class
A set of triples - backed byFastHashSet
. -
Uses of JenaMapSetCommon in org.apache.jena.mem2.store.legacy
Modifier and TypeInterfaceDescriptioninterface
A map from a node to the triples that have that node as subject, predicate or object.interface
A bunch of triples - a stripped-down set with specialized methods.Modifier and TypeClassDescriptionclass
An ArrayBunch implements TripleBunch with a linear search of a short-ish array of Triples.class
A map from nodes to bunches of triples.class
A bunch of triples, implemented as a set of triples.class