Represents a YAML
stream. This is the root node for any YAML
parse tree. This node must have one or more child nodes. The only valid child node for a Psych::Nodes::Stream
node is Psych::Nodes::Document
.
Methods
Constants
ANY | = | Psych::Parser::ANY |
Any encoding |
||
UTF16BE | = | Psych::Parser::UTF16BE |
UTF-16BE encoding |
||
UTF16LE | = | Psych::Parser::UTF16LE |
UTF-16LE encoding |
||
UTF8 | = | Psych::Parser::UTF8 |
UTF-8 encoding |
Attributes
[RW] | encoding | The encoding used for this stream |
Class Public methods
new(encoding = UTF8) Link
Create a new Psych::Nodes::Stream
node with an encoding
that defaults to Psych::Nodes::Stream::UTF8
.
See also Psych::Handler#start_stream