Package io.hgraphdb.mapreduce.index
Class HBaseIndexDropDirectMapper
- java.lang.Object
-
- org.apache.hadoop.mapreduce.Mapper<org.apache.hadoop.hbase.io.ImmutableBytesWritable,org.apache.hadoop.hbase.client.Result,KEYOUT,VALUEOUT>
-
- org.apache.hadoop.hbase.mapreduce.TableMapper<org.apache.hadoop.hbase.io.ImmutableBytesWritable,org.apache.hadoop.hbase.KeyValue>
-
- io.hgraphdb.mapreduce.index.HBaseIndexMapperBase
-
- io.hgraphdb.mapreduce.index.HBaseIndexDirectMapperBase
-
- io.hgraphdb.mapreduce.index.HBaseIndexDropDirectMapper
-
public class HBaseIndexDropDirectMapper extends HBaseIndexDirectMapperBase
Mapper that drops index rows.
-
-
Constructor Summary
Constructors Constructor Description HBaseIndexDropDirectMapper()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Iterator<? extends org.apache.hadoop.hbase.client.Mutation>
constructMutations(org.apache.hadoop.hbase.client.Result result)
protected void
setup(org.apache.hadoop.mapreduce.Mapper.Context context)
-
Methods inherited from class io.hgraphdb.mapreduce.index.HBaseIndexDirectMapperBase
cleanup, map
-
Methods inherited from class io.hgraphdb.mapreduce.index.HBaseIndexMapperBase
getGraph, getIndex
-
-
-
-
Method Detail
-
setup
protected void setup(org.apache.hadoop.mapreduce.Mapper.Context context) throws IOException, InterruptedException
- Overrides:
setup
in classHBaseIndexDirectMapperBase
- Throws:
IOException
InterruptedException
-
constructMutations
protected Iterator<? extends org.apache.hadoop.hbase.client.Mutation> constructMutations(org.apache.hadoop.hbase.client.Result result) throws IOException, InterruptedException
- Specified by:
constructMutations
in classHBaseIndexMapperBase
- Throws:
IOException
InterruptedException
-
-