java.lang.Object
org.apache.jena.mem.collection.FastHashBase<Node>
org.apache.jena.mem.collection.FastHashMap<Node,org.roaringbitmap.RoaringBitmap>
org.apache.jena.mem.store.roaring.NodesToBitmapsMap
- All Implemented Interfaces:
org.apache.jena.atlas.lib.Copyable<NodesToBitmapsMap>,JenaMap<Node,,org.roaringbitmap.RoaringBitmap> JenaMapSetCommon<Node>
public class NodesToBitmapsMap
extends FastHashMap<Node,org.roaringbitmap.RoaringBitmap>
implements org.apache.jena.atlas.lib.Copyable<NodesToBitmapsMap>
Map from
Node to RoaringBitmap.-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.apache.jena.mem.collection.FastHashMap
clear, compute, computeIfAbsent, get, getOrDefault, getValueAt, put, tryPut, valueIterator, valueSpliteratorMethods inherited from class org.apache.jena.mem.collection.FastHashBase
anyMatch, anyMatchRandomOrder, containsKey, isEmpty, keyIterator, keySpliterator, removeAndGetIndex, removeAndGetIndex, removeUnchecked, removeUnchecked, size, tryRemove, tryRemoveMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.jena.mem.collection.JenaMap
valueStream, valueStreamParallelMethods inherited from interface org.apache.jena.mem.collection.JenaMapSetCommon
anyMatch, containsKey, isEmpty, keyIterator, keySpliterator, keyStream, keyStreamParallel, removeUnchecked, size, tryRemove
-
Constructor Details
-
NodesToBitmapsMap
public NodesToBitmapsMap() -
NodesToBitmapsMap
-
-
Method Details
-
copy
Create a copy of this map. The new map will contain all the same nodes as keys of this map, but clones of the bitmaps as values.- Specified by:
copyin interfaceorg.apache.jena.atlas.lib.Copyable<NodesToBitmapsMap>- Returns:
- a copy of this map
-