Package org.neo4j.gds.beta.pregel
Class SyncQueueMessenger
- java.lang.Object
-
- org.neo4j.gds.beta.pregel.SyncQueueMessenger
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidinitIteration(int iteration)voidinitMessageIterator(org.neo4j.gds.beta.pregel.PrimitiveSyncDoubleQueues.Iterator messageIterator, long nodeId, boolean isFirstIteration)org.neo4j.gds.beta.pregel.PrimitiveSyncDoubleQueues.IteratormessageIterator()voidrelease()voidsendTo(long targetNodeId, double message)
-
-
-
Method Detail
-
initIteration
public void initIteration(int iteration)
- Specified by:
initIterationin interfaceMessenger<org.neo4j.gds.beta.pregel.PrimitiveSyncDoubleQueues.Iterator>
-
sendTo
public void sendTo(long targetNodeId, double message)
-
messageIterator
public org.neo4j.gds.beta.pregel.PrimitiveSyncDoubleQueues.Iterator messageIterator()
- Specified by:
messageIteratorin interfaceMessenger<org.neo4j.gds.beta.pregel.PrimitiveSyncDoubleQueues.Iterator>
-
initMessageIterator
public void initMessageIterator(org.neo4j.gds.beta.pregel.PrimitiveSyncDoubleQueues.Iterator messageIterator, long nodeId, boolean isFirstIteration)- Specified by:
initMessageIteratorin interfaceMessenger<org.neo4j.gds.beta.pregel.PrimitiveSyncDoubleQueues.Iterator>
-
-