Package | Description |
---|---|
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.jython.factories |
Jython factories.
|
org.apache.giraph.utils |
Package of all generic utility classes.
|
Modifier and Type | Interface and Description |
---|---|
interface |
EdgeValueFactory<E extends org.apache.hadoop.io.Writable>
Factory class to create default edge values.
|
interface |
MessageValueFactory<M extends org.apache.hadoop.io.Writable>
Factory class to create default message values.
|
interface |
VertexIdFactory<I extends org.apache.hadoop.io.WritableComparable>
Factory class to create default vertex IDs.
|
interface |
VertexValueFactory<V extends org.apache.hadoop.io.Writable>
Factory class to create default vertex values.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultEdgeValueFactory<E extends org.apache.hadoop.io.Writable>
Factory class to create default edge values.
|
class |
DefaultMessageValueFactory<M extends org.apache.hadoop.io.Writable>
Factory class to create default message values.
|
class |
DefaultVertexIdFactory<I extends org.apache.hadoop.io.WritableComparable>
Default
VertexIdFactory that simply uses the default
constructor for the vertex ID class. |
class |
DefaultVertexValueFactory<V extends org.apache.hadoop.io.Writable>
Default
VertexValueFactory that simply uses the default
constructor for the vertex value class. |
class |
TestMessageValueFactory<M extends org.apache.hadoop.io.Writable>
Message Factory class that allows setting the message value class
|
Modifier and Type | Method and Description |
---|---|
abstract <T extends ValueFactory> |
GraphType.factoryClassOption()
Get the option for the factory that creates this graph type
|
Modifier and Type | Method and Description |
---|---|
abstract <T extends org.apache.hadoop.io.Writable> |
GraphType.factory(ImmutableClassesGiraphConfiguration conf)
Get factory for creating this graph type
|
Modifier and Type | Class and Description |
---|---|
class |
JythonEdgeValueFactory<E extends org.apache.hadoop.io.Writable>
EdgeValueFactory that creates edge
values which are Jython classes. |
class |
JythonFactoryBase<W extends org.apache.hadoop.io.Writable>
Base class for Jython factories.
|
class |
JythonMessageValueFactory<M extends org.apache.hadoop.io.Writable>
MessageValueFactory that creates
message values which are Jython classes. |
class |
JythonOutgoingMessageValueFactory<M extends org.apache.hadoop.io.Writable>
MessageValueFactory that
creates outgoing message values which are Jython classes. |
class |
JythonVertexIdFactory<I extends org.apache.hadoop.io.WritableComparable>
VertexIdFactory that creates vertex IDs
which are Jython classes. |
class |
JythonVertexValueFactory<V extends org.apache.hadoop.io.Writable>
VertexValueFactory that creates
vertex IDs which are Jython classes. |
Modifier and Type | Method and Description |
---|---|
static <T extends org.apache.hadoop.io.Writable> |
WritableUtils.createCopy(T original,
ValueFactory<T> classFactory,
ImmutableClassesGiraphConfiguration conf)
Create a copy of Writable object, by serializing and deserializing it.
|
Copyright © 2011-2020 The Apache Software Foundation. All Rights Reserved.