nulib.io.serialize

Serialization Interface

Interfaces for creating classes which may be serialized and deserialized.

Members

Classes

Serde
class Serde

A (de)serializer.

SerdeContext
class SerdeContext

A context used during (de)serialization to traverse complex nested serialization trees.

Enums

hasElaborateDeserializer
eponymoustemplate hasElaborateDeserializer(T)

Gets whether the type can be deserialized using an elaborate serializer function.

hasElaborateSerializer
eponymoustemplate hasElaborateSerializer(T)

Gets whether the type can be serialized using an elaborate serializer function.

Interfaces

IDeserializable
interface IDeserializable

Interface a class may implement to indicate it can be deserialized.

ISerializable
interface ISerializable

Interface a class may implement to indicate it can be serialized.

Meta

Authors

Luna Nielsen