K
-V
-
public class SpatialMVSHierarchicalCountMapper<K,V>
extends org.apache.hadoop.mapreduce.Mapper<org.apache.hadoop.io.NullWritable,org.apache.hadoop.mapreduce.lib.input.FileSplit,org.apache.hadoop.io.Text,org.apache.hadoop.io.LongWritable>
Modifier and Type | Field and Description |
---|---|
protected HierarchyInfo |
hierInfo |
protected int |
maxLevel |
protected int |
minLevel |
protected org.apache.hadoop.io.Text |
outKey |
protected org.apache.hadoop.io.LongWritable |
outValue |
protected boolean |
searchMultiLevels |
protected SpatialOperationConfig |
spatialOpConf |
Constructor and Description |
---|
SpatialMVSHierarchicalCountMapper() |
Modifier and Type | Method and Description |
---|---|
protected void |
map(org.apache.hadoop.io.NullWritable key, org.apache.hadoop.mapreduce.lib.input.FileSplit value, org.apache.hadoop.mapreduce.Mapper.Context context) |
protected void |
mapHierarchicalResults(java.lang.String featureId, int level, org.apache.hadoop.mapreduce.Mapper.Context context) |
void |
setup(org.apache.hadoop.mapreduce.Mapper.Context context) |
protected org.apache.hadoop.io.Text outKey
protected org.apache.hadoop.io.LongWritable outValue
protected SpatialOperationConfig spatialOpConf
protected HierarchyInfo hierInfo
protected boolean searchMultiLevels
protected int maxLevel
protected int minLevel
public 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.NullWritable,org.apache.hadoop.mapreduce.lib.input.FileSplit,org.apache.hadoop.io.Text,org.apache.hadoop.io.LongWritable>
java.io.IOException
java.lang.InterruptedException
protected void map(org.apache.hadoop.io.NullWritable key, org.apache.hadoop.mapreduce.lib.input.FileSplit value, 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.NullWritable,org.apache.hadoop.mapreduce.lib.input.FileSplit,org.apache.hadoop.io.Text,org.apache.hadoop.io.LongWritable>
java.io.IOException
java.lang.InterruptedException
protected void mapHierarchicalResults(java.lang.String featureId, int level, org.apache.hadoop.mapreduce.Mapper.Context context) throws java.io.IOException, java.lang.InterruptedException
java.io.IOException
java.lang.InterruptedException