Class SeenNodes.SeenNodesByLabelSet
java.lang.Object
org.neo4j.gds.graphsampling.samplers.SeenNodes.SeenNodesByLabelSet
- All Implemented Interfaces:
SeenNodes
- Enclosing interface:
- SeenNodes
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.neo4j.gds.graphsampling.samplers.SeenNodes
SeenNodes.GlobalSeenNodes, SeenNodes.SeenNodesByLabelSet -
Constructor Summary
ConstructorsConstructorDescriptionSeenNodesByLabelSet(org.neo4j.gds.api.Graph inputGraph, org.neo4j.gds.graphsampling.samplers.NodeLabelHistogram.Result nodeLabelHistogram, double samplingRatio) -
Method Summary
Modifier and TypeMethodDescriptionbooleanaddNode(long nodeId) booleanorg.neo4j.gds.core.utils.paged.HugeAtomicBitSetlong
-
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) -
hasSeenEnough
public boolean hasSeenEnough()- Specified by:
hasSeenEnoughin interfaceSeenNodes
-
sampledNodes
public org.neo4j.gds.core.utils.paged.HugeAtomicBitSet sampledNodes()- Specified by:
sampledNodesin interfaceSeenNodes
-
totalExpectedNodes
public long totalExpectedNodes()- Specified by:
totalExpectedNodesin interfaceSeenNodes
-