# Package com.hazelcast.config.yaml

Contains adapter and utility classes needed to adapt YAML DOM classes as W3C DOM ones, making config builders that accept W3C DOM able to build the config structure from YAML.

See: Description

- Class Summary
  Class | Description
  --- | ---
  ElementAdapter | Class adapting `YamlNode`s to `Element`.
  W3cDomUtil | Utility methods for YAML to W3C adaptors
  YamlDomChecker | Utility class for checking the provided YAML DOM for `null` scalar values and mappings or sequences with `null` child nodes.

## Package com.hazelcast.config.yaml Description

Contains adapter and utility classes needed to adapt YAML DOM classes as W3C DOM ones, making config builders that accept W3C DOM able to build the config structure from YAML.

This package intentionally lacks fully implementing the functionality of the W3C DOM model. Only the parts that required by the Hazelcast config processors are implemented.

The package contains the following adapters:

- `YamlNode` to `Node`
- `YamlCollection` to `NodeList`
- `YamlMapping` to `NamedNodeMap`

Copyright © 2019. All rights reserved.