final class SecondarySortJoiningPairRDDFunctions[K, V] extends Serializable
- Alphabetic
- By Inheritance
- SecondarySortJoiningPairRDDFunctions
- Serializable
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
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(classOf[java.lang.CloneNotSupportedException]) @native()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): 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[_ <: AnyRef]
- 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(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()