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
OutEdges implementations 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
OutEdges implementations 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
OutEdges implementations 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
OutEdges implementations that
don't keep references to the Edge (or id and value) objects they are passed. |
StrictRandomAccessOutEdges
Interface for
OutEdges implementations 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.