Class: RbYAML::CommonDumper
Direct Known Subclasses
Instance Attribute Summary collapse
-
#emitter ⇒ Object
Returns the value of attribute emitter.
-
#representer ⇒ Object
Returns the value of attribute representer.
-
#resolver ⇒ Object
Returns the value of attribute resolver.
-
#serializer ⇒ Object
Returns the value of attribute serializer.
Instance Method Summary collapse
-
#initialize(stream, default_style = nil, default_flow_style = nil, canonical = nil, indent = nil, width = nil, line_break = nil, explicit_start = nil, explicit_end = nil, version = nil, tags = nil, emitter = Emitter, serializer = Serializer, representer = Representer, resolver = Resolver) ⇒ CommonDumper
constructor
A new instance of CommonDumper.
Constructor Details
#initialize(stream, default_style = nil, default_flow_style = nil, canonical = nil, indent = nil, width = nil, line_break = nil, explicit_start = nil, explicit_end = nil, version = nil, tags = nil, emitter = Emitter, serializer = Serializer, representer = Representer, resolver = Resolver) ⇒ CommonDumper
Returns a new instance of CommonDumper.
9 10 11 12 13 14 15 |
# File 'lib/rbyaml/dumper.rb', line 9 def initialize(stream,default_style=nil,default_flow_style=nil,canonical=nil,indent=nil,width=nil,line_break=nil,explicit_start=nil,explicit_end=nil,version=nil,=nil,emitter=Emitter,serializer=Serializer,representer=Representer,resolver=Resolver) super() @emitter = emitter.new(stream,canonical,indent,width,line_break) @resolver = resolver.new @serializer = serializer.new(@emitter,@resolver,explicit_start,explicit_end,version,) @representer = representer.new(@serializer,default_style,default_flow_style) end |
Instance Attribute Details
#emitter ⇒ Object
Returns the value of attribute emitter.
8 9 10 |
# File 'lib/rbyaml/dumper.rb', line 8 def emitter @emitter end |
#representer ⇒ Object
Returns the value of attribute representer.
8 9 10 |
# File 'lib/rbyaml/dumper.rb', line 8 def representer @representer end |
#resolver ⇒ Object
Returns the value of attribute resolver.
8 9 10 |
# File 'lib/rbyaml/dumper.rb', line 8 def resolver @resolver end |
#serializer ⇒ Object
Returns the value of attribute serializer.
8 9 10 |
# File 'lib/rbyaml/dumper.rb', line 8 def serializer @serializer end |