Package org.neo4j.gds.spanningtree
Class SpanningGraph
- java.lang.Object
-
- org.neo4j.gds.api.GraphAdapter
-
- org.neo4j.gds.spanningtree.SpanningGraph
-
- All Implemented Interfaces:
org.neo4j.gds.api.BatchNodeIterable,org.neo4j.gds.api.Degrees,org.neo4j.gds.api.Graph,org.neo4j.gds.api.IdMap,org.neo4j.gds.api.NodeIterator,org.neo4j.gds.api.PartialIdMap,org.neo4j.gds.api.properties.nodes.NodePropertyContainer,org.neo4j.gds.api.RelationshipIterator,org.neo4j.gds.api.RelationshipPredicate,org.neo4j.gds.api.RelationshipProperties
public class SpanningGraph extends org.neo4j.gds.api.GraphAdapter
-
-
Constructor Summary
Constructors Constructor Description SpanningGraph(org.neo4j.gds.api.Graph graph, SpanningTree spanningTree)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.neo4j.gds.api.GraphconcurrentCopy()intdegree(long nodeId)booleanexists(long sourceNodeId, long targetNodeId)voidforEachRelationship(long nodeId, double fallbackValue, org.neo4j.gds.api.RelationshipWithPropertyConsumer consumer)voidforEachRelationship(long nodeId, org.neo4j.gds.api.RelationshipConsumer consumer)-
Methods inherited from class org.neo4j.gds.api.GraphAdapter
addNodeIdToLabel, addNodeLabel, asNodeFilteredGraph, availableNodeLabels, availableNodeProperties, batchIterables, canRelease, characteristics, contains, degreeInverse, degreeWithoutParallelRelationships, forEachInverseRelationship, forEachInverseRelationship, forEachNode, forEachNodeLabel, graph, hasLabel, hasRelationshipProperty, highestOriginalId, isMultiGraph, nodeCount, nodeCount, nodeIterator, nodeIterator, nodeLabels, nodeProperties, nthTarget, relationshipCount, relationshipProperty, relationshipProperty, relationshipTypeFilteredGraph, release, releaseProperties, releaseTopology, rootIdMap, rootNodeCount, schema, streamRelationships, supportsInverseIteration, toMappedNodeId, toOriginalNodeId, toRootNodeId, withFilteredLabels
-
-
-
-
Constructor Detail
-
SpanningGraph
public SpanningGraph(org.neo4j.gds.api.Graph graph, SpanningTree spanningTree)
-
-
Method Detail
-
degree
public int degree(long nodeId)
- Specified by:
degreein interfaceorg.neo4j.gds.api.Degrees- Overrides:
degreein classorg.neo4j.gds.api.GraphAdapter
-
forEachRelationship
public void forEachRelationship(long nodeId, org.neo4j.gds.api.RelationshipConsumer consumer)- Specified by:
forEachRelationshipin interfaceorg.neo4j.gds.api.RelationshipIterator- Overrides:
forEachRelationshipin classorg.neo4j.gds.api.GraphAdapter
-
forEachRelationship
public void forEachRelationship(long nodeId, double fallbackValue, org.neo4j.gds.api.RelationshipWithPropertyConsumer consumer)- Specified by:
forEachRelationshipin interfaceorg.neo4j.gds.api.RelationshipIterator- Overrides:
forEachRelationshipin classorg.neo4j.gds.api.GraphAdapter
-
exists
public boolean exists(long sourceNodeId, long targetNodeId)- Specified by:
existsin interfaceorg.neo4j.gds.api.RelationshipPredicate- Overrides:
existsin classorg.neo4j.gds.api.GraphAdapter
-
concurrentCopy
public org.neo4j.gds.api.Graph concurrentCopy()
-
-