json library

Classes

DartJsonSerializationAdapter
Provides a generic serialization and deserialization adapter for Dart classes using reflection within the JetLeaf JSON subsystem.
JsonArrayNode
Represents a JSON array node ([...]) in the Dart JSON model.
JsonBooleanNode
Represents a JSON boolean node (true or false) in the Dart JSON model.
JsonDeserializationContext
Default implementation of DeserializationContext in JetLeaf’s JSON subsystem.
JsonDeserializer<T>
A specialization of ObjectDeserializer for JSON deserialization using a JsonParser.
JsonGenerator
A streaming JSON writer that outputs JSON tokens sequentially.
JsonMapNode
Represents a JSON object node ({...}) in the Dart JSON model.
JsonNode<ObjectType>
Base class for all JSON nodes in the Dart model.
JsonNullNode
Represents a JSON null node (null) in the Dart JSON model.
JsonNumberNode
Represents a JSON numeric node in the Dart JSON model.
JsonObjectMapper
Provides a unified abstraction for object serialization and deserialization within the JetLeaf framework.
JsonParser
A parser for JSON configuration files.
JsonSerializationAdapter<T>
A bidirectional JSON converter that implements both ObjectSerializer and ObjectDeserializer for type T.
JsonSerializationContext
Default implementation of SerializationContext for JetLeaf’s JSON subsystem.
JsonSerializer<T>
A specialization of ObjectSerializer for JSON serialization using a JsonGenerator.
JsonTextNode
Represents a JSON string node in the Dart JSON model.
JsonValidator
Utility class for validating JSON structures and content.
ListJsonSerializationAdapter
Handles serialization and deserialization of List objects in JetLeaf’s JSON subsystem.
MapJsonSerializationAdapter
Handles serialization and deserialization of Map objects in JetLeaf’s JSON subsystem.
SetJsonSerializationAdapter
Provides serialization and deserialization support for Dart Set types within JetLeaf’s JSON subsystem.
StringJsonGenerator
Internal JsonGenerator implementation that writes JSON into a StringBuffer.
StringJsonParser
A string-based streaming JSON parser that reads and tokenizes JSON input.

Enums

JsonToken
Enumerates all token types that a JsonParser can encounter during JSON parsing.