public class SequenceMergeFunction<T> extends java.lang.Object implements org.apache.spark.api.java.function.Function<scala.Tuple2<T,java.lang.Iterable<java.util.List<java.util.List<Writable>>>>,java.util.List<java.util.List<Writable>>>
SequenceMerge
instance.
JavaPairRDD<SomeKey,List<List<Writable>>> myData = ...;
SequenceComparator comparator = ...;
SequenceMergeFunction<String> sequenceMergeFunction = new SequenceMergeFunction<>(new SequenceMerge(comparator));
JavaRDD<List<List<Writable>>> merged = myData.groupByKey().map(sequenceMergeFunction);
Constructor and Description |
---|
SequenceMergeFunction(SequenceMerge sequenceMerge) |
Modifier and Type | Method and Description |
---|---|
java.util.List<java.util.List<Writable>> |
call(scala.Tuple2<T,java.lang.Iterable<java.util.List<java.util.List<Writable>>>> t2) |
public SequenceMergeFunction(SequenceMerge sequenceMerge)