final class SecondarySortJoiningPairRDDFunctions[K, V] extends Serializable
- Alphabetic
- By Inheritance
- SecondarySortJoiningPairRDDFunctions
- Serializable
- Serializable
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Instance Constructors
- new SecondarySortJoiningPairRDDFunctions(rdd: RDD[(K, V)])(implicit arg0: Ordering[K], arg1: ClassTag[K], arg2: Ordering[V], arg3: ClassTag[V])
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
def
fullOuterJoinWithSortedValues[B](rddB: RDD[(K, B)])(implicit arg0: Ordering[B]): RDD[(K, (Option[V], Option[B]))]
Performs a full outer join by key
Performs a full outer join by key
- B
the type of the values in rddB
- rddB
another RDD to join with
- returns
PairRDD with keys and values, where values are Some if there was a value in the corresponding RDD for that key, and None if there were no values.
-
def
fullOuterJoinWithSortedValues[B](rddB: RDD[(K, B)], numPartitions: Int)(implicit arg0: Ordering[B]): RDD[(K, (Option[V], Option[B]))]
Performs a full outer join by key
Performs a full outer join by key
- B
the type of the values in rddB
- rddB
another RDD to join with
- numPartitions
the number of partitions for shuffling
- returns
PairRDD with keys and values, where values are Some if there was a value in the corresponding RDD for that key, and None if there were no values.
-
def
fullOuterJoinWithSortedValues[B](rddB: RDD[(K, B)], partitioner: Partitioner)(implicit arg0: Ordering[B]): RDD[(K, (Option[V], Option[B]))]
Performs a full outer join by key
Performs a full outer join by key
- B
the type of the values in rddB
- rddB
another RDD to join with
- partitioner
the partitioner for shuffling
- returns
PairRDD with keys and values, where values are Some if there was a value in the corresponding RDD for that key, and None if there were no values.
-
def
fullOuterJoinWithSortedValues[B, C](rddB: RDD[(K, B)], rddC: RDD[(K, C)])(implicit arg0: Ordering[B], arg1: Ordering[C]): RDD[(K, (Option[V], Option[B], Option[C]))]
Performs a full outer join by key
Performs a full outer join by key
- B
the type of the values in rddB
- C
the type of the values in rddC
- rddB
another RDD to join with
- rddC
another RDD to join with
- returns
PairRDD with keys and values, where values are Some if there was a value in the corresponding RDD for that key, and None if there were no values.
-
def
fullOuterJoinWithSortedValues[B, C](rddB: RDD[(K, B)], rddC: RDD[(K, C)], numPartitions: Int)(implicit arg0: Ordering[B], arg1: Ordering[C]): RDD[(K, (Option[V], Option[B], Option[C]))]
Performs a full outer join by key
Performs a full outer join by key
- B
the type of the values in rddB
- C
the type of the values in rddC
- rddB
another RDD to join with
- rddC
another RDD to join with
- numPartitions
the number of partitions for shuffling
- returns
PairRDD with keys and values, where values are Some if there was a value in the corresponding RDD for that key, and None if there were no values.
-
def
fullOuterJoinWithSortedValues[B, C](rddB: RDD[(K, B)], rddC: RDD[(K, C)], partitioner: Partitioner)(implicit arg0: Ordering[B], arg1: Ordering[C]): RDD[(K, (Option[V], Option[B], Option[C]))]
Performs a full outer join by key
Performs a full outer join by key
- B
the type of the values in rddB
- C
the type of the values in rddC
- rddB
another RDD to join with
- rddC
another RDD to join with
- partitioner
the partitioner for shuffling
- returns
PairRDD with keys and values, where values are Some if there was a value in the corresponding RDD for that key, and None if there were no values.
-
def
fullOuterJoinWithSortedValues[B, C, D](rddB: RDD[(K, B)], rddC: RDD[(K, C)], rddD: RDD[(K, D)])(implicit arg0: Ordering[B], arg1: Ordering[C], arg2: Ordering[D]): RDD[(K, (Option[V], Option[B], Option[C], Option[D]))]
Performs a full outer join by key
Performs a full outer join by key
- B
the type of the values in rddB
- C
the type of the values in rddC
- D
the type of the values in rddD
- rddB
another RDD to join with
- rddC
another RDD to join with
- rddD
another RDD to join with
- returns
PairRDD with keys and values, where values are Some if there was a value in the corresponding RDD for that key, and None if there were no values.
-
def
fullOuterJoinWithSortedValues[B, C, D](rddB: RDD[(K, B)], rddC: RDD[(K, C)], rddD: RDD[(K, D)], numPartitions: Int)(implicit arg0: Ordering[B], arg1: Ordering[C], arg2: Ordering[D]): RDD[(K, (Option[V], Option[B], Option[C], Option[D]))]
Performs a full outer join by key
Performs a full outer join by key
- B
the type of the values in rddB
- C
the type of the values in rddC
- D
the type of the values in rddD
- rddB
another RDD to join with
- rddC
another RDD to join with
- rddD
another RDD to join with
- numPartitions
the number of partitions for shuffling
- returns
PairRDD with keys and values, where values are Some if there was a value in the corresponding RDD for that key, and None if there were no values.
-
def
fullOuterJoinWithSortedValues[B, C, D](rddB: RDD[(K, B)], rddC: RDD[(K, C)], rddD: RDD[(K, D)], partitioner: Partitioner)(implicit arg0: Ordering[B], arg1: Ordering[C], arg2: Ordering[D]): RDD[(K, (Option[V], Option[B], Option[C], Option[D]))]
Performs a full outer join by key
Performs a full outer join by key
- B
the type of the values in rddB
- C
the type of the values in rddC
- D
the type of the values in rddD
- rddB
another RDD to join with
- rddC
another RDD to join with
- rddD
another RDD to join with
- partitioner
the partitioner for shuffling
- returns
PairRDD with keys and values, where values are Some if there was a value in the corresponding RDD for that key, and None if there were no values.
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
innerJoinWithSortedValues[B](rddB: RDD[(K, B)])(implicit arg0: Ordering[B]): RDD[(K, (V, B))]
Performs a inner join by key
Performs a inner join by key
- B
the type of the values in rddB
- rddB
another RDD to join with
- returns
PairRDD with keys and values
-
def
innerJoinWithSortedValues[B](rddB: RDD[(K, B)], numPartitions: Int)(implicit arg0: Ordering[B]): RDD[(K, (V, B))]
Performs a inner join by key
Performs a inner join by key
- B
the type of the values in rddB
- rddB
another RDD to join with
- numPartitions
the number of partitions for shuffling
- returns
PairRDD with keys and values
-
def
innerJoinWithSortedValues[B](rddB: RDD[(K, B)], partitioner: Partitioner)(implicit arg0: Ordering[B]): RDD[(K, (V, B))]
Performs a inner join by key
Performs a inner join by key
- B
the type of the values in rddB
- rddB
another RDD to join with
- partitioner
the partitioner for shuffling
- returns
PairRDD with keys and values
-
def
innerJoinWithSortedValues[B, C](rddB: RDD[(K, B)], rddC: RDD[(K, C)])(implicit arg0: Ordering[B], arg1: Ordering[C]): RDD[(K, (V, B, C))]
Performs a inner join by key
Performs a inner join by key
- B
the type of the values in rddB
- C
the type of the values in rddC
- rddB
another RDD to join with
- rddC
another RDD to join with
- returns
PairRDD with keys and values
-
def
innerJoinWithSortedValues[B, C](rddB: RDD[(K, B)], rddC: RDD[(K, C)], numPartitions: Int)(implicit arg0: Ordering[B], arg1: Ordering[C]): RDD[(K, (V, B, C))]
Performs a inner join by key
Performs a inner join by key
- B
the type of the values in rddB
- C
the type of the values in rddC
- rddB
another RDD to join with
- rddC
another RDD to join with
- numPartitions
the number of partitions for shuffling
- returns
PairRDD with keys and values
-
def
innerJoinWithSortedValues[B, C](rddB: RDD[(K, B)], rddC: RDD[(K, C)], partitioner: Partitioner)(implicit arg0: Ordering[B], arg1: Ordering[C]): RDD[(K, (V, B, C))]
Performs a inner join by key
Performs a inner join by key
- B
the type of the values in rddB
- C
the type of the values in rddC
- rddB
another RDD to join with
- rddC
another RDD to join with
- partitioner
the partitioner for shuffling
- returns
PairRDD with keys and values
-
def
innerJoinWithSortedValues[B, C, D](rddB: RDD[(K, B)], rddC: RDD[(K, C)], rddD: RDD[(K, D)])(implicit arg0: Ordering[B], arg1: Ordering[C], arg2: Ordering[D]): RDD[(K, (V, B, C, D))]
Performs a inner join by key
Performs a inner join by key
- B
the type of the values in rddB
- C
the type of the values in rddC
- D
the type of the values in rddD
- rddB
another RDD to join with
- rddC
another RDD to join with
- rddD
another RDD to join with
- returns
PairRDD with keys and values
-
def
innerJoinWithSortedValues[B, C, D](rddB: RDD[(K, B)], rddC: RDD[(K, C)], rddD: RDD[(K, D)], numPartitions: Int)(implicit arg0: Ordering[B], arg1: Ordering[C], arg2: Ordering[D]): RDD[(K, (V, B, C, D))]
Performs a inner join by key
Performs a inner join by key
- B
the type of the values in rddB
- C
the type of the values in rddC
- D
the type of the values in rddD
- rddB
another RDD to join with
- rddC
another RDD to join with
- rddD
another RDD to join with
- numPartitions
the number of partitions for shuffling
- returns
PairRDD with keys and values
-
def
innerJoinWithSortedValues[B, C, D](rddB: RDD[(K, B)], rddC: RDD[(K, C)], rddD: RDD[(K, D)], partitioner: Partitioner)(implicit arg0: Ordering[B], arg1: Ordering[C], arg2: Ordering[D]): RDD[(K, (V, B, C, D))]
Performs a inner join by key
Performs a inner join by key
- B
the type of the values in rddB
- C
the type of the values in rddC
- D
the type of the values in rddD
- rddB
another RDD to join with
- rddC
another RDD to join with
- rddD
another RDD to join with
- partitioner
the partitioner for shuffling
- returns
PairRDD with keys and values
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
leftJoinWithSortedValues[B](rddB: RDD[(K, B)])(implicit arg0: Ordering[B]): RDD[(K, (V, Option[B]))]
Performs a left join by key
Performs a left join by key
- B
the type of the values in rddB
- rddB
another RDD to join with
- returns
PairRDD with keys and values
-
def
leftJoinWithSortedValues[B](rddB: RDD[(K, B)], numPartitions: Int)(implicit arg0: Ordering[B]): RDD[(K, (V, Option[B]))]
Performs a left join by key
Performs a left join by key
- B
the type of the values in rddB
- rddB
another RDD to join with
- numPartitions
the number of partitions for shuffling
- returns
PairRDD with keys and values
-
def
leftJoinWithSortedValues[B](rddB: RDD[(K, B)], partitioner: Partitioner)(implicit arg0: Ordering[B]): RDD[(K, (V, Option[B]))]
Performs a left join by key
Performs a left join by key
- B
the type of the values in rddB
- rddB
another RDD to join with
- partitioner
the partitioner for shuffling
- returns
PairRDD with keys and values
-
def
leftJoinWithSortedValues[B, C](rddB: RDD[(K, B)], rddC: RDD[(K, C)])(implicit arg0: Ordering[B], arg1: Ordering[C]): RDD[(K, (V, Option[B], Option[C]))]
Performs a left join by key
Performs a left join by key
- B
the type of the values in rddB
- C
the type of the values in rddC
- rddB
another RDD to join with
- rddC
another RDD to join with
- returns
PairRDD with keys and values
-
def
leftJoinWithSortedValues[B, C](rddB: RDD[(K, B)], rddC: RDD[(K, C)], numPartitions: Int)(implicit arg0: Ordering[B], arg1: Ordering[C]): RDD[(K, (V, Option[B], Option[C]))]
Performs a left join by key
Performs a left join by key
- B
the type of the values in rddB
- C
the type of the values in rddC
- rddB
another RDD to join with
- rddC
another RDD to join with
- numPartitions
the number of partitions for shuffling
- returns
PairRDD with keys and values
-
def
leftJoinWithSortedValues[B, C](rddB: RDD[(K, B)], rddC: RDD[(K, C)], partitioner: Partitioner)(implicit arg0: Ordering[B], arg1: Ordering[C]): RDD[(K, (V, Option[B], Option[C]))]
Performs a left join by key
Performs a left join by key
- B
the type of the values in rddB
- C
the type of the values in rddC
- rddB
another RDD to join with
- rddC
another RDD to join with
- partitioner
the partitioner for shuffling
- returns
PairRDD with keys and values
-
def
leftJoinWithSortedValues[B, C, D](rddB: RDD[(K, B)], rddC: RDD[(K, C)], rddD: RDD[(K, D)])(implicit arg0: Ordering[B], arg1: Ordering[C], arg2: Ordering[D]): RDD[(K, (V, Option[B], Option[C], Option[D]))]
Performs a left join by key
Performs a left join by key
- B
the type of the values in rddB
- C
the type of the values in rddC
- D
the type of the values in rddD
- rddB
another RDD to join with
- rddC
another RDD to join with
- rddD
another RDD to join with
- returns
PairRDD with keys and values
-
def
leftJoinWithSortedValues[B, C, D](rddB: RDD[(K, B)], rddC: RDD[(K, C)], rddD: RDD[(K, D)], numPartitions: Int)(implicit arg0: Ordering[B], arg1: Ordering[C], arg2: Ordering[D]): RDD[(K, (V, Option[B], Option[C], Option[D]))]
Performs a left join by key
Performs a left join by key
- B
the type of the values in rddB
- C
the type of the values in rddC
- D
the type of the values in rddD
- rddB
another RDD to join with
- rddC
another RDD to join with
- rddD
another RDD to join with
- numPartitions
the number of partitions for shuffling
- returns
PairRDD with keys and values
-
def
leftJoinWithSortedValues[B, C, D](rddB: RDD[(K, B)], rddC: RDD[(K, C)], rddD: RDD[(K, D)], partitioner: Partitioner)(implicit arg0: Ordering[B], arg1: Ordering[C], arg2: Ordering[D]): RDD[(K, (V, Option[B], Option[C], Option[D]))]
Performs a left join by key
Performs a left join by key
- B
the type of the values in rddB
- C
the type of the values in rddC
- D
the type of the values in rddD
- rddB
another RDD to join with
- rddC
another RDD to join with
- rddD
another RDD to join with
- partitioner
the partitioner for shuffling
- returns
PairRDD with keys and values
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
def
rightJoinWithSortedValues[B](rddB: RDD[(K, B)])(implicit arg0: Ordering[B]): RDD[(K, (Option[V], B))]
Performs a right join by key
Performs a right join by key
- B
the type of the values in rddB
- rddB
another RDD to join with
- returns
PairRDD with keys and values
-
def
rightJoinWithSortedValues[B](rddB: RDD[(K, B)], numPartitions: Int)(implicit arg0: Ordering[B]): RDD[(K, (Option[V], B))]
Performs a right join by key
Performs a right join by key
- B
the type of the values in rddB
- rddB
another RDD to join with
- numPartitions
the number of partitions for shuffling
- returns
PairRDD with keys and values
-
def
rightJoinWithSortedValues[B](rddB: RDD[(K, B)], partitioner: Partitioner)(implicit arg0: Ordering[B]): RDD[(K, (Option[V], B))]
Performs a right join by key
Performs a right join by key
- B
the type of the values in rddB
- rddB
another RDD to join with
- partitioner
the partitioner for shuffling
- returns
PairRDD with keys and values
-
def
rightJoinWithSortedValues[B, C](rddB: RDD[(K, B)], rddC: RDD[(K, C)])(implicit arg0: Ordering[B], arg1: Ordering[C]): RDD[(K, (Option[V], Option[B], C))]
Performs a right join by key
Performs a right join by key
- B
the type of the values in rddB
- C
the type of the values in rddC
- rddB
another RDD to join with
- rddC
another RDD to join with
- returns
PairRDD with keys and values
-
def
rightJoinWithSortedValues[B, C](rddB: RDD[(K, B)], rddC: RDD[(K, C)], numPartitions: Int)(implicit arg0: Ordering[B], arg1: Ordering[C]): RDD[(K, (Option[V], Option[B], C))]
Performs a right join by key
Performs a right join by key
- B
the type of the values in rddB
- C
the type of the values in rddC
- rddB
another RDD to join with
- rddC
another RDD to join with
- numPartitions
the number of partitions for shuffling
- returns
PairRDD with keys and values
-
def
rightJoinWithSortedValues[B, C](rddB: RDD[(K, B)], rddC: RDD[(K, C)], partitioner: Partitioner)(implicit arg0: Ordering[B], arg1: Ordering[C]): RDD[(K, (Option[V], Option[B], C))]
Performs a right join by key
Performs a right join by key
- B
the type of the values in rddB
- C
the type of the values in rddC
- rddB
another RDD to join with
- rddC
another RDD to join with
- partitioner
the partitioner for shuffling
- returns
PairRDD with keys and values
-
def
rightJoinWithSortedValues[B, C, D](rddB: RDD[(K, B)], rddC: RDD[(K, C)], rddD: RDD[(K, D)])(implicit arg0: Ordering[B], arg1: Ordering[C], arg2: Ordering[D]): RDD[(K, (Option[V], Option[B], Option[C], D))]
Performs a right join by key
Performs a right join by key
- B
the type of the values in rddB
- C
the type of the values in rddC
- D
the type of the values in rddD
- rddB
another RDD to join with
- rddC
another RDD to join with
- rddD
another RDD to join with
- returns
PairRDD with keys and values
-
def
rightJoinWithSortedValues[B, C, D](rddB: RDD[(K, B)], rddC: RDD[(K, C)], rddD: RDD[(K, D)], numPartitions: Int)(implicit arg0: Ordering[B], arg1: Ordering[C], arg2: Ordering[D]): RDD[(K, (Option[V], Option[B], Option[C], D))]
Performs a right join by key
Performs a right join by key
- B
the type of the values in rddB
- C
the type of the values in rddC
- D
the type of the values in rddD
- rddB
another RDD to join with
- rddC
another RDD to join with
- rddD
another RDD to join with
- numPartitions
the number of partitions for shuffling
- returns
PairRDD with keys and values
-
def
rightJoinWithSortedValues[B, C, D](rddB: RDD[(K, B)], rddC: RDD[(K, C)], rddD: RDD[(K, D)], partitioner: Partitioner)(implicit arg0: Ordering[B], arg1: Ordering[C], arg2: Ordering[D]): RDD[(K, (Option[V], Option[B], Option[C], D))]
Performs a right join by key
Performs a right join by key
- B
the type of the values in rddB
- C
the type of the values in rddC
- D
the type of the values in rddD
- rddB
another RDD to join with
- rddC
another RDD to join with
- rddD
another RDD to join with
- partitioner
the partitioner for shuffling
- returns
PairRDD with keys and values
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()