Трейт scala.collection.MapFactory
трейт MapFactory[+CC[_, _]] extends Serializable
| Суперобекти | |
|---|---|
| Известные подтипы | 19 типов |
Абстрактные методы
Исходный код
def empty[K, V]: CC[K, V]
Пустая карта
Исходный код
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]
Получить конструктор для коллекции. Для нестрогих типов коллекций это будет использовать промежуточный буфер. Создание коллекций с помощью fromSpecific предпочтительнее, потому что оно может быть ленивым для ленивых коллекций.
Исходный код
def newBuilder: Builder[A, C]
Получить конструктор для коллекции. Для нестрогих типов коллекций это будет использовать промежуточный буфер. Создание коллекций с помощью fromSpecific предпочтительнее, потому что оно может быть ленивым для ленивых коллекций.
Исходный код
def newBuilder[K, V]: Builder[(K, V), CC[K, V]]
Конструктор по умолчанию для объектов 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.1.1/scala/collection/MapFactory.html