public abstract class MindmapsVertexProgram<T> extends Object implements org.apache.tinkerpop.gremlin.process.computer.VertexProgram<T>
| Modifier and Type | Field and Description |
|---|---|
static Set<String> |
analyticsElements
The types that are reserved by analytics and are not "seen" by analytics.
|
| Constructor and Description |
|---|
MindmapsVertexProgram() |
| Modifier and Type | Method and Description |
|---|---|
MindmapsVertexProgram |
clone() |
void |
execute(org.apache.tinkerpop.gremlin.structure.Vertex vertex,
org.apache.tinkerpop.gremlin.process.computer.Messenger<T> messenger,
org.apache.tinkerpop.gremlin.process.computer.Memory memory) |
Set<org.apache.tinkerpop.gremlin.process.computer.MessageScope> |
getMessageScopes(org.apache.tinkerpop.gremlin.process.computer.Memory memory) |
org.apache.tinkerpop.gremlin.process.computer.GraphComputer.Persist |
getPreferredPersist() |
org.apache.tinkerpop.gremlin.process.computer.GraphComputer.ResultGraph |
getPreferredResultGraph() |
void |
loadState(org.apache.tinkerpop.gremlin.structure.Graph graph,
org.apache.commons.configuration.Configuration configuration)
Load
persistentProperties and any hard coded fields from an apache config object for use by the
spark executor. |
void |
setup(org.apache.tinkerpop.gremlin.process.computer.Memory memory) |
void |
storeState(org.apache.commons.configuration.Configuration configuration)
Store
persistentProperties and any hard coded fields in an apache config object for propagation to
spark executors. |
String |
toString() |
public Set<org.apache.tinkerpop.gremlin.process.computer.MessageScope> getMessageScopes(org.apache.tinkerpop.gremlin.process.computer.Memory memory)
getMessageScopes in interface org.apache.tinkerpop.gremlin.process.computer.VertexProgram<T>public void storeState(org.apache.commons.configuration.Configuration configuration)
persistentProperties and any hard coded fields in an apache config object for propagation to
spark executors.storeState in interface org.apache.tinkerpop.gremlin.process.computer.VertexProgram<T>configuration - the apache config object that will be propagatedpublic void setup(org.apache.tinkerpop.gremlin.process.computer.Memory memory)
setup in interface org.apache.tinkerpop.gremlin.process.computer.VertexProgram<T>public void execute(org.apache.tinkerpop.gremlin.structure.Vertex vertex,
org.apache.tinkerpop.gremlin.process.computer.Messenger<T> messenger,
org.apache.tinkerpop.gremlin.process.computer.Memory memory)
execute in interface org.apache.tinkerpop.gremlin.process.computer.VertexProgram<T>public org.apache.tinkerpop.gremlin.process.computer.GraphComputer.ResultGraph getPreferredResultGraph()
getPreferredResultGraph in interface org.apache.tinkerpop.gremlin.process.computer.VertexProgram<T>public org.apache.tinkerpop.gremlin.process.computer.GraphComputer.Persist getPreferredPersist()
getPreferredPersist in interface org.apache.tinkerpop.gremlin.process.computer.VertexProgram<T>public MindmapsVertexProgram clone()
public void loadState(org.apache.tinkerpop.gremlin.structure.Graph graph,
org.apache.commons.configuration.Configuration configuration)
persistentProperties and any hard coded fields from an apache config object for use by the
spark executor.graph - the tinker graphconfiguration - the apache config object containing the valuesCopyright © 2016. All rights reserved.