Spec-Zone.ru › Scala 3.2

Трейт DefaultSerializable.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.2.0/scala/collection/generic/DefaultSerializable.html

Spec-Zone.ru

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