public static class RandomGenerator.RandomGeneratorMapper
extends org.apache.hadoop.mapreduce.Mapper<org.apache.hadoop.io.IntWritable,pegasus.mapreduce.graphgen.RandomGenerator.RegionSlot,org.apache.hadoop.io.LongWritable,org.apache.hadoop.io.LongWritable>
Constructor and Description |
---|
RandomGeneratorMapper() |
Modifier and Type | Method and Description |
---|---|
protected void |
map(org.apache.hadoop.io.IntWritable key,
pegasus.mapreduce.graphgen.RandomGenerator.RegionSlot rs,
org.apache.hadoop.mapreduce.Mapper.Context context)
The map function of the random graph generator.
|
protected void |
setup(org.apache.hadoop.mapreduce.Mapper.Context context)
Setup before execution
|
protected void setup(org.apache.hadoop.mapreduce.Mapper.Context context) throws java.io.IOException, java.lang.InterruptedException
setup
in class org.apache.hadoop.mapreduce.Mapper<org.apache.hadoop.io.IntWritable,pegasus.mapreduce.graphgen.RandomGenerator.RegionSlot,org.apache.hadoop.io.LongWritable,org.apache.hadoop.io.LongWritable>
context
- of hadoopjava.io.IOException
- by hadoopjava.lang.InterruptedException
- by hadoopprotected void map(org.apache.hadoop.io.IntWritable key, pegasus.mapreduce.graphgen.RandomGenerator.RegionSlot rs, org.apache.hadoop.mapreduce.Mapper.Context context) throws java.io.IOException, java.lang.InterruptedException
map
in class org.apache.hadoop.mapreduce.Mapper<org.apache.hadoop.io.IntWritable,pegasus.mapreduce.graphgen.RandomGenerator.RegionSlot,org.apache.hadoop.io.LongWritable,org.apache.hadoop.io.LongWritable>
key
- task id.rs
- a region slot that contains regions to process here.context
- of hadoopjava.io.IOException
- by hadoopjava.lang.InterruptedException
- by hadoop