Spec-Zone.ru › Scala 3.1

Трейт scala.collection.generic.DefaultSerializable

Исходный код

трейт DefaultSerializable extends Serializable

Вспомогательный трейт для включения DefaultSerializationProxy для стандартных типов коллекций. В зависимости от типа, в который он включён, он будет динамически выбирать iterableFactory, mapFactory, sortedIterableFactory или sortedMapFactory для десериализации в соответствующий тип CC. Переопределите writeReplace или реализуйте его напрямую без использования этого трейта, если вам нужен нестандартный фабричный метод или если вы хотите использовать другую схему сериализации.

Супертипы
трейт Serializable
класс Object
трейт Matchable
класс Any
Известные подтипы
25 типов
класс TrieMap[K, V]
класс ImmutableKeySet
класс HashMap[K, V]
класс HashSet[A]
класс List[A]
класс ::[A]
объект Nil.type
класс ListMap[K, V]
класс ListSet[A]
класс Queue[A]
класс TreeMap[K, V]
класс TreeSet[A]
класс Vector[A]
класс ArrayBuffer[A]
класс ArrayDeque[A]
класс Queue[A]
класс Stack[A]
класс LinkedHashMap[K, V]
класс LinkedHashSet[A]
класс ListBuffer[A]
класс ListMap[K, V]
класс OpenHashMap[Key, Value]
класс TreeMap[K, V]
класс TreeSet[A]
класс UnrolledBuffer[T]
Тип "self"
Iterable[_]

© 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/generic/DefaultSerializable.html

Spec-Zone.ru

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