class LolSoap::WSDL::Element
Attributes
name[R]
prefix[R]
type_reference[R]
Public Class Methods
new(wsdl, name, prefix, type_reference, singular = true)
click to toggle source
# File lib/lolsoap/wsdl/element.rb, line 5 def initialize(wsdl, name, prefix, type_reference, singular = true) @wsdl = wsdl @name = name @prefix = prefix @type_reference = type_reference @singular = singular end
Public Instance Methods
inspect()
click to toggle source
# File lib/lolsoap/wsdl/element.rb, line 21 def inspect "<#{self.class} name=#{prefix_and_name.inspect} type=#{type.to_s.inspect}>" end
prefix_and_name()
click to toggle source
# File lib/lolsoap/wsdl/element.rb, line 25 def prefix_and_name "#{prefix}:#{name}" end
singular?()
click to toggle source
# File lib/lolsoap/wsdl/element.rb, line 17 def singular? @singular == true end
type()
click to toggle source
# File lib/lolsoap/wsdl/element.rb, line 13 def type type_reference.type end
Private Instance Methods
wsdl()
click to toggle source
# File lib/lolsoap/wsdl/element.rb, line 31 def wsdl; @wsdl; end