Package | Description |
---|---|
org.apache.giraph.conf |
Package of Giraph configuration related things.
|
org.apache.giraph.examples |
Package of Giraph examples.
|
org.apache.giraph.io.formats |
Package of reusable library Giraph objects.
|
org.apache.giraph.io.formats.multi |
Package for Input formats which wrap several input formats and allow
reading data from multiple sources.
|
org.apache.giraph.io.internal |
Input/Output classes for internal use only.
|
org.apache.giraph.worker |
Package of all the worker related things
|
Modifier and Type | Field and Description |
---|---|
static ClassConfOption<EdgeInputFormat> |
GiraphConstants.EDGE_INPUT_FORMAT_CLASS
EdgeInputFormat class
|
protected Class<? extends EdgeInputFormat<I,E>> |
GiraphClasses.edgeInputFormatClass
Edge input format class - cached for fast access
|
Modifier and Type | Method and Description |
---|---|
Class<? extends EdgeInputFormat<I,E>> |
GiraphClasses.getEdgeInputFormatClass()
Get EdgeInputFormat used
|
Class<? extends EdgeInputFormat<I,E>> |
ImmutableClassesGiraphConfiguration.getEdgeInputFormatClass()
Get the user's subclassed
EdgeInputFormat . |
Modifier and Type | Method and Description |
---|---|
GiraphClasses |
GiraphClasses.setEdgeInputFormatClass(Class<? extends EdgeInputFormat<I,E>> edgeInputFormatClass)
Set EdgeInputFormat class held
|
void |
GiraphConfiguration.setEdgeInputFormatClass(Class<? extends EdgeInputFormat> edgeInputFormatClass)
Set the edge input format class (required)
|
void |
ImmutableClassesGiraphConfiguration.setEdgeInputFormatClass(Class<? extends EdgeInputFormat> edgeInputFormatClass) |
Modifier and Type | Class and Description |
---|---|
static class |
AggregatorsTestComputation.SimpleEdgeInputFormat
Simple VertexInputFormat
|
Modifier and Type | Class and Description |
---|---|
class |
IntNullReverseTextEdgeInputFormat
Simple text-based
EdgeInputFormat for
unweighted graphs with int ids. |
class |
IntNullTextEdgeInputFormat
Simple text-based
EdgeInputFormat for
unweighted graphs with int ids. |
class |
PseudoRandomEdgeInputFormat
This
EdgeInputFormat generates pseudo-random edges on the fly. |
class |
TextEdgeInputFormat<I extends org.apache.hadoop.io.WritableComparable,E extends org.apache.hadoop.io.Writable>
Abstract class that users should subclass to use their own text based
edge output format.
|
Modifier and Type | Class and Description |
---|---|
class |
MultiEdgeInputFormat<I extends org.apache.hadoop.io.WritableComparable,E extends org.apache.hadoop.io.Writable>
Edge input format which wraps several edge input formats.
|
Modifier and Type | Method and Description |
---|---|
static <I extends org.apache.hadoop.io.WritableComparable,E extends org.apache.hadoop.io.Writable> |
EdgeInputFormatDescription.createEdgeInputFormats(ImmutableClassesGiraphConfiguration<I,org.apache.hadoop.io.Writable,E> conf)
Create all edge input formats
|
Constructor and Description |
---|
EdgeInputFormatDescription(Class<? extends EdgeInputFormat<I,E>> edgeInputFormatClass)
Constructor with edge input format class
|
Modifier and Type | Class and Description |
---|---|
class |
WrappedEdgeInputFormat<I extends org.apache.hadoop.io.WritableComparable,E extends org.apache.hadoop.io.Writable>
For internal use only.
|
Constructor and Description |
---|
WrappedEdgeInputFormat(EdgeInputFormat<I,E> edgeInputFormat)
Constructor
|
Modifier and Type | Method and Description |
---|---|
EdgeInputFormat<I,E> |
EdgeInputSplitsCallable.getInputFormat() |
Constructor and Description |
---|
EdgeInputSplitsCallable(EdgeInputFormat<I,E> edgeInputFormat,
org.apache.hadoop.mapreduce.Mapper.Context context,
ImmutableClassesGiraphConfiguration<I,V,E> configuration,
BspServiceWorker<I,V,E> bspServiceWorker,
WorkerInputSplitsHandler splitsHandler)
Constructor.
|
EdgeInputSplitsCallableFactory(EdgeInputFormat<I,E> edgeInputFormat,
org.apache.hadoop.mapreduce.Mapper.Context context,
ImmutableClassesGiraphConfiguration<I,V,E> configuration,
BspServiceWorker<I,V,E> bspServiceWorker,
WorkerInputSplitsHandler splitsHandler)
Constructor.
|
Copyright © 2011-2020 The Apache Software Foundation. All Rights Reserved.