class Psych::Nodes::Stream
Stellt einen YAML-Stream dar. Dies ist der Wurzelknoten für jeden YAML-Parse-Baum. Dieser Knoten muss einen oder mehrere Kindknoten haben. Der einzige gültige Kindknoten für einen Psych::Nodes::Stream-Knoten ist Psych::Nodes::Document.
Constants
- ANY
-
Jede Kodierung
- UTF16BE
-
UTF-16BE-Kodierung
- UTF16LE
-
UTF-16LE-Kodierung
- UTF8
-
UTF-8-Kodierung
Attribute
Die für diesen Stream verwendete Kodierung
Öffentliche Klassenmethoden
Source
# File ext/psych/lib/psych/nodes/stream.rb, line 32 def initialize encoding = UTF8 super() @encoding = encoding end
Erstellt einen neuen Psych::Nodes::Stream-Knoten mit einer encoding, die standardmäßig auf Psych::Nodes::Stream::UTF8 gesetzt ist.
Siehe auch Psych::Handler#start_stream
Ruft die Oberklassenmethode
Psych::Nodes::Node::new auf