yaml library
Classes
- DartYamlSerializationAdapter
- ListYamlSerializationAdapter
- MapYamlSerializationAdapter
- SetYamlSerializationAdapter
- StringYamlGenerator
- Internal YamlGenerator implementation that writes YAML into a StringBuffer.
- StringYamlParser
- A production-ready, streaming YAML 1.2 parser that converts a YAML string into a normalized stream of YamlTokens.
- YamlDeserializationContext
- Manages ObjectDeserializer instances during YAML deserialization.
-
YamlDeserializer<
T> - Specialization of ObjectDeserializer for YAML deserialization using YamlParser.
- YamlGenerator
- A format-specific Generator for producing YAML output.
- YamlMappingNode
- Implementation of YamlNode representing a YAML mapping (object).
-
YamlNode<
ObjectType> - Represents a node in a YAML document tree (DOM-like structure).
- YamlObjectMapper
- Extends the ObjectMapper interface to provide specialized support for YAML serialization and deserialization.
- YamlParser
- A parser for YAML configuration files.
- YamlScalarNode
- Implementation of YamlNode representing a scalar value.
- YamlSequenceNode
- Implementation of YamlNode representing a YAML sequence (array).
-
YamlSerializationAdapter<
T> - Bidirectional YAML converter implementing both serialization and deserialization.
- YamlSerializationContext
- Manages ObjectSerializer instances during YAML serialization.
-
YamlSerializer<
T> - Specialization of ObjectSerializer for YAML serialization using YamlGenerator.
Enums
- YamlNodeType
- YamlToken
- Represents the lexical tokens produced by a YAML tokenizer/parser.