Spec-Zone.ru › Scala 3.1

Класс scala.collection.WithFilter

Исходный код

@SerialVersionUID(3L)
class WithFilter[+A, +CC[_]](self: IterableOps[A, CC, _], p: A => Boolean) extends WithFilter[A, CC] with Serializable

Тракт, содержащий только методы map, flatMap, foreach и withFilter тракта Iterable.

Параметры типа
A

Тип элемента (например, Int)

CC

Конструктор типа коллекции (например, List)

Надтипы
Класс WithFilter[A, CC]
Тракт Serializable
Класс Object
Тракт Matchable
Класс Any
Известные подтипы
Класс WithFilter[K, V, IterableCC, CC]
Класс WithFilter[K, V, IterableCC, MapCC, CC]
Класс WithFilter[A, IterableCC, CC]

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

Исходный код
def flatMap[B](f: A => IterableOnce[B]): CC[B]

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

Исходный код
def map[B](f: A => B): CC[B]

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

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

Spec-Zone.ru

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