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.