Class SOAP::EncodingStyle::ASPDotNetHandler::SOAPUnknown
In: lib/soap/encodingstyle/aspDotNetHandler.rb
Parent: SOAPTemporalObject

Methods

as_nil   as_string   as_struct   new  

Public Class methods

[Source]

    # File lib/soap/encodingstyle/aspDotNetHandler.rb, line 86
86:     def initialize(handler, elename)
87:       super()
88:       @handler = handler
89:       @elename = elename
90:     end

Public Instance methods

[Source]

     # File lib/soap/encodingstyle/aspDotNetHandler.rb, line 107
107:     def as_nil
108:       o = SOAPNil.decode(@elename)
109:       o.parent = @parent
110:       @handler.decode_parent(@parent, o)
111:       o
112:     end

[Source]

     # File lib/soap/encodingstyle/aspDotNetHandler.rb, line 100
100:     def as_string
101:       o = SOAPString.decode(@elename)
102:       o.parent = @parent
103:       @handler.decode_parent(@parent, o)
104:       o
105:     end

[Source]

    # File lib/soap/encodingstyle/aspDotNetHandler.rb, line 92
92:     def as_struct
93:       o = SOAPStruct.decode(@elename, XSD::AnyTypeName)
94:       o.parent = @parent
95:       o.type.name = @name
96:       @handler.decode_parent(@parent, o)
97:       o
98:     end

[Validate]