Class SeenNodes.GlobalSeenNodes

java.lang.Object
org.neo4j.gds.graphsampling.samplers.SeenNodes.GlobalSeenNodes
All Implemented Interfaces:
SeenNodes
Enclosing interface:
SeenNodes

public static class SeenNodes.GlobalSeenNodes extends Object implements SeenNodes
  • Constructor Details

    • GlobalSeenNodes

      public GlobalSeenNodes(org.neo4j.gds.core.utils.paged.HugeAtomicBitSet seenBitSet, long expectedNodes)
  • Method Details

    • addNode

      public boolean addNode(long nodeId)
      Specified by:
      addNode in interface SeenNodes
    • hasSeenEnough

      public boolean hasSeenEnough()
      Specified by:
      hasSeenEnough in interface SeenNodes
    • sampledNodes

      public org.neo4j.gds.core.utils.paged.HugeAtomicBitSet sampledNodes()
      Specified by:
      sampledNodes in interface SeenNodes
    • totalExpectedNodes

      public long totalExpectedNodes()
      Specified by:
      totalExpectedNodes in interface SeenNodes