module SOAP::Mapping::TraverseSupport
Public Instance Methods
mark_marshalled_obj(obj, soap_obj)
click to toggle source
# File lib/soap/mapping/mapping.rb, line 25 def mark_marshalled_obj(obj, soap_obj) raise if obj.nil? Thread.current[:SOAPMapping][:MarshalKey][obj.__id__] = soap_obj end
mark_unmarshalled_obj(node, obj)
click to toggle source
# File lib/soap/mapping/mapping.rb, line 30 def mark_unmarshalled_obj(node, obj) return if obj.nil? # node.id is not Object#id but SOAPReference#id Thread.current[:SOAPMapping][:MarshalKey][node.id] = obj end