public class VertexProgramScanJob<M> extends Object implements VertexScanJob
| Modifier and Type | Class and Description |
|---|---|
static class |
VertexProgramScanJob.Executor |
| Modifier and Type | Method and Description |
|---|---|
VertexProgramScanJob<M> |
clone()
Returns a clone of this VertexScanJob.
|
void |
getQueries(QueryContainer queries)
Specify the queries for the data to be loaded into the vertices prior to processing.
|
static <M> VertexProgramScanJob.Executor |
getVertexProgramScanJob(StandardTitanGraph graph,
FulgoraMemory memory,
FulgoraVertexMemory vertexMemory,
org.apache.tinkerpop.gremlin.process.computer.VertexProgram<M> vertexProgram) |
void |
process(TitanVertex vertex,
ScanMetrics metrics)
Process the given vertex with its adjacency list and properties pre-loaded.
|
void |
workerIterationEnd(ScanMetrics metrics) |
void |
workerIterationStart(TitanGraph graph,
Configuration config,
ScanMetrics metrics) |
public VertexProgramScanJob<M> clone()
VertexScanJobclone in interface VertexScanJobclone in class Objectpublic void workerIterationStart(TitanGraph graph, Configuration config, ScanMetrics metrics)
workerIterationStart in interface VertexScanJobScanJobpublic void workerIterationEnd(ScanMetrics metrics)
workerIterationEnd in interface VertexScanJobScanJobpublic void process(TitanVertex vertex, ScanMetrics metrics)
VertexScanJobprocess in interface VertexScanJobpublic void getQueries(QueryContainer queries)
VertexScanJobgetQueries in interface VertexScanJobpublic static <M> VertexProgramScanJob.Executor getVertexProgramScanJob(StandardTitanGraph graph, FulgoraMemory memory, FulgoraVertexMemory vertexMemory, org.apache.tinkerpop.gremlin.process.computer.VertexProgram<M> vertexProgram)
Copyright © 2012–2015. All rights reserved.