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
Callable s |
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
Callable s |
Copyright © 2011-2020 The Apache Software Foundation. All Rights Reserved.