Class BitSetJoin<Type0 extends Comparable<Type0>,Type1 extends Comparable<Type1>>
java.lang.Object
org.apache.wayang.iejoin.operators.spark_helpers.BitSetJoin<Type0,Type1>
- All Implemented Interfaces:
Serializable
,org.apache.spark.api.java.function.PairFlatMapFunction<scala.Tuple2<List2AttributesObjectSkinny<Type0,
Type1>, List2AttributesObjectSkinny<Type0, Type1>>, Long, Long>
public class BitSetJoin<Type0 extends Comparable<Type0>,Type1 extends Comparable<Type1>>
extends Object
implements org.apache.spark.api.java.function.PairFlatMapFunction<scala.Tuple2<List2AttributesObjectSkinny<Type0,Type1>,List2AttributesObjectSkinny<Type0,Type1>>,Long,Long>
Created by khayyzy on 5/28/16.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionBitSetJoin
(boolean list1ASC, boolean list2ASC, boolean list1ASCSec, boolean list2ASCSec, boolean equalReverse, boolean sameRDD, IEJoinMasterOperator.JoinCondition c1) -
Method Summary
-
Constructor Details
-
BitSetJoin
public BitSetJoin(boolean list1ASC, boolean list2ASC, boolean list1ASCSec, boolean list2ASCSec, boolean equalReverse, boolean sameRDD, IEJoinMasterOperator.JoinCondition c1)
-
-
Method Details
-
merge
-
call
public Iterator<scala.Tuple2<Long,Long>> call(scala.Tuple2<List2AttributesObjectSkinny<Type0, Type1>, throws ExceptionList2AttributesObjectSkinny<Type0, Type1>> arg0) - Specified by:
call
in interfaceorg.apache.spark.api.java.function.PairFlatMapFunction<scala.Tuple2<List2AttributesObjectSkinny<Type0 extends Comparable<Type0>,
Type1 extends Comparable<Type1>>, List2AttributesObjectSkinny<Type0 extends Comparable<Type0>, Type1 extends Comparable<Type1>>>, Long, Long> - Throws:
Exception
-