In Files

  • syck/lib/syck/types.rb

Syck::SpecialHash

YAML Hash class to support comments and defaults

Attributes

default[RW]

Public Instance Methods

inspect() click to toggle source
 
               # File syck/lib/syck/types.rb, line 62
def inspect
    self.default.to_s
end
            
to_s() click to toggle source
 
               # File syck/lib/syck/types.rb, line 65
def to_s
    self.default.to_s
end
            
to_yaml( opts = {} ) click to toggle source
 
               # File syck/lib/syck/types.rb, line 74
def to_yaml( opts = {} )
    opts[:DefaultKey] = self.default
    super( opts )
end
            
update( h ) click to toggle source
 
               # File syck/lib/syck/types.rb, line 68
def update( h )
    if Syck::SpecialHash === h
        @default = h.default if h.default
    end
    super( h )
end