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 ext/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 ext/psych/lib/psych/nodes/stream.rb, line 37 def stream?; true; end