Трейт MapFactory.MapFactory
трейт MapFactory[+CC[_, _]] extends Serializable
| Суперайтейпы | |
|---|---|
| Известные подтипы | 19 типов |
Абстрактные методы
Исходный код
def empty[K, V]: CC[K, V]
Пустой Map
Исходный код
def from[K, V](it: IterableOnce[(K, V)]): CC[K, V]
Коллекция типа Map, сгенерированная из заданного итерируемого объекта.
Исходный код
def fromSpecific(from: From)(it: IterableOnce[A]): C
Исходный код
def fromSpecific(it: IterableOnce[A]): C
| Параметры значений |
|
|---|---|
| Возвращает | Коллекция типа |
Исходный код
def newBuilder(from: From): Builder[A, C]
Получить Builder для коллекции. Для нестрогих типов коллекций это будет использовать промежуточный буфер. Создание коллекций с fromSpecific предпочтительно, так как оно может быть ленивым для ленивых коллекций.
Исходный код
def newBuilder: Builder[A, C]
Получить Builder для коллекции. Для нестрогих типов коллекций это будет использовать промежуточный буфер. Создание коллекций с fromSpecific предпочтительно, так как оно может быть ленивым для ленивых коллекций.
Исходный код
def newBuilder[K, V]: Builder[(K, V), CC[K, V]]
По умолчанию builder для объектов Map.
Конкретные методы
Исходный код
def apply[K, V](elems: (K, V)*): CC[K, V]
Коллекция типа Map, содержащая заданные пары ключ/значение.
Исходный код
Частичное применение BuildFrom к Factory
Неявные параметры
Исходный код
implicit def mapFactory[K, V]: Factory[(K, V), CC[K, V]]
По умолчанию 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/MapFactory.html