Class: WSDL::SOAP::Operation::ParamInfo

Inherits:
Object
  • Object
show all
Defined in:
lib/wsdl/soap/operation.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(style, use, encodingstyle, op_name, optype_name, headerparts, bodyparts, faultpart, soapaction) ⇒ ParamInfo

Returns a new instance of ParamInfo.



28
29
30
31
32
33
34
35
36
37
38
39
# File 'lib/wsdl/soap/operation.rb', line 28

def initialize(style, use, encodingstyle, op_name, optype_name,
    headerparts, bodyparts, faultpart, soapaction)
  @style = style
  @use = use
  @encodingstyle = encodingstyle
  @op_name = op_name
  @optype_name = optype_name
  @headerparts = headerparts
  @bodyparts = bodyparts
  @faultpart = faultpart
  @soapaction = soapaction
end

Instance Attribute Details

#bodypartsObject (readonly)

Returns the value of attribute bodyparts.



24
25
26
# File 'lib/wsdl/soap/operation.rb', line 24

def bodyparts
  @bodyparts
end

#encodingstyleObject (readonly)

Returns the value of attribute encodingstyle.



22
23
24
# File 'lib/wsdl/soap/operation.rb', line 22

def encodingstyle
  @encodingstyle
end

#faultpartObject (readonly)

Returns the value of attribute faultpart.



25
26
27
# File 'lib/wsdl/soap/operation.rb', line 25

def faultpart
  @faultpart
end

#headerpartsObject (readonly)

Returns the value of attribute headerparts.



23
24
25
# File 'lib/wsdl/soap/operation.rb', line 23

def headerparts
  @headerparts
end

#op_nameObject (readonly)

Returns the value of attribute op_name.



20
21
22
# File 'lib/wsdl/soap/operation.rb', line 20

def op_name
  @op_name
end

#optype_nameObject (readonly)

Returns the value of attribute optype_name.



21
22
23
# File 'lib/wsdl/soap/operation.rb', line 21

def optype_name
  @optype_name
end

#soapactionObject (readonly)

Returns the value of attribute soapaction.



26
27
28
# File 'lib/wsdl/soap/operation.rb', line 26

def soapaction
  @soapaction
end

#styleObject (readonly)

Returns the value of attribute style.



19
20
21
# File 'lib/wsdl/soap/operation.rb', line 19

def style
  @style
end