Spec-Zone.ru › Scala 3.1

Класс scala.collection.convert.MapHasParKeyValueStream

Исходный код

явное класс MapHasParKeyValueStream[K, V, CC <: (MapOps)](cc: CC[K, V])

Предки
класс Object
тракт Matchable
класс Any

Конкретные методы

Источник
def asJavaParKeyStream[S <: BaseStream[_, _], St <: Stepper[_]](implicit s: StreamShape[K, S, St], st: StepperShape[K, St], @implicitNotFound("parKeyStream может быть вызван только для карт, где `keyStepper` возвращает `Stepper with EfficientSplit`") isEfficient: CC[K, V] <:< MapOps[K, V, Map, _] { def keyStepper[S <: Stepper[_]](shape: StepperShape[K, S]): S & EfficientSplit; ; }): S

Создаёт параллельный Java Stream для ключей этой карты. Если ключи являются примитивными значениями, возвращается соответствующий специализированный поток (например, IntStream).

Источник
def asJavaParStream[S <: BaseStream[_, _], St <: Stepper[_]](implicit s: StreamShape[(K, V), S, St], st: StepperShape[(K, V), St], @implicitNotFound("parStream может быть вызван только для карт, где `stepper` возвращает `Stepper with EfficientSplit`") isEfficient: CC[K, V] <:< MapOps[K, V, Map, _] { def stepper[S <: Stepper[_]](shape: StepperShape[(K, V), S]): S & EfficientSplit; ; }): S

Создаёт параллельный Java Stream для пар (key, value) этой карты.

Источник
def asJavaParValueStream[S <: BaseStream[_, _], St <: Stepper[_]](implicit s: StreamShape[V, S, St], st: StepperShape[V, St], @implicitNotFound("parValueStream может быть вызван только для карт, где `valueStepper` возвращает `Stepper with EfficientSplit`") isEfficient: CC[K, V] <:< MapOps[K, V, Map, _] { def valueStepper[S <: Stepper[_]](shape: StepperShape[V, S]): S & EfficientSplit; ; }): S

Создаёт параллельный Java Stream для значений этой карты. Если значения являются примитивными, возвращается соответствующий специализированный поток (например, IntStream).

© 2002-2022 EPFL, with contributions from Lightbend.
Licensed under the Apache License, Version 2.0.
https://scala-lang.org/api/3.1.1/scala/collection/convert/StreamExtensions$MapHasParKeyValueStream.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API