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 |