In: |
soap/mapping/registry.rb
|
Parent: | Object |
For anyType object: SOAP::Mapping::Object not ::Object
# File soap/mapping/registry.rb, line 91 def [](name) if self.respond_to?(name) self.send(name) else self.send(safe_name(name)) end end
# File soap/mapping/registry.rb, line 99 def []=(name, value) if self.respond_to?(name) self.send(name + '=', value) else self.send(safe_name(name) + '=', value) end end
# File soap/mapping/registry.rb, line 87 def members instance_variables.collect { |str| str[1..-1] } end
# File soap/mapping/registry.rb, line 65 def set_property(name, value) var_name = name begin instance_eval "def \#{ var_name }\n@\#{ var_name }\nend\n\ndef \#{ var_name }=(value)\n@\#{ var_name } = value\nend\n" self.send(var_name + '=', value) rescue SyntaxError var_name = safe_name(var_name) retry end var_name end