Gets the values corresponding to the specified key, if any Assume that we're only getting data that exists (if it doesn't exist, would have been handled by upper LazyMaterialization layer
Gets the values corresponding to the specified key, if any Assume that we're only getting data that exists (if it doesn't exist, would have been handled by upper LazyMaterialization layer
Interval to collect overlapping data from
List of V records overlapping interval
Collects all elements in RDD into an array of (K, V) pairs.
Collects all elements in RDD into an array of (K, V) pairs.
Array of (K, V) pairs
Provides the RDD[(K, V)]
equivalent output.
Provides the RDD[(K, V)]
equivalent output.
Partition
TaskContext
Iterator of (K, V) pairs
The number of elements in the RDD.
The number of elements in the RDD.
Performs filtering given a predicate.
Performs filtering given a predicate.
Predicate to filter (K,V) pairs by
new IntervalRDD with filtered predicate
Filters IntervalRDD by interval and returns new IntervalRDD.
Filters IntervalRDD by interval and returns new IntervalRDD.
Interval to filter by
filtered IntervalRDD
Gets first element in the RDD.
Maps interval partitions in partitionsRDD.
Maps interval partitions in partitionsRDD.
key type extending Interval
data type
mapping function for interval partitions
new IntervalRDD of type [K2, V2]
Maps each value, preserving the index.
Maps each value, preserving the index.
new IntervalRDD with values V2
Unconditionally updates the specified keys to have the specified value.
Unconditionally updates the specified keys to have the specified value. Returns a new IntervalRDD.
Array of (K,V) pairs
IntervalRDD with inserted elems
Unconditionally updates the specified keys to have the specified value.
Unconditionally updates the specified keys to have the specified value. Returns a new IntervalRDD.
RDD of (K,V) pairs
Boolean that determines whether elems is sorted
IntervalRDD with inserted elems
Repartitions underlying data in IntervalRDD.
Repartitions underlying data in IntervalRDD.
new Partitioner to partition data by
repartitioned IntervalRDD
Persists the interval partitions using targetStorageLevel
, which defaults to MEMORY_ONLY.
Persists the interval partitions using targetStorageLevel
, which defaults to MEMORY_ONLY.
Unconditionally updates the specified keys to have the specified value.
Unconditionally updates the specified keys to have the specified value. Returns a new IntervalRDD.
(K,V) pair
IntervalRDD with inserted elem
Resets RDD name
Converts to normal RDD of (K, V) pairs
Converts to normal RDD of (K, V) pairs
RDD of (K, V) pairs
Unpersists the interval partitions using
Unpersists the interval partitions using