Uses of Interface
org.apache.tinkerpop.gremlin.process.computer.Memory
-
-
Uses of Memory in org.apache.tinkerpop.gremlin.process.computer
Subinterfaces of Memory in org.apache.tinkerpop.gremlin.process.computer Modifier and Type Interface Description static interfaceMemory.AdminThe Admin interface is used by theGraphComputerto update the Memory.Methods in org.apache.tinkerpop.gremlin.process.computer that return Memory Modifier and Type Method Description default MemoryMemory.Admin. asImmutable()MemoryComputerResult. memory()Get the GraphComputer's computational sideEffects known asMemory.Methods in org.apache.tinkerpop.gremlin.process.computer with parameters of type Memory Modifier and Type Method Description voidVertexProgram. execute(Vertex vertex, Messenger<M> messenger, Memory memory)This method denotes the main body of the computation and is executed on each vertex in the graph.Set<MessageScope>VertexProgram. getMessageScopes(Memory memory)This method returns all theMessageScopepossibilities for a particular iteration of the vertex program.voidVertexProgram. setup(Memory memory)The method is called at the beginning of the computation.booleanVertexProgram. terminate(Memory memory)The method is called at the end of each iteration to determine if the computation is complete.default voidVertexProgram. workerIterationEnd(Memory memory)This method is called at the end of each iteration of each "computational chunk." The set of vertices in the graph are typically not processed with full parallelism.default voidVertexProgram. workerIterationStart(Memory memory)This method is called at the start of each iteration of each "computational chunk." The set of vertices in the graph are typically not processed with full parallelism. -
Uses of Memory in org.apache.tinkerpop.gremlin.process.computer.clustering.connected
Methods in org.apache.tinkerpop.gremlin.process.computer.clustering.connected with parameters of type Memory Modifier and Type Method Description voidConnectedComponentVertexProgram. execute(Vertex vertex, Messenger<String> messenger, Memory memory)Set<MessageScope>ConnectedComponentVertexProgram. getMessageScopes(Memory memory)voidConnectedComponentVertexProgram. setup(Memory memory)booleanConnectedComponentVertexProgram. terminate(Memory memory) -
Uses of Memory in org.apache.tinkerpop.gremlin.process.computer.clustering.peerpressure
Methods in org.apache.tinkerpop.gremlin.process.computer.clustering.peerpressure with parameters of type Memory Modifier and Type Method Description voidPeerPressureVertexProgram. execute(Vertex vertex, Messenger<org.javatuples.Pair<Serializable,Double>> messenger, Memory memory)Set<MessageScope>PeerPressureVertexProgram. getMessageScopes(Memory memory)voidPeerPressureVertexProgram. setup(Memory memory)booleanPeerPressureVertexProgram. terminate(Memory memory) -
Uses of Memory in org.apache.tinkerpop.gremlin.process.computer.ranking.pagerank
Methods in org.apache.tinkerpop.gremlin.process.computer.ranking.pagerank with parameters of type Memory Modifier and Type Method Description voidPageRankVertexProgram. execute(Vertex vertex, Messenger<Double> messenger, Memory memory)Set<MessageScope>PageRankVertexProgram. getMessageScopes(Memory memory)voidPageRankVertexProgram. setup(Memory memory)booleanPageRankVertexProgram. terminate(Memory memory) -
Uses of Memory in org.apache.tinkerpop.gremlin.process.computer.search.path
Methods in org.apache.tinkerpop.gremlin.process.computer.search.path with parameters of type Memory Modifier and Type Method Description voidShortestPathVertexProgram. execute(Vertex vertex, Messenger<org.javatuples.Triplet<Path,Edge,Number>> messenger, Memory memory)Set<MessageScope>ShortestPathVertexProgram. getMessageScopes(Memory memory)voidShortestPathVertexProgram. setup(Memory memory)booleanShortestPathVertexProgram. terminate(Memory memory) -
Uses of Memory in org.apache.tinkerpop.gremlin.process.computer.traversal
Methods in org.apache.tinkerpop.gremlin.process.computer.traversal with parameters of type Memory Modifier and Type Method Description voidTraversalVertexProgram. execute(Vertex vertex, Messenger<org.apache.tinkerpop.gremlin.process.traversal.traverser.util.TraverserSet<Object>> messenger, Memory memory)Set<MessageScope>TraversalVertexProgram. getMessageScopes(Memory memory)voidTraversalVertexProgram. setup(Memory memory)booleanTraversalVertexProgram. terminate(Memory memory)voidTraversalVertexProgram. workerIterationEnd(Memory memory)voidTraversalVertexProgram. workerIterationStart(Memory memory)
-