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.