| Package | Description | 
|---|---|
| org.apache.giraph.block_app.framework.api | Interfaces representing full API to the underlying graph processing system. | 
| org.apache.giraph.block_app.library | Core library of Pieces and Suppliers, providing most common usages. | 
| org.apache.giraph.block_app.migration | Migration utility for transforming standard Giraph applications, into
 Block Applications. | 
| org.apache.giraph.block_app.test_setup | Utilities for unit tests. | 
| org.apache.giraph.comm | Package of communication related objects, IPC service. | 
| org.apache.giraph.comm.netty | Package for netty implementations. | 
| org.apache.giraph.conf | Package of Giraph configuration related things. | 
| org.apache.giraph.edge | Package of Vertex implementations. | 
| org.apache.giraph.edge.primitives | Package of edge stores specialized for certain type of vertex ids. | 
| org.apache.giraph.examples | Package of Giraph examples. | 
| org.apache.giraph.examples.scc | Classes for Strongly Connected Components computation. | 
| org.apache.giraph.factories | Package of factories for creating types, for example the user's graph types. | 
| org.apache.giraph.graph | Package of all the graph related objects, built on the
 org.apache.bsp package. | 
| org.apache.giraph.io | Input/Output related things. | 
| org.apache.giraph.io.filters | Input/Output filters. | 
| org.apache.giraph.io.formats | Package of reusable library Giraph objects. | 
| org.apache.giraph.io.internal | Input/Output classes for internal use only. | 
| org.apache.giraph.io.iterables | Iterable wrappers for IO readers/writers | 
| org.apache.giraph.jython | Jython integration. | 
| org.apache.giraph.ooc.data | Package of classes related to data structures used for an out-of-core
 mechanism | 
| org.apache.giraph.utils | Package of all generic utility classes. | 
| Class and Description | 
|---|
| Edge A complete edge, the target vertex and the edge value. | 
| OutEdges Interface for data structures that store out-edges for a vertex. | 
| Class and Description | 
|---|
| Edge A complete edge, the target vertex and the edge value. | 
| Class and Description | 
|---|
| Edge A complete edge, the target vertex and the edge value. | 
| OutEdges Interface for data structures that store out-edges for a vertex. | 
| Class and Description | 
|---|
| Edge A complete edge, the target vertex and the edge value. | 
| Class and Description | 
|---|
| Edge A complete edge, the target vertex and the edge value. | 
| EdgeStore Collects incoming edges for vertices owned by this worker. | 
| Class and Description | 
|---|
| Edge A complete edge, the target vertex and the edge value. | 
| Class and Description | 
|---|
| CreateSourceVertexCallback Implementations of this interface can decide whether
 we should create a vertex when it is not present in vertex input
 but exists in edge input. | 
| Edge A complete edge, the target vertex and the edge value. | 
| EdgeStoreFactory Factory to create a new Edge Store | 
| OutEdges Interface for data structures that store out-edges for a vertex. | 
| ReusableEdge A complete edge, the target vertex and the edge value. | 
| Class and Description | 
|---|
| AbstractEdgeStore Basic implementation of edges store, extended this to easily define simple
 and primitive edge stores | 
| ConfigurableOutEdges Common base class for  OutEdgesimplementations that require a
 configuration. | 
| CreateSourceVertexCallback Implementations of this interface can decide whether
 we should create a vertex when it is not present in vertex input
 but exists in edge input. | 
| Edge A complete edge, the target vertex and the edge value. | 
| EdgeStore Collects incoming edges for vertices owned by this worker. | 
| EdgeStoreFactory Factory to create a new Edge Store | 
| MultiRandomAccessOutEdges Interface for  OutEdgesimplementations that provide efficient
 random access to the edges given the target vertex id. | 
| MutableEdge An edge whose value can be modified. | 
| MutableEdgesWrapper Helper class that wraps the current out-edges and inserts them into a new
 data structure as they are iterated over. | 
| MutableOutEdges Interface for  OutEdgesimplementations that have an optimized
 mutable edge iterator. | 
| OutEdges Interface for data structures that store out-edges for a vertex. | 
| ReusableEdge A complete edge, the target vertex and the edge value. | 
| ReuseObjectsOutEdges Empty interface to characterize  OutEdgesimplementations that
 don't keep references to the Edge (or id and value) objects they are passed. | 
| StrictRandomAccessOutEdges Interface for  OutEdgesimplementations that provide efficient
 random access to the edges given the target vertex id. | 
| Class and Description | 
|---|
| AbstractEdgeStore Basic implementation of edges store, extended this to easily define simple
 and primitive edge stores | 
| EdgeStore Collects incoming edges for vertices owned by this worker. | 
| OutEdges Interface for data structures that store out-edges for a vertex. | 
| Class and Description | 
|---|
| Edge A complete edge, the target vertex and the edge value. | 
| Class and Description | 
|---|
| Edge A complete edge, the target vertex and the edge value. | 
| Class and Description | 
|---|
| OutEdges Interface for data structures that store out-edges for a vertex. | 
| Class and Description | 
|---|
| Edge A complete edge, the target vertex and the edge value. | 
| MutableEdge An edge whose value can be modified. | 
| OutEdges Interface for data structures that store out-edges for a vertex. | 
| Class and Description | 
|---|
| Edge A complete edge, the target vertex and the edge value. | 
| Class and Description | 
|---|
| Edge A complete edge, the target vertex and the edge value. | 
| Class and Description | 
|---|
| Edge A complete edge, the target vertex and the edge value. | 
| Class and Description | 
|---|
| Edge A complete edge, the target vertex and the edge value. | 
| Class and Description | 
|---|
| Edge A complete edge, the target vertex and the edge value. | 
| ReusableEdge A complete edge, the target vertex and the edge value. | 
| Class and Description | 
|---|
| Edge A complete edge, the target vertex and the edge value. | 
| OutEdges Interface for data structures that store out-edges for a vertex. | 
| Class and Description | 
|---|
| EdgeStore Collects incoming edges for vertices owned by this worker. | 
| Class and Description | 
|---|
| Edge A complete edge, the target vertex and the edge value. | 
| OutEdges Interface for data structures that store out-edges for a vertex. | 
Copyright © 2011-2020 The Apache Software Foundation. All Rights Reserved.