| Package | Description |
|---|---|
| org.apache.giraph.comm |
Package of communication related objects, IPC service.
|
| org.apache.giraph.comm.aggregators |
Package for classes which are used to handle aggregators.
|
| org.apache.giraph.comm.messages |
Package of classes for storing messages.
|
| org.apache.giraph.comm.messages.primitives |
Package of message stores specialized for a certain type of vertex ids,
messages and combiner.
|
| org.apache.giraph.comm.messages.primitives.long_id |
Message store based off of primitives when I = LongWritable
|
| org.apache.giraph.comm.messages.queue |
Package for message store queue, that decouples netty threads from
threads processing messages.
|
| org.apache.giraph.comm.requests |
Package for requests.
|
| 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.graph |
Package of all the graph related objects, built on the
org.apache.bsp package.
|
| org.apache.giraph.io.formats |
Package of reusable library Giraph objects.
|
| org.apache.giraph.metrics |
Package of all the Giraph metrics related data.
|
| org.apache.giraph.ooc.data |
Package of classes related to data structures used for an out-of-core
mechanism
|
| org.apache.giraph.partition |
Package of partitioning related objects.
|
| org.apache.giraph.utils |
Package of all generic utility classes.
|
| org.apache.giraph.utils.io |
Package of utility classes which add the functionality to the ones from
java.io package.
|
| org.apache.giraph.worker |
Package of all the worker related things
|
| Class and Description |
|---|
| PairList
Collection to keep pairs in, without creating a wrapper object around
each pair of objects.
|
| VertexIdData
Stores vertex ids and data associated with a vertex
|
| VertexIdEdges
Stores vertex id and out-edges of a vertex
|
| VertexIdMessages
VertexIdMessages
|
| Class and Description |
|---|
| ExtendedDataOutput
Add a few features to data output
|
| Class and Description |
|---|
| ByteStructIterable
This iterable is designed to deserialize a byte array on the fly to
provide new copies of writable objects when desired.
|
| ExtendedByteArrayOutputBuffer
Wraps a list of byte array outputs and provides convenient
utilities on top of it
|
| ExtendedDataInput
Add some functionality to data input
|
| Factory
Factory for any kind of objects
|
| RepresentativeByteStructIterable
The objects provided by the iterators generated from this object have
lifetimes only until next() is called.
|
| VertexIdIterator
Common implementation for VertexIdEdgeIterator, VertexIdMessageIterator
and VertexIdMessageBytesIterator.
|
| VertexIdMessages
VertexIdMessages
|
| Class and Description |
|---|
| VertexIdMessages
VertexIdMessages
|
| Class and Description |
|---|
| VertexIdMessages
VertexIdMessages
|
| Class and Description |
|---|
| VertexIdMessages
VertexIdMessages
|
| Class and Description |
|---|
| ByteArrayOneMessageToManyIds
Stores a message and a list of target vertex ids.
|
| ByteArrayVertexIdMessages
Stores vertex id and message pairs in a single byte array.
|
| ExtendedDataOutput
Add a few features to data output
|
| PairList
Collection to keep pairs in, without creating a wrapper object around
each pair of objects.
|
| UnsafeByteArrayInputStream
UnsafeByteArrayInputStream
This stream now extends com.esotericsoftware.kryo.io.Input so that kryo
serialization can directly read from this stream without using an
additional buffer, providing a faster serialization.
|
| VertexIdData
Stores vertex ids and data associated with a vertex
|
| VertexIdEdges
Stores vertex id and out-edges of a vertex
|
| VertexIdMessages
VertexIdMessages
|
| Class and Description |
|---|
| ExtendedDataInput
Add some functionality to data input
|
| ExtendedDataOutput
Add a few features to data output
|
| GcObserver
Observer for when GCs occur
|
| Class and Description |
|---|
| ThreadLocalProgressCounter
Makes a list of
ProgressCounter accessible through
a ThreadLocal. |
| Trimmable |
| VertexIdEdgeIterator
Special iterator that reuses vertex ids and edge objects so that the
lifetime of the object is only until next() is called.
|
| VertexIdEdges
Stores vertex id and out-edges of a vertex
|
| Class and Description |
|---|
| VertexIdEdgeIterator
Special iterator that reuses vertex ids and edge objects so that the
lifetime of the object is only until next() is called.
|
| Class and Description |
|---|
| Trimmable |
| Class and Description |
|---|
| IntPair
A pair of integers.
|
| TestGraph
TestGraph class for in-memory testing.
|
| Class and Description |
|---|
| GcTracker
Tracks last k GC pauses and is able to tell how much time was spent doing
GC since some point in time.
|
| Class and Description |
|---|
| ExtendedDataOutput
Add a few features to data output
|
| VertexIdEdges
Stores vertex id and out-edges of a vertex
|
| VertexIdMessages
VertexIdMessages
|
| Class and Description |
|---|
| ExtendedDataOutput
Add a few features to data output
|
| VertexIterator
Iterates over vertices stored in an ExtendedDataOutput such that
the ownership of the vertex id can be transferred to another object.
|
| Class and Description |
|---|
| AbstractVertexIdData
Partial implementation of vertexIdData
|
| ArrayListWritable
A Writable for ListArray containing instances of a class.
|
| ByteArrayOneMessageToManyIds
Stores a message and a list of target vertex ids.
|
| ByteArrayVertexIdData
Stores pairs of vertex id and generic data in a single byte array
|
| ByteStructIterable
This iterable is designed to deserialize a byte array on the fly to
provide new copies of writable objects when desired.
|
| ByteStructIterator
This iterator is designed to deserialize a byte array on the fly to
provide new copies of writable objects when desired.
|
| ByteStructVertexIdDataIterator
Special iterator that reuses vertex ids and data objects so that the
lifetime of the object is only until next() is called.
|
| ByteStructVertexIdEdgeIterator
Special iterator that reuses vertex ids and edge objects so that the
lifetime of the object is only until next() is called.
|
| ByteStructVertexIdIterator
Common implementation for VertexIdEdgeIterator, VertexIdMessageIterator
and VertexIdMessageBytesIterator.
|
| ByteStructVertexIdMessageBytesIterator
Special iterator that reuses vertex ids and messages bytes so that the
lifetime of the object is only until next() is called.
|
| ByteStructVertexIdMessageIterator
Special iterator that reuses vertex ids and message objects so that the
lifetime of the object is only until next() is called.
|
| CallableFactory
Factory for creating
Callables |
| ExtendedByteArrayOutputBuffer.IndexAndDataOut
Holder for index & DataOutput objects
|
| ExtendedDataInput
Add some functionality to data input
|
| ExtendedDataOutput
Add a few features to data output
|
| Factory
Factory for any kind of objects
|
| GiraphDepVersions
Versions of Giraph dependencies.
|
| PairList.Iterator
Special iterator class which we'll use to iterate through elements of
PairList, without having to create new object as wrapper for
each pair. |
| ProgressCounter
Used to keep track of a metric.
|
| TestGraph
TestGraph class for in-memory testing.
|
| UnsafeArrayReads
Byte array input stream that uses Unsafe methods to deserialize
much faster
|
| UnsafeByteArrayOutputStream
Byte array output stream that uses Unsafe methods to serialize/deserialize
much faster.
|
| UnsafeReads
Byte array input stream that uses Unsafe methods to deserialize
much faster
|
| UnsafeReusableByteArrayInput
UnsafeReusableByteArrayInput is a data structure to read from a
byte buffer with a read pointer that can be moved to desired location
|
| VertexIdData
Stores vertex ids and data associated with a vertex
|
| VertexIdDataIterator
Special iterator that reuses vertex ids and data objects so that the
lifetime of the object is only until next() is called.
|
| VertexIdEdgeIterator
Special iterator that reuses vertex ids and edge objects so that the
lifetime of the object is only until next() is called.
|
| VertexIdEdges
Stores vertex id and out-edges of a vertex
|
| VertexIdIterator
Common implementation for VertexIdEdgeIterator, VertexIdMessageIterator
and VertexIdMessageBytesIterator.
|
| VertexIdMessageBytesIterator
Special iterator that reuses vertex ids and messages bytes so that the
lifetime of the object is only until next() is called.
|
| VertexIdMessageIterator
Special iterator that reuses vertex ids and message objects so that the
lifetime of the object is only until next() is called.
|
| VertexIdMessages
VertexIdMessages
|
| YourKitContext
Convenience context for profiling.
|
| Class and Description |
|---|
| ExtendedDataInput
Add some functionality to data input
|
| ExtendedDataOutput
Add a few features to data output
|
| Factory
Factory for any kind of objects
|
| Class and Description |
|---|
| CallableFactory
Factory for creating
Callables |
Copyright © 2011-2020 The Apache Software Foundation. All Rights Reserved.