Class: WsdlMapper::SvcDesc::Wsdl11::Binding::Body

Inherits:
Object
  • Object
show all
Defined in:
lib/wsdl_mapper/svc_desc/wsdl11/binding.rb

Instance Attribute Summary (collapse)

Instance Method Summary (collapse)

Constructor Details

- (Body) initialize

Returns a new instance of Body



97
98
99
100
101
# File 'lib/wsdl_mapper/svc_desc/wsdl11/binding.rb', line 97

def initialize
  @parts = []
  @part_names = []
  @encoding_styles = []
end

Instance Attribute Details

- (Object) encoding_styles

Returns the value of attribute encoding_styles



95
96
97
# File 'lib/wsdl_mapper/svc_desc/wsdl11/binding.rb', line 95

def encoding_styles
  @encoding_styles
end

- (Object) namespace

Returns the value of attribute namespace



95
96
97
# File 'lib/wsdl_mapper/svc_desc/wsdl11/binding.rb', line 95

def namespace
  @namespace
end

- (Object) part_names

Returns the value of attribute part_names



94
95
96
# File 'lib/wsdl_mapper/svc_desc/wsdl11/binding.rb', line 94

def part_names
  @part_names
end

- (Object) parts

Returns the value of attribute parts



95
96
97
# File 'lib/wsdl_mapper/svc_desc/wsdl11/binding.rb', line 95

def parts
  @parts
end

- (Object) use

Returns the value of attribute use



94
95
96
# File 'lib/wsdl_mapper/svc_desc/wsdl11/binding.rb', line 94

def use
  @use
end

Instance Method Details

- (Boolean) encoded?

Returns:

  • (Boolean)


103
104
105
# File 'lib/wsdl_mapper/svc_desc/wsdl11/binding.rb', line 103

def encoded?
  @use == 'encoded'
end

- (Boolean) literal?

Returns:

  • (Boolean)


107
108
109
# File 'lib/wsdl_mapper/svc_desc/wsdl11/binding.rb', line 107

def literal?
  !encoded?
end