| Modifier and Type | Method and Description | 
|---|---|
| default CredentialTraversal<S,E> | CredentialTraversal. program(VertexProgram<?> vertexProgram) | 
| Modifier and Type | Class and Description | 
|---|---|
| static class  | GraphComputerTest.MultiScopeVertexProgram | 
| static class  | GraphComputerTest.MultiScopeVertexWithEdgeFunctionProgram | 
| static class  | GraphComputerTest.VertexProgramA | 
| static class  | GraphComputerTest.VertexProgramB | 
| static class  | GraphComputerTest.VertexProgramC | 
| static class  | GraphComputerTest.VertexProgramD | 
| static class  | GraphComputerTest.VertexProgramE | 
| static class  | GraphComputerTest.VertexProgramF | 
| static class  | GraphComputerTest.VertexProgramG | 
| static class  | GraphComputerTest.VertexProgramH | 
| static class  | GraphComputerTest.VertexProgramI | 
| static class  | GraphComputerTest.VertexProgramJ | 
| static class  | GraphComputerTest.VertexProgramK | 
| static class  | GraphComputerTest.VertexProgramL | 
| static class  | GraphComputerTest.VertexProgramM | 
| Modifier and Type | Method and Description | 
|---|---|
| default <P extends VertexProgram> | VertexProgram.Builder. create() | 
| <P extends VertexProgram> | VertexProgram.Builder. create(Graph graph) | 
| static <V extends VertexProgram> | VertexProgram. createVertexProgram(Graph graph,
                   org.apache.commons.configuration2.Configuration configuration)A helper method to construct a  VertexProgramgiven the content of the supplied configuration. | 
| Modifier and Type | Method and Description | 
|---|---|
| VertexProgram<M> | VertexProgram. clone()When multiple workers on a single machine need VertexProgram instances, it is possible to use clone. | 
| Modifier and Type | Method and Description | 
|---|---|
| GraphComputer | GraphComputer. program(VertexProgram vertexProgram)Set the  VertexProgramto be executed by theGraphComputer. | 
| GraphComputer | GraphComputerTest.BadGraphComputer. program(VertexProgram vertexProgram) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | CloneVertexProgram | 
| Modifier and Type | Method and Description | 
|---|---|
| VertexProgram<org.javatuples.Tuple> | CloneVertexProgram. clone() | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ConnectedComponentVertexProgramIdentifies "Connected Component" instances in a graph by assigning a component identifier (the lexicographically
 least string value of the vertex in the component) to each vertex. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | PeerPressureVertexProgram | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | PageRankVertexProgram | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ShortestPathVertexProgram | 
| Modifier and Type | Method and Description | 
|---|---|
| VertexProgram<org.javatuples.Triplet<Path,Edge,Number>> | ShortestPathVertexProgram. clone() | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | TraversalVertexProgram | 
| Modifier and Type | Method and Description | 
|---|---|
| VertexProgram | VertexComputing. generateProgram(Graph graph,
               Memory memory)Generate the  VertexProgram. | 
| Modifier and Type | Method and Description | 
|---|---|
| VertexProgram | ProgramVertexProgramStep. generateProgram(Graph graph,
               Memory memory) | 
| Constructor and Description | 
|---|
| ProgramVertexProgramStep(Traversal.Admin traversal,
                        VertexProgram vertexProgram) | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | VertexProgramInterceptor<V extends VertexProgram,G,M extends Memory> | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | StaticVertexProgram<M> | 
| Modifier and Type | Method and Description | 
|---|---|
| <P extends VertexProgram> | AbstractVertexProgramBuilder. create(Graph graph) | 
| Modifier and Type | Method and Description | 
|---|---|
| VertexProgram | VertexProgramPool. take() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | MapMemory. addVertexProgramMemoryComputeKeys(VertexProgram<?> vertexProgram) | 
| void | VertexProgramPool. offer(VertexProgram<?> vertexProgram) | 
| static void | GraphComputerHelper. validateProgramOnComputer(GraphComputer computer,
                         VertexProgram vertexProgram) | 
| static ComputerGraph.ComputerVertex | ComputerGraph. vertexProgram(Vertex starVertex,
             VertexProgram vertexProgram) | 
| Modifier and Type | Method and Description | 
|---|---|
| static GraphComputer.Persist | GraphComputerHelper. getPersistState(Optional<VertexProgram> vertexProgram,
               Optional<GraphComputer.Persist> persist) | 
| static GraphComputer.ResultGraph | GraphComputerHelper. getResultGraphState(Optional<VertexProgram> vertexProgram,
                   Optional<GraphComputer.ResultGraph> resultGraph) | 
| Constructor and Description | 
|---|
| VertexProgramPool(VertexProgram vertexProgram,
                 int poolSize) | 
| Constructor and Description | 
|---|
| AbstractVertexProgramBuilder(Class<? extends VertexProgram> vertexProgramClass) | 
| Modifier and Type | Method and Description | 
|---|---|
| default GraphTraversal<S,E> | GraphTraversal. program(VertexProgram<?> vertexProgram)Executes an arbitrary  VertexProgramover the graph. | 
| Modifier and Type | Class and Description | 
|---|---|
| static class  | ProgramTest.TestProgram | 
| Modifier and Type | Method and Description | 
|---|---|
| static String | StringFactory. vertexProgramString(VertexProgram vertexProgram) | 
| static String | StringFactory. vertexProgramString(VertexProgram vertexProgram,
                   String internalString) | 
| Modifier and Type | Method and Description | 
|---|---|
| GraphComputer | TinkerGraphComputer. program(VertexProgram vertexProgram) | 
| void | TinkerWorkerPool. setVertexProgram(VertexProgram vertexProgram) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | TinkerWorkerPool. executeVertexProgram(TriConsumer<Iterator<Vertex>,VertexProgram,TinkerWorkerMemory> worker) | 
| Constructor and Description | 
|---|
| TinkerMemory(VertexProgram<?> vertexProgram,
            Set<MapReduce> mapReducers) | 
Copyright © 2013–2022 Apache Software Foundation. All rights reserved.