Class SeenNodes.SeenNodesByLabelSet

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

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

    • SeenNodesByLabelSet

      public SeenNodesByLabelSet(org.neo4j.gds.api.Graph inputGraph, org.neo4j.gds.graphsampling.samplers.NodeLabelHistogram.Result nodeLabelHistogram, double samplingRatio)
  • 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