serialization library

Classes

BaseSerializer
Base interface for all serializers within the JetLeaf mapping framework.
DeserializationContext<P extends Parser>
A stateful, format-agnostic deserialization context that coordinates all operations required to convert parser tokens into Dart object graphs.
ObjectDeserializer<T, P extends Parser, Context extends DeserializationContext<Parser>>
A generic, pluggable object deserializer responsible for converting structured data (parsed through a Parser) into fully-typed Dart objects.
ObjectSerializable
Marker interface for all Jetson object (de)serialization components.
ObjectSerializer<T, G extends Generator, Context extends SerializationContext<Generator>>
A generic, extensible object serializer responsible for converting Dart objects into structured, generator-friendly representations (such as JSON objects, YAML maps, or custom AST nodes).
SerializationContext<G extends Generator>
A stateful, format-agnostic serialization context responsible for orchestrating Jetson’s object-to-structure serialization pipeline.

Enums

DeserializationFeature
Feature flags that influence deserialization behavior in JetLeaf.
SerializationFeature
Feature flags that influence serialization behavior in JetLeaf.