CompactYamlNode class abstract interface Introduction Loading a YamlSourceNode Dumping YAML Nodes
A YamlNode with a set of node properties. This node is not necessarily limited to YAML's compact notation unless such a notation is required when the object is being dumped.
[NOTE]: This interface is a blueprint and a contract. If any object
provides an alias then anchor and tag MUST be null. If anchor
or tag is provided, alias MUST be null.
- Inheritance
- Implementers
Properties
- alias → String?
-
Alias name that references other nodes.
no setter
- anchor → String?
-
Anchor name that allow other nodes to reference this node.
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
- nodeStyle → NodeStyle
-
Style used to serialize the node within the
YAMLsource stringno setterinherited - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- tag → ResolvedTag?
-
Tag directive describing how the node is represented natively.
no setter
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited