public class ShortestDistanceMapReduce extends org.apache.tinkerpop.gremlin.process.computer.util.StaticMapReduce<Object,Long,Object,Long,Iterator<org.apache.tinkerpop.gremlin.process.computer.KeyValue<Object,Long>>>
| Modifier and Type | Class and Description |
|---|---|
static class |
ShortestDistanceMapReduce.Builder |
org.apache.tinkerpop.gremlin.process.computer.MapReduce.MapEmitter<K,V>, org.apache.tinkerpop.gremlin.process.computer.MapReduce.NullObject, org.apache.tinkerpop.gremlin.process.computer.MapReduce.ReduceEmitter<OK,OV>, org.apache.tinkerpop.gremlin.process.computer.MapReduce.Stage| Modifier and Type | Field and Description |
|---|---|
static String |
DEFAULT_MEMORY_KEY |
static String |
SHORTEST_DISTANCE_MEMORY_KEY |
| Modifier and Type | Method and Description |
|---|---|
static ShortestDistanceMapReduce.Builder |
build() |
boolean |
doStage(org.apache.tinkerpop.gremlin.process.computer.MapReduce.Stage stage) |
Iterator<org.apache.tinkerpop.gremlin.process.computer.KeyValue<Object,Long>> |
generateFinalResult(Iterator<org.apache.tinkerpop.gremlin.process.computer.KeyValue<Object,Long>> keyValues) |
String |
getMemoryKey() |
void |
loadState(org.apache.tinkerpop.gremlin.structure.Graph graph,
org.apache.commons.configuration2.Configuration configuration) |
void |
map(org.apache.tinkerpop.gremlin.structure.Vertex vertex,
org.apache.tinkerpop.gremlin.process.computer.MapReduce.MapEmitter<Object,Long> emitter) |
void |
storeState(org.apache.commons.configuration2.Configuration configuration) |
String |
toString() |
clone, equals, hashCodepublic static final String SHORTEST_DISTANCE_MEMORY_KEY
public static final String DEFAULT_MEMORY_KEY
public void storeState(org.apache.commons.configuration2.Configuration configuration)
storeState in interface org.apache.tinkerpop.gremlin.process.computer.MapReduce<Object,Long,Object,Long,Iterator<org.apache.tinkerpop.gremlin.process.computer.KeyValue<Object,Long>>>storeState in class org.apache.tinkerpop.gremlin.process.computer.util.StaticMapReduce<Object,Long,Object,Long,Iterator<org.apache.tinkerpop.gremlin.process.computer.KeyValue<Object,Long>>>public void loadState(org.apache.tinkerpop.gremlin.structure.Graph graph,
org.apache.commons.configuration2.Configuration configuration)
public boolean doStage(org.apache.tinkerpop.gremlin.process.computer.MapReduce.Stage stage)
public void map(org.apache.tinkerpop.gremlin.structure.Vertex vertex,
org.apache.tinkerpop.gremlin.process.computer.MapReduce.MapEmitter<Object,Long> emitter)
public Iterator<org.apache.tinkerpop.gremlin.process.computer.KeyValue<Object,Long>> generateFinalResult(Iterator<org.apache.tinkerpop.gremlin.process.computer.KeyValue<Object,Long>> keyValues)
public String getMemoryKey()
public String toString()
public static ShortestDistanceMapReduce.Builder build()
Copyright © 2012–2024. All rights reserved.