| Package | Description | 
|---|---|
| org.apache.giraph.edge | Package of Vertex implementations. | 
| org.apache.giraph.graph | Package of all the graph related objects, built on the
 org.apache.bsp package. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | ReusableEdge<I extends org.apache.hadoop.io.WritableComparable,E extends org.apache.hadoop.io.Writable>A complete edge, the target vertex and the edge value. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DefaultEdge<I extends org.apache.hadoop.io.WritableComparable,E extends org.apache.hadoop.io.Writable>A complete edge, the target vertex and the edge value. | 
| class  | EdgeNoValue<I extends org.apache.hadoop.io.WritableComparable>An edge that has no value. | 
| class  | MapMutableEdge<I extends org.apache.hadoop.io.WritableComparable,E extends org.apache.hadoop.io.Writable>Helper class for a mutable edge that modifies the backing map entry. | 
| Modifier and Type | Method and Description | 
|---|---|
| MutableEdge<I,E> | MutableEdgesWrapper. getCurrentEdge()Get the last edge returned by the mutable iterator. | 
| Modifier and Type | Method and Description | 
|---|---|
| Iterator<MutableEdge<I,E>> | MutableEdgesIterable. iterator() | 
| Iterator<MutableEdge<I,org.apache.hadoop.io.NullWritable>> | IdAndNullArrayEdges. mutableIterator() | 
| Iterator<MutableEdge<org.apache.hadoop.io.LongWritable,org.apache.hadoop.io.ByteWritable>> | LongByteHashMapEdges. mutableIterator() | 
| Iterator<MutableEdge<org.apache.hadoop.io.LongWritable,org.apache.hadoop.io.NullWritable>> | LongDiffNullArrayEdges. mutableIterator() | 
| Iterator<MutableEdge<I,E>> | IdAndValueArrayEdges. mutableIterator() | 
| Iterator<MutableEdge<org.apache.hadoop.io.LongWritable,org.apache.hadoop.io.DoubleWritable>> | LongDoubleArrayEdges. mutableIterator() | 
| Iterator<MutableEdge<I,E>> | HashMapEdges. mutableIterator() | 
| Iterator<MutableEdge<org.apache.hadoop.io.LongWritable,org.apache.hadoop.io.NullWritable>> | LongNullHashSetEdges. mutableIterator() | 
| Iterator<MutableEdge<org.apache.hadoop.io.LongWritable,org.apache.hadoop.io.DoubleWritable>> | LongDoubleHashMapEdges. mutableIterator() | 
| Iterator<MutableEdge<I,E>> | ArrayListEdges. mutableIterator() | 
| Iterator<MutableEdge<I,E>> | MutableOutEdges. mutableIterator()Returns an iterator over edges that can be modified in-place,
 either by changing the current edge value or by removing the current edge. | 
| Iterator<MutableEdge<org.apache.hadoop.io.LongWritable,org.apache.hadoop.io.NullWritable>> | LongNullArrayEdges. mutableIterator() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | MutableEdgesWrapper. setCurrentEdge(MutableEdge<I,E> edge)Set the last edge returned by the mutable iterator. | 
| Modifier and Type | Method and Description | 
|---|---|
| Iterable<MutableEdge<I,E>> | DefaultVertex. getMutableEdges() | 
| Iterable<MutableEdge<I,org.apache.hadoop.io.Writable>> | OnlyIdVertex. getMutableEdges() | 
| Iterable<MutableEdge<I,E>> | Vertex. getMutableEdges()Get an iterable of out-edges that can be modified in-place. | 
Copyright © 2011-2020 The Apache Software Foundation. All Rights Reserved.