Package org.neo4j.graphalgo.beta.pregel
-
Interface Summary Interface Description ComputeStep<CONFIG extends PregelConfig,ITERATOR extends org.neo4j.graphalgo.beta.pregel.Messages.MessageIterator> Messenger<ITERATOR extends org.neo4j.graphalgo.beta.pregel.Messages.MessageIterator> PregelComputation<C extends PregelConfig> Main interface to express user-defined logic using the Pregel framework.PregelConfig PregelProcedureConfig PregelResult PregelSchema Reducer -
Class Summary Class Description ForkJoinComputer<CONFIG extends PregelConfig> ForkJoinComputeStep<CONFIG extends PregelConfig,ITERATOR extends org.neo4j.graphalgo.beta.pregel.Messages.MessageIterator> Messages NodeValue NodeValue.CompositeNodeValue NodeValue.SingleNodeValue PartitionedComputer<CONFIG extends PregelConfig> PartitionedComputeStep<CONFIG extends PregelConfig,ITERATOR extends org.neo4j.graphalgo.beta.pregel.Messages.MessageIterator> Pregel<CONFIG extends PregelConfig> PregelSchema.Builder PrimitiveAsyncDoubleQueues PrimitiveAsyncDoubleQueues.Iterator PrimitiveDoubleQueues PrimitiveSyncDoubleQueues Reducer.Count Reducer.Max Reducer.Min Reducer.Sum ReducingMessenger A messenger implementation that is backed by two double arrays used to send and receive messages.SyncQueueMessenger -
Enum Summary Enum Description Partitioning PregelSchema.Visibility