Spec-Zone.ru › Scala 3.2

Класс LazyList.SerializationProxy

Исходный код

final class SerializationProxy[A](var coll: LazyList[A]) extends Serializable

Этот прокси-сервер сериализации используется для LazyLists, которые начинаются с последовательности вычисленных ячеек cons. Вынужденная последовательность сериализуется в компактном, последовательном формате, за которым следует невычисленное хвостовое звено, которое использует стандартную сериализацию Java для хранения полной структуры невычисленных функций. Это позволяет сериализовать длинные вычисленные ленивые списки, не исчерпывая стек через рекурсивную сериализацию ячеек cons.

Супертипы
интерфейс Serializable
класс Object
интерфейс Matchable
класс Any

© 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/immutable/LazyList$$SerializationProxy.html

Spec-Zone.ru

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