class Decontaminate::Decoder::Hash
Attributes
decontaminator[R]
xpath[R]
Public Class Methods
new(xpath, decontaminator)
click to toggle source
# File lib/decontaminate/decoder/hash.rb, line 6 def initialize(xpath, decontaminator) @xpath = xpath @decontaminator = decontaminator end
Public Instance Methods
decode(this, xml_node)
click to toggle source
# File lib/decontaminate/decoder/hash.rb, line 11 def decode(this, xml_node) child = xml_node && xml_node.at_xpath(xpath) decontaminator.new(child, instance: this).as_json end