| Name | Description | Type | Package | Framework |
| AbstractEdgeStore | Basic implementation of edges store, extended this to easily define simple and primitive edge stores | Class | org.apache.giraph.edge | Giraph |
|
| ArrayListEdges | OutEdges implementation backed by an ArrayList. | Class | org.apache.giraph.edge | Giraph |
|
| ByteArrayEdges | OutEdges implementation backed by a byte array. | Class | org.apache.giraph.edge | Giraph |
|
| ConfigurableOutEdges | | Class | org.apache.giraph.edge | Giraph |
|
| DefaultEdge | A complete edge, the target vertex and the edge value. | Class | org.apache.giraph.edge | Giraph |
|
| Edge | A complete edge, the target vertex and the edge value. | Interface | org.apache.giraph.edge | Giraph |
|
| EdgeFactory | | Class | org.apache.giraph.edge | Giraph |
|
| EdgeNoValue | An edge that has no value. | Class | org.apache.giraph.edge | Giraph |
|
| EdgeStore | Collects incoming edges for vertices owned by this worker. | Interface | org.apache.giraph.edge | Giraph |
|
| EdgeStoreFactory | | Interface | org.apache.giraph.edge | Giraph |
|
| HashMapEdges | OutEdges implementation backed by a HashMap. | Class | org.apache.giraph.edge | Giraph |
|
| HashMultimapEdges | OutEdges implementation backed by an ArrayListMultimap. | Class | org.apache.giraph.edge | Giraph |
|
| IdAndNullArrayEdges | Backed by a dynamic primitive array. | Class | org.apache.giraph.edge | Giraph |
|
| IdAndValueArrayEdges | Data is backed by a dynamic primitive array. | Class | org.apache.giraph.edge | Giraph |
|
| InMemoryEdgeStoreFactory | Edge store factory which produces message stores which hold all edges in memory. | Class | org.apache.giraph.edge | Giraph |
|
| IntEdgeStore | Special edge store to be used when ids are IntWritable. | Class | org.apache.giraph.edge.primitives | Giraph |
|
| IntNullArrayEdges | values, backed by dynamic primitive array. | Class | org.apache.giraph.edge | Giraph |
|
| LongDoubleArrayEdges | values, backed by dynamic primitive arrays. | Class | org.apache.giraph.edge | Giraph |
|
| LongDoubleHashMapEdges | OutEdges implementation with long ids and double edge values, backed by a Long2DoubleOpenHashMap. | Class | org.apache.giraph.edge | Giraph |
|
| LongEdgeStore | Special edge store to be used when ids are LongWritable. | Class | org.apache.giraph.edge.primitives | Giraph |
|
| LongNullArrayEdges | values, backed by a dynamic primitive array. | Class | org.apache.giraph.edge | Giraph |
|
| LongNullHashSetEdges | OutEdges implementation with long ids and null edge values, backed by a LongOpenHashSet. | Class | org.apache.giraph.edge | Giraph |
|
| MapMutableEdge | Helper class for a mutable edge that modifies the backing map entry. | Class | org.apache.giraph.edge | Giraph |
|
| MultiRandomAccessOutEdges | Interface for OutEdges implementations that provide efficient random access to the edges given the target vertex id. | Interface | org.apache.giraph.edge | Giraph |
|
| MutableEdge | An edge whose value can be modified. | Interface | org.apache.giraph.edge | Giraph |
|
| MutableEdgesIterable | Helper class to provide a mutable iterable over the edges when the chosen OutEdges doesn't offer a specialized one. | Class | org.apache.giraph.edge | Giraph |
|
| MutableEdgesWrapper | Helper class that wraps the current out-edges and inserts them into a new data structure as they are iterated over. | Class | org.apache.giraph.edge | Giraph |
|
| MutableOutEdges | Interface for OutEdges implementations that have an optimized mutable edge iterator. | Interface | org.apache.giraph.edge | Giraph |
|
| OutEdges | Interface for data structures that store out-edges for a vertex. | Interface | org.apache.giraph.edge | Giraph |
|
| ReusableEdge | A complete edge, the target vertex and the edge value. | Interface | org.apache.giraph.edge | Giraph |
|
| ReuseObjectsOutEdges | Empty interface to characterize OutEdges implementations that don't keep references to the Edge (or id and value) objects they are passed. | Interface | org.apache.giraph.edge | Giraph |
|
| SimpleEdgeStore | Simple in memory edge store which supports any type of ids. | Class | org.apache.giraph.edge | Giraph |
|
| StrictRandomAccessOutEdges | Interface for OutEdges implementations that provide efficient random access to the edges given the target vertex id. | Interface | org.apache.giraph.edge | Giraph |