--- !ruby/object:RI::ClassDescription 
attributes: 
- !ruby/object:RI::Attribute 
  comment: 
  name: inparam
  rw: R
- !ruby/object:RI::Attribute 
  comment: 
  name: outparam
  rw: R
- !ruby/object:RI::Attribute 
  comment: 
  name: param_def
  rw: R
- !ruby/object:RI::Attribute 
  comment: 
  name: retval_class_name
  rw: R
- !ruby/object:RI::Attribute 
  comment: 
  name: retval_name
  rw: R
class_methods: 
- !ruby/object:RI::MethodSummary 
  name: create_doc_param_def
- !ruby/object:RI::MethodSummary 
  name: create_rpc_param_def
- !ruby/object:RI::MethodSummary 
  name: derive_rpc_param_def
- !ruby/object:RI::MethodSummary 
  name: new
- !ruby/object:RI::MethodSummary 
  name: param_count
comment: 
constants: 
- !ruby/object:RI::Constant 
  comment: 
  name: RETVAL
  value: "'retval'"
- !ruby/object:RI::Constant 
  comment: 
  name: IN
  value: "'in'"
- !ruby/object:RI::Constant 
  comment: 
  name: OUT
  value: "'out'"
- !ruby/object:RI::Constant 
  comment: 
  name: INOUT
  value: "'inout'"
full_name: SOAP::RPC::SOAPMethod
includes: []

instance_methods: 
- !ruby/object:RI::MethodSummary 
  name: collect_params
- !ruby/object:RI::MethodSummary 
  name: have_outparam?
- !ruby/object:RI::MethodSummary 
  name: init_param
- !ruby/object:RI::MethodSummary 
  name: input_params
- !ruby/object:RI::MethodSummary 
  name: output_params
- !ruby/object:RI::MethodSummary 
  name: set_outparam
- !ruby/object:RI::MethodSummary 
  name: set_param
name: SOAPMethod
superclass: SOAPStruct
