@Public public final class HadoopMapFunction<KEYIN,VALUEIN,KEYOUT,VALUEOUT> extends org.apache.flink.api.common.functions.RichFlatMapFunction<org.apache.flink.api.java.tuple.Tuple2<KEYIN,VALUEIN>,org.apache.flink.api.java.tuple.Tuple2<KEYOUT,VALUEOUT>> implements org.apache.flink.api.java.typeutils.ResultTypeQueryable<org.apache.flink.api.java.tuple.Tuple2<KEYOUT,VALUEOUT>>, Serializable
| Constructor and Description |
|---|
HadoopMapFunction(org.apache.hadoop.mapred.Mapper<KEYIN,VALUEIN,KEYOUT,VALUEOUT> hadoopMapper)
Maps a Hadoop Mapper (mapred API) to a Flink FlatMapFunction.
|
HadoopMapFunction(org.apache.hadoop.mapred.Mapper<KEYIN,VALUEIN,KEYOUT,VALUEOUT> hadoopMapper,
org.apache.hadoop.mapred.JobConf conf)
Maps a Hadoop Mapper (mapred API) to a Flink FlatMapFunction.
|
| Modifier and Type | Method and Description |
|---|---|
void |
flatMap(org.apache.flink.api.java.tuple.Tuple2<KEYIN,VALUEIN> value,
org.apache.flink.util.Collector<org.apache.flink.api.java.tuple.Tuple2<KEYOUT,VALUEOUT>> out) |
org.apache.flink.api.common.typeinfo.TypeInformation<org.apache.flink.api.java.tuple.Tuple2<KEYOUT,VALUEOUT>> |
getProducedType() |
void |
open(org.apache.flink.configuration.Configuration parameters) |
public HadoopMapFunction(org.apache.hadoop.mapred.Mapper<KEYIN,VALUEIN,KEYOUT,VALUEOUT> hadoopMapper)
hadoopMapper - The Hadoop Mapper to wrap.public HadoopMapFunction(org.apache.hadoop.mapred.Mapper<KEYIN,VALUEIN,KEYOUT,VALUEOUT> hadoopMapper, org.apache.hadoop.mapred.JobConf conf)
hadoopMapper - The Hadoop Mapper to wrap.conf - The JobConf that is used to configure the Hadoop Mapper.public void open(org.apache.flink.configuration.Configuration parameters)
throws Exception
open in interface org.apache.flink.api.common.functions.RichFunctionopen in class org.apache.flink.api.common.functions.AbstractRichFunctionExceptionpublic void flatMap(org.apache.flink.api.java.tuple.Tuple2<KEYIN,VALUEIN> value, org.apache.flink.util.Collector<org.apache.flink.api.java.tuple.Tuple2<KEYOUT,VALUEOUT>> out) throws Exception
flatMap in interface org.apache.flink.api.common.functions.FlatMapFunction<org.apache.flink.api.java.tuple.Tuple2<KEYIN,VALUEIN>,org.apache.flink.api.java.tuple.Tuple2<KEYOUT,VALUEOUT>>flatMap in class org.apache.flink.api.common.functions.RichFlatMapFunction<org.apache.flink.api.java.tuple.Tuple2<KEYIN,VALUEIN>,org.apache.flink.api.java.tuple.Tuple2<KEYOUT,VALUEOUT>>ExceptionCopyright © 2014–2016 The Apache Software Foundation. All rights reserved.