Трейт BuildFrom.BuildFrom
Трейт BuildFrom[-From, -A, +C]
Создаёт коллекцию типа C из элементов типа A, когда доступна исходная коллекция типа From. Неявные экземпляры BuildFrom доступны для всех типов коллекций.
| Параметры типа |
|
|---|---|
| Наследники | |
| Тип «Я сам» |
Абстрактные методы
Источник
def fromSpecific(from: From)(it: IterableOnce[A]): C
Источник
def newBuilder(from: From): Builder[A, C]
Получить конструктор для коллекции. Для нестрогих типов коллекций это будет использовать промежуточный буфер. Создание коллекций с fromSpecific предпочтительнее, поскольку оно может быть ленивым для ленивых коллекций.
Конкретные методы
Источник
Частично применить BuildFrom к Factory
© 2002-2022 EPFL, with contributions from Lightbend.
Licensed under the Apache License, Version 2.0.
https://scala-lang.org/api/3.2.0/scala/collection/BuildFrom.html