MapHasParKeyValueStream

scala.collection.convert.StreamExtensions.MapHasParKeyValueStream
implicit class MapHasParKeyValueStream[K, V, CC <: ([X, Y] =>> MapOps[X, Y, Map, _])](cc: CC[K, V])

Attributes

Source
StreamExtensions.scala
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def asJavaParKeyStream[S <: BaseStream[_, _], St <: Stepper[_]](implicit s: StreamShape[K, S, St], st: StepperShape[K, St], isEfficient: CC[K, V] <:< MapOpsWithEfficientKeyStepper): S

Create a parallel Java Stream for the keys of this map.

Create a parallel Java Stream for the keys of this map. If the keys are primitive values, a corresponding specialized Stream is returned (e.g., IntStream).

Attributes

Source
StreamExtensions.scala
def asJavaParStream[S <: BaseStream[_, _], St <: Stepper[_]](implicit s: StreamShape[(K, V), S, St], st: StepperShape[(K, V), St], isEfficient: CC[K, V] <:< MapOpsWithEfficientStepper): S

Create a parallel Java Stream for the (key, value) pairs of this map.

Create a parallel Java Stream for the (key, value) pairs of this map.

Attributes

Source
StreamExtensions.scala
def asJavaParValueStream[S <: BaseStream[_, _], St <: Stepper[_]](implicit s: StreamShape[V, S, St], st: StepperShape[V, St], isEfficient: CC[K, V] <:< MapOpsWithEfficientValueStepper): S

Create a parallel Java Stream for the values of this map.

Create a parallel Java Stream for the values of this map. If the values are primitives, a corresponding specialized Stream is returned (e.g., IntStream).

Attributes

Source
StreamExtensions.scala