SOAP::Mapping::Factory
(Class)
In:
soap/mapping/factory.rb
Parent:
Object
Methods
create_empty_object
create_empty_object
mark_marshalled_obj
mark_unmarshalled_obj
new
obj2soap
setiv2obj
setiv2soap
soap2obj
Constants
MARSHAL_TAG
=
{ String => ['"', 1], Regexp => ['/', 2], Array => ['[', 1], Hash => ['{', 1]
Included Modules
TraverseSupport
Public Class methods
new
()
Public Instance methods
create_empty_object
(klass)
create_empty_object
(klass)
ruby/1.7 or later.
mark_marshalled_obj
(obj, soap_obj)
It breaks Thread.current[:SOAPMarshalDataKey].
mark_unmarshalled_obj
(node, obj)
It breaks Thread.current[:SOAPMarshalDataKey].
obj2soap
(soap_class, obj, info, map)
setiv2obj
(obj, node, map)
setiv2soap
(node, obj, map)
soap2obj
(obj_class, node, info, map)
[Validate]