Spec-Zone.ru › Scala 3.1

Объект scala.collection.EvidenceIterableFactory

Класс-компаньон • Исходный код

объект EvidenceIterableFactory

Суператрибуты
класс Object
трайт Matchable
класс Any
Тип самого себя
EvidenceIterableFactory.type

Классы

Исходный код@SerialVersionUID(3L)
класс Delegate[CC[_], Ev[_]](delegate: EvidenceIterableFactory[CC, Ev]) extends EvidenceIterableFactory[CC, Ev]

Неявные параметры

Исходный код
неявный toBuildFrom[Ev[_], A : Ev, CC[_]](factory: EvidenceIterableFactory[CC, Ev]): BuildFrom[Any, A, CC[A]]

Исходный код
неявный toFactory[Ev[_], A : Ev, CC[_]](factory: EvidenceIterableFactory[CC, Ev]): Factory[A, CC[A]]

Исправляет тип элемента в factory на A

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

Тип элементов

CC

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

Ev

Конструктор типа свидетельства (обычно Ordering или ClassTag)

Параметры значения
factory

Фабрика для исправления типа элемента

Возвращаемое значение

Фабрика Factory, которая использует заданную factory для создания коллекции элементов типа A

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

Spec-Zone.ru

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