Class NodesToBitmapsMap

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 Details

    • NodesToBitmapsMap

      public NodesToBitmapsMap()
    • NodesToBitmapsMap

      public NodesToBitmapsMap(NodesToBitmapsMap mapToCopy)
  • Method Details

    • copy

      public NodesToBitmapsMap 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:
      copy in interface org.apache.jena.atlas.lib.Copyable<NodesToBitmapsMap>
      Returns:
      a copy of this map