class WsdlMapper::Deserializers::SoapArrayMapping
Public Class Methods
new(cls, type:)
click to toggle source
# File lib/wsdl_mapper/deserializers/soap_array_mapping.rb, line 10 def initialize(cls, type:) @cls = cls @type = Name.get(*type) end
Public Instance Methods
end(_base, frame)
click to toggle source
# File lib/wsdl_mapper/deserializers/soap_array_mapping.rb, line 19 def end(_base, frame) frame.children.each do |child| frame.object << child.object end end
get_type_name_for_prop(_element_name)
click to toggle source
# File lib/wsdl_mapper/deserializers/soap_array_mapping.rb, line 25 def get_type_name_for_prop(_element_name) @type end
start(_base, frame)
click to toggle source
# File lib/wsdl_mapper/deserializers/soap_array_mapping.rb, line 15 def start(_base, frame) frame.object = @cls.new end
wrapper?(_name)
click to toggle source
# File lib/wsdl_mapper/deserializers/soap_array_mapping.rb, line 29 def wrapper?(_name) false end