Spec-Zone.ru › Scala 3.1

Класс scala.collection.WithFilter

Исходный код

@SerialVersionUID(3L)
class WithFilter[K, +V, +IterableCC[_], +CC <: ([_, _] =>> IterableOps[_, AnyConstr, _])](self: MapOps[K, V, CC, _] & IterableOps[(K, V), IterableCC, _], p: (K, V) => Boolean) extends WithFilter[(K, V), IterableCC] with Serializable

Специализирует WithFilter для типов коллекций Map, добавив перегрузки для операций преобразования, которые могут возвращать Map.

Суперассоциации
класс WithFilter[(K, V), IterableCC]
класс WithFilter[(K, V), IterableCC]
интерфейс Serializable
класс Object
интерфейс Matchable
класс Any
Известные подтипы
класс WithFilter[K, V, IterableCC, MapCC, CC]

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

Исходный код
def flatMap[K2, V2](f: (K, V) => IterableOnce[(K2, V2)]): CC[K2, V2]

Исходный код
def map[K2, V2](f: (K, V) => (K2, V2)): CC[K2, V2]

Исходный код
override def withFilter(q: (K, V) => Boolean): WithFilter[K, V, IterableCC, CC]

Классы-определения WithFilter -> WithFilter

Наследованные методы

Исходный код
def flatMap[B](f: (K, V) => IterableOnce[B]): IterableCC[B]

Унаследовано от WithFilter

Исходный код
def foreach[U](f: (K, V) => U): Unit

Унаследовано от WithFilter

Исходный код
def map[B](f: (K, V) => B): IterableCC[B]

Унаследовано от WithFilter

© 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/MapOps$$WithFilter.html

Spec-Zone.ru

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