class Psych::Nodes::Stream
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.
Constants
- ANY
- Any encoding 
- UTF16BE
- UTF-16BE encoding 
- UTF16LE
- UTF-16LE encoding 
- UTF8
- UTF-8 encoding 
Attributes
              encoding[RW]
            
            The encoding used for this stream
Public Class Methods
                              new(encoding = UTF8)
                              click to toggle source
                            
                            Create a new Psych::Nodes::Stream node with an encoding that defaults to Psych::Nodes::Stream::UTF8.
See also Psych::Handler#start_stream
                                  Calls superclass method
                                  
                              Psych::Nodes::Node::new
                              # File psych/lib/psych/nodes/stream.rb, line 32 def initialize encoding = UTF8 super() @encoding = encoding end
Public Instance Methods
                              stream?()
                              click to toggle source
                            
                            # File psych/lib/psych/nodes/stream.rb, line 37 def stream?; true; end