| Package | Description | 
|---|---|
| org.apache.giraph.block_app.framework.api.local | 
 Local (single machine) implementation of graph processing system API used by
 Blocks Framework. 
 | 
| org.apache.giraph.examples | 
 Package of Giraph examples. 
 | 
| org.apache.giraph.io | 
 Input/Output related things. 
 | 
| org.apache.giraph.io.formats | 
 Package of reusable library Giraph objects. 
 | 
| org.apache.giraph.io.superstep_output | 
 Classes related to output during computation 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static <I extends org.apache.hadoop.io.WritableComparable,V extends org.apache.hadoop.io.Writable,E extends org.apache.hadoop.io.Writable> | 
LocalBlockRunner.runAppWithVertexOutput(TestGraph<I,V,E> graph,
                      SimpleVertexWriter<I,V,E> vertexSaver)
Run Block Application specified within the conf, on a given graph,
 locally, in-memory, with a given vertexSaver. 
 | 
static <I extends org.apache.hadoop.io.WritableComparable,V extends org.apache.hadoop.io.Writable,E extends org.apache.hadoop.io.Writable> | 
LocalBlockRunner.runBlockWithVertexOutput(Block block,
                        Object executionStage,
                        TestGraph<I,V,E> graph,
                        SimpleVertexWriter<I,V,E> vertexSaver)
Run Block from a specified execution stage on a given graph,
 locally, in-memory, with a given vertexSaver. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
SimplePageRankComputation.SimplePageRankVertexOutputFormat.SimplePageRankVertexWriter
Simple VertexWriter that supports  
SimplePageRankComputation | 
class  | 
SimpleSuperstepComputation.SimpleSuperstepVertexOutputFormat.SimpleSuperstepVertexWriter
Simple VertexWriter that supports  
SimpleSuperstepComputation | 
class  | 
VertexWithDoubleValueDoubleEdgeTextOutputFormat.VertexWithDoubleValueWriter
Vertex writer used with
  
VertexWithDoubleValueDoubleEdgeTextOutputFormat. | 
class  | 
VertexWithDoubleValueNullEdgeTextOutputFormat.VertexWithDoubleValueWriter
Vertex writer used with
  
VertexWithDoubleValueNullEdgeTextOutputFormat. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
VertexWriter<I extends org.apache.hadoop.io.WritableComparable,V extends org.apache.hadoop.io.Writable,E extends org.apache.hadoop.io.Writable>
Implement to output a vertex range of the graph after the computation 
 | 
| Modifier and Type | Class and Description | 
|---|---|
protected class  | 
AdjacencyListTextVertexOutputFormat.AdjacencyListTextVertexWriter
Vertex writer associated with  
AdjacencyListTextVertexOutputFormat. | 
protected class  | 
IdWithValueTextOutputFormat.IdWithValueVertexWriter
Vertex writer used with  
IdWithValueTextOutputFormat. | 
protected class  | 
JsonBase64VertexOutputFormat.JsonBase64VertexWriter
Simple writer that supports  
JsonBase64VertexOutputFormat | 
protected class  | 
TextVertexOutputFormat.TextVertexWriter
Abstract class to be implemented by the user based on their specific
 vertex output. 
 | 
protected class  | 
TextVertexOutputFormat.TextVertexWriterToEachLine
Abstract class to be implemented by the user to write a line for each
 vertex. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
SimpleVertexWriter<I,V,E> | 
MultiThreadedSuperstepOutput.getVertexWriter()  | 
SimpleVertexWriter<I,V,E> | 
NoOpSuperstepOutput.getVertexWriter()  | 
SimpleVertexWriter<I,V,E> | 
SynchronizedSuperstepOutput.getVertexWriter()  | 
SimpleVertexWriter<I,V,E> | 
SuperstepOutput.getVertexWriter()
Get the Writer. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
MultiThreadedSuperstepOutput.returnVertexWriter(SimpleVertexWriter<I,V,E> vertexWriter)  | 
void | 
NoOpSuperstepOutput.returnVertexWriter(SimpleVertexWriter<I,V,E> vertexWriter)  | 
void | 
SynchronizedSuperstepOutput.returnVertexWriter(SimpleVertexWriter<I,V,E> vertexWriter)  | 
void | 
SuperstepOutput.returnVertexWriter(SimpleVertexWriter<I,V,E> vertexWriter)
Return the Writer after usage, which you got by calling
  
SuperstepOutput.getVertexWriter() | 
Copyright © 2011-2020 The Apache Software Foundation. All Rights Reserved.