|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
I - Vertex idV - Vertex dataE - Edge dataM - Message datapublic interface VertexResolver<I extends org.apache.hadoop.io.WritableComparable,V extends org.apache.hadoop.io.Writable,E extends org.apache.hadoop.io.Writable,M extends org.apache.hadoop.io.Writable>
Handles all the situations that can arise upon creation/removal of vertices and edges.
| Method Summary | |
|---|---|
Vertex<I,V,E,M> |
resolve(I vertexId,
Vertex<I,V,E,M> vertex,
VertexChanges<I,V,E,M> vertexChanges,
boolean hasMessages)
A vertex may have been removed, created zero or more times and had zero or more messages sent to it. |
void |
setGraphState(GraphState<I,V,E,M> graphState)
Set the graph state. |
| Methods inherited from interface org.apache.giraph.graph.GraphStateAware |
|---|
getGraphState |
| Method Detail |
|---|
Vertex<I,V,E,M> resolve(I vertexId,
Vertex<I,V,E,M> vertex,
VertexChanges<I,V,E,M> vertexChanges,
boolean hasMessages)
vertexId - Vertex id (can be used for Vertex's initialize())vertex - Original vertex or null if nonevertexChanges - Changes that happened to this vertex or null if nonehasMessages - True iff vertex received messages in the last superstep
void setGraphState(GraphState<I,V,E,M> graphState)
setGraphState in interface GraphStateAware<I extends org.apache.hadoop.io.WritableComparable,V extends org.apache.hadoop.io.Writable,E extends org.apache.hadoop.io.Writable,M extends org.apache.hadoop.io.Writable>graphState - Graph state saved.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||