Class ActionWebService::Protocol::Soap::SoapTypedArrayFactory
In: actionwebservice/lib/action_web_service/protocol/soap_protocol/marshaler.rb
Parent: SOAP::Mapping::Factory

Methods

obj2soap   soap2obj  

Public Instance methods

[Source]

# File actionwebservice/lib/action_web_service/protocol/soap_protocol/marshaler.rb, line 199
        def obj2soap(soap_class, obj, info, map)
          unless obj.respond_to?(:arytype)
            return nil
          end
          soap_obj = soap_class.new(SOAP::ValueArrayName, 1, obj.arytype)
          mark_marshalled_obj(obj, soap_obj)
          obj.each do |item|
            child = SOAP::Mapping._obj2soap(item, map)
            soap_obj.add(child)
          end
          soap_obj
        end

[Source]

# File actionwebservice/lib/action_web_service/protocol/soap_protocol/marshaler.rb, line 212
        def soap2obj(obj_class, node, info, map)
          return false
        end

[Validate]