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 voidGraphComputerTest.MultiScopeVertexProgram. execute(Vertex vertex, Messenger<Long> messenger, Memory memory)voidGraphComputerTest.MultiScopeVertexWithEdgeFunctionProgram. execute(Vertex vertex, Messenger<Long> messenger, Memory memory)voidGraphComputerTest.VertexProgramA. execute(Vertex vertex, Messenger messenger, Memory memory)voidGraphComputerTest.VertexProgramB. execute(Vertex vertex, Messenger messenger, Memory memory)voidGraphComputerTest.VertexProgramC. execute(Vertex vertex, Messenger messenger, Memory memory)voidGraphComputerTest.VertexProgramD. execute(Vertex vertex, Messenger messenger, Memory memory)voidGraphComputerTest.VertexProgramE. execute(Vertex vertex, Messenger messenger, Memory memory)voidGraphComputerTest.VertexProgramF. execute(Vertex vertex, Messenger<Object> messenger, Memory memory)voidGraphComputerTest.VertexProgramG. execute(Vertex vertex, Messenger messenger, Memory memory)voidGraphComputerTest.VertexProgramH. execute(Vertex vertex, Messenger messenger, Memory memory)voidGraphComputerTest.VertexProgramI. execute(Vertex vertex, Messenger messenger, Memory memory)voidGraphComputerTest.VertexProgramJ. execute(Vertex vertex, Messenger messenger, Memory memory)voidGraphComputerTest.VertexProgramK. execute(Vertex vertex, Messenger messenger, Memory memory)voidGraphComputerTest.VertexProgramL. execute(Vertex vertex, Messenger messenger, Memory memory)voidGraphComputerTest.VertexProgramM. execute(Vertex vertex, Messenger messenger, Memory memory)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>GraphComputerTest.MultiScopeVertexProgram. getMessageScopes(Memory memory)Set<MessageScope>GraphComputerTest.MultiScopeVertexWithEdgeFunctionProgram. getMessageScopes(Memory memory)Set<MessageScope>GraphComputerTest.VertexProgramA. getMessageScopes(Memory memory)Set<MessageScope>GraphComputerTest.VertexProgramB. getMessageScopes(Memory memory)Set<MessageScope>GraphComputerTest.VertexProgramC. getMessageScopes(Memory memory)Set<MessageScope>GraphComputerTest.VertexProgramD. getMessageScopes(Memory memory)Set<MessageScope>GraphComputerTest.VertexProgramE. getMessageScopes(Memory memory)Set<MessageScope>GraphComputerTest.VertexProgramF. getMessageScopes(Memory memory)Set<MessageScope>GraphComputerTest.VertexProgramG. getMessageScopes(Memory memory)Set<MessageScope>GraphComputerTest.VertexProgramH. getMessageScopes(Memory memory)Set<MessageScope>GraphComputerTest.VertexProgramI. getMessageScopes(Memory memory)Set<MessageScope>GraphComputerTest.VertexProgramJ. getMessageScopes(Memory memory)Set<MessageScope>GraphComputerTest.VertexProgramK. getMessageScopes(Memory memory)Set<MessageScope>GraphComputerTest.VertexProgramL. getMessageScopes(Memory memory)Set<MessageScope>GraphComputerTest.VertexProgramM. getMessageScopes(Memory memory)Set<MessageScope>VertexProgram. getMessageScopes(Memory memory)This method returns all theMessageScopepossibilities for a particular iteration of the vertex program.voidGraphComputerTest.MultiScopeVertexProgram. setup(Memory memory)voidGraphComputerTest.MultiScopeVertexWithEdgeFunctionProgram. setup(Memory memory)voidGraphComputerTest.VertexProgramA. setup(Memory memory)voidGraphComputerTest.VertexProgramB. setup(Memory memory)voidGraphComputerTest.VertexProgramC. setup(Memory memory)voidGraphComputerTest.VertexProgramD. setup(Memory memory)voidGraphComputerTest.VertexProgramE. setup(Memory memory)voidGraphComputerTest.VertexProgramF. setup(Memory memory)voidGraphComputerTest.VertexProgramG. setup(Memory memory)voidGraphComputerTest.VertexProgramH. setup(Memory memory)voidGraphComputerTest.VertexProgramI. setup(Memory memory)voidGraphComputerTest.VertexProgramJ. setup(Memory memory)voidGraphComputerTest.VertexProgramK. setup(Memory memory)voidGraphComputerTest.VertexProgramL. setup(Memory memory)voidGraphComputerTest.VertexProgramM. setup(Memory memory)voidVertexProgram. setup(Memory memory)The method is called at the beginning of the computation.booleanGraphComputerTest.MultiScopeVertexProgram. terminate(Memory memory)booleanGraphComputerTest.MultiScopeVertexWithEdgeFunctionProgram. terminate(Memory memory)booleanGraphComputerTest.VertexProgramA. terminate(Memory memory)booleanGraphComputerTest.VertexProgramB. terminate(Memory memory)booleanGraphComputerTest.VertexProgramC. terminate(Memory memory)booleanGraphComputerTest.VertexProgramD. terminate(Memory memory)booleanGraphComputerTest.VertexProgramE. terminate(Memory memory)booleanGraphComputerTest.VertexProgramF. terminate(Memory memory)booleanGraphComputerTest.VertexProgramG. terminate(Memory memory)booleanGraphComputerTest.VertexProgramH. terminate(Memory memory)booleanGraphComputerTest.VertexProgramI. terminate(Memory memory)booleanGraphComputerTest.VertexProgramJ. terminate(Memory memory)booleanGraphComputerTest.VertexProgramK. terminate(Memory memory)booleanGraphComputerTest.VertexProgramL. terminate(Memory memory)booleanGraphComputerTest.VertexProgramM. terminate(Memory memory)booleanVertexProgram. terminate(Memory memory)The method is called at the end of each iteration to determine if the computation is complete.voidGraphComputerTest.VertexProgramJ. workerIterationEnd(Memory memory)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.voidGraphComputerTest.VertexProgramJ. workerIterationStart(Memory memory)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.clone
Methods in org.apache.tinkerpop.gremlin.process.computer.clone with parameters of type Memory Modifier and Type Method Description voidCloneVertexProgram. execute(Vertex sourceVertex, Messenger<org.javatuples.Tuple> messenger, Memory memory)Set<MessageScope>CloneVertexProgram. getMessageScopes(Memory memory)voidCloneVertexProgram. setup(Memory memory)booleanCloneVertexProgram. terminate(Memory memory) -
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<TraverserSet<Object>> messenger, Memory memory)Set<MessageScope>TraversalVertexProgram. getMessageScopes(Memory memory)static voidMemoryTraversalSideEffects. setMemorySideEffects(Traversal.Admin<?,?> traversal, Memory memory, ProgramPhase phase)voidTraversalVertexProgram. setup(Memory memory)booleanTraversalVertexProgram. terminate(Memory memory)voidTraversalVertexProgram. workerIterationEnd(Memory memory)voidTraversalVertexProgram. workerIterationStart(Memory memory) -
Uses of Memory in org.apache.tinkerpop.gremlin.process.computer.traversal.step
Methods in org.apache.tinkerpop.gremlin.process.computer.traversal.step with parameters of type Memory Modifier and Type Method Description VertexProgramVertexComputing. generateProgram(Graph graph, Memory memory)Generate theVertexProgram. -
Uses of Memory in org.apache.tinkerpop.gremlin.process.computer.traversal.step.map
Methods in org.apache.tinkerpop.gremlin.process.computer.traversal.step.map with parameters of type Memory Modifier and Type Method Description ConnectedComponentVertexProgramConnectedComponentVertexProgramStep. generateProgram(Graph graph, Memory memory)PageRankVertexProgramPageRankVertexProgramStep. generateProgram(Graph graph, Memory memory)PeerPressureVertexProgramPeerPressureVertexProgramStep. generateProgram(Graph graph, Memory memory)VertexProgramProgramVertexProgramStep. generateProgram(Graph graph, Memory memory)ShortestPathVertexProgramShortestPathVertexProgramStep. generateProgram(Graph graph, Memory memory)TraversalVertexProgramTraversalVertexProgramStep. generateProgram(Graph graph, Memory memory) -
Uses of Memory in org.apache.tinkerpop.gremlin.process.computer.traversal.strategy
Classes in org.apache.tinkerpop.gremlin.process.computer.traversal.strategy with type parameters of type Memory Modifier and Type Interface Description interfaceVertexProgramInterceptor<V extends VertexProgram,G,M extends Memory> -
Uses of Memory in org.apache.tinkerpop.gremlin.process.computer.util
Classes in org.apache.tinkerpop.gremlin.process.computer.util that implement Memory Modifier and Type Class Description classEmptyMemoryclassImmutableMemoryclassMapMemoryFields in org.apache.tinkerpop.gremlin.process.computer.util declared as Memory Modifier and Type Field Description protected MemoryDefaultComputerResult. memoryMethods in org.apache.tinkerpop.gremlin.process.computer.util that return Memory Modifier and Type Method Description MemoryEmptyMemory. asImmutable()MemoryDefaultComputerResult. memory()Methods in org.apache.tinkerpop.gremlin.process.computer.util with parameters of type Memory Modifier and Type Method Description voidVertexProgramPool. workerIterationEnd(Memory memory)voidVertexProgramPool. workerIterationStart(Memory memory)Constructors in org.apache.tinkerpop.gremlin.process.computer.util with parameters of type Memory Constructor Description DefaultComputerResult(Graph graph, Memory memory)ImmutableMemory(Memory baseMemory)MapMemory(Memory otherMemory) -
Uses of Memory in org.apache.tinkerpop.gremlin.process.traversal.step.map
Methods in org.apache.tinkerpop.gremlin.process.traversal.step.map with parameters of type Memory Modifier and Type Method Description voidProgramTest.TestProgram. execute(Vertex vertex, Messenger messenger, Memory memory)Set<MessageScope>ProgramTest.TestProgram. getMessageScopes(Memory memory)voidProgramTest.TestProgram. setup(Memory memory)booleanProgramTest.TestProgram. terminate(Memory memory)voidProgramTest.TestProgram. workerIterationEnd(Memory memory)voidProgramTest.TestProgram. workerIterationStart(Memory memory) -
Uses of Memory in org.apache.tinkerpop.gremlin.structure.util
Methods in org.apache.tinkerpop.gremlin.structure.util with parameters of type Memory Modifier and Type Method Description static StringStringFactory. memoryString(Memory memory) -
Uses of Memory in org.apache.tinkerpop.gremlin.tinkergraph.process.computer
Classes in org.apache.tinkerpop.gremlin.tinkergraph.process.computer that implement Memory Modifier and Type Class Description classTinkerMemoryclassTinkerWorkerMemory
-