SAP ABAP Class CL_SWSDL11_STDEXT_DESERIALIZER (WSDL 1.1 Standard Extensions Deserializer)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ESI-WS-ABA-CFG (Application Component) WebServices ABAP Configuration
     SWSDL11 (Package) WSDL 1.1 Library
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SLIB_DESERIALIZER Library Deserializer 20041104
Properties
Class CL_SWSDL11_STDEXT_DESERIALIZER  
Short Description WSDL 1.1 Standard Extensions Deserializer    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package SWSDL11   WSDL 1.1 Library 
Created 20040927   SAP 
Last change 20131127   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IXML Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 SWS11 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 SWS1E Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_SLIB_DESERIALIZER Library Deserializer 20041104
Friends
Class CL_SWSDL11_STDEXT_DESERIALIZER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 M_ERR_MSG Instance attribute Private Type reference (TYPE) STRING 20050701
2 M_FEAT_CONFORMANCE Instance attribute Private Type reference (TYPE) STRING SWS11_CONFORM_BP11 20071030
3 M_HTTP_FACTORY Instance attribute Private Object reference (TYPE REF TO) IF_SWSDLHTTP_FACTORY HTTP Factory 20040927
4 M_MIME_FACTORY Instance attribute Private Object reference (TYPE REF TO) IF_SWSDLMIME_FACTORY MIME Factory 20040927
5 M_REGISTRY Instance attribute Private Object reference (TYPE REF TO) IF_SIDL_REGISTRY Extension Registry 20040927
6 M_SOAP_FACTORY Instance attribute Private Object reference (TYPE REF TO) IF_SWSDLSOAP_FACTORY SOAP Factory 20040927
Methods
# Method Level Visibility Method type Description Created on
1 DESERIALIZE_HTTP_ADDRESS Instance method Private Method 20040927
2 DESERIALIZE_HTTP_BINDING Instance method Private Method 20040927
3 DESERIALIZE_HTTP_OPERATION Instance method Private Method 20040927
4 DESERIALIZE_HTTP_URLENCODED Instance method Private Method 20040927
5 DESERIALIZE_HTTP_URLREPLACEMEN Instance method Private Method 20040927
6 DESERIALIZE_MIME_CONTENT Instance method Private Method 20040927
7 DESERIALIZE_MIME_MIMEXML Instance method Private Method 20040927
8 DESERIALIZE_MIME_MULTIPART_REL Instance method Private Method 20040927
9 DESERIALIZE_MIME_PART Instance method Private Method 20040927
10 DESERIALIZE_SOAP_ADDRESS Instance method Private Method 20040927
11 DESERIALIZE_SOAP_BINDING Instance method Private Method 20040927
12 DESERIALIZE_SOAP_BODY Instance method Private Method 20040927
13 DESERIALIZE_SOAP_FAULT Instance method Private Method 20040927
14 DESERIALIZE_SOAP_HEADER Instance method Private Method 20040927
15 DESERIALIZE_SOAP_HEADERFAULT Instance method Private Method 20040927
16 DESERIALIZE_SOAP_OPERATION Instance method Private Method 20040927
17 HTTP_DESERIALIZER Instance method Private Method 20040927
18 MIME_DESERIALIZER Instance method Private Method 20040927
19 SOAP_DESERIALIZER Instance method Private Method 20040927
20 _DESERIALIZE_NAMESPACE_DECLS Instance method Private Method 20050701
21 _GET_FIRST_CHILD_ELEMENT Instance method Private Method 20051114
22 _GET_NEXT_ELEMENT Instance method Private Method 20051114
23 _MATCH_ELEMENT Instance method Private Method 20050701
24 _STRING_TO_PARTS Instance method Private Method 20060301
Events
Class CL_SWSDL11_STDEXT_DESERIALIZER has no event.
Types
Class CL_SWSDL11_STDEXT_DESERIALIZER has no local type.
Method Signatures

Method DESERIALIZE_HTTP_ADDRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ADDRESS Call by reference Object reference (TYPE REF TO) IF_SWSDLHTTP_ADDRESS 20040927
2 Importing NODE Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20040927
# Exception Resumable Description Created on
1 CX_SIDL 20041111
2 CX_SWSDL11 20041111

Method DESERIALIZE_HTTP_BINDING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BINDING Call by reference Object reference (TYPE REF TO) IF_SWSDLHTTP_BINDING 20040927
2 Importing NODE Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20040927
# Exception Resumable Description Created on
1 CX_SIDL 20041111
2 CX_SWSDL11 20041111

Method DESERIALIZE_HTTP_OPERATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20040927
2 Importing OPERATION Call by reference Object reference (TYPE REF TO) IF_SWSDLHTTP_OPERATION 20040927
# Exception Resumable Description Created on
1 CX_SIDL 20041111
2 CX_SWSDL11 20041111

Method DESERIALIZE_HTTP_URLENCODED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20040927
2 Importing URLENCODED Call by reference Object reference (TYPE REF TO) IF_SWSDLHTTP_URLENCODED 20040927
# Exception Resumable Description Created on
1 CX_SIDL 20041111
2 CX_SWSDL11 20041111

Method DESERIALIZE_HTTP_URLREPLACEMEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20040927
2 Importing URLREPLACEMENT Call by reference Object reference (TYPE REF TO) IF_SWSDLHTTP_URLREPLACEMENT 20040927
# Exception Resumable Description Created on
1 CX_SIDL 20041111
2 CX_SWSDL11 20041111

Method DESERIALIZE_MIME_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTENT Call by reference Object reference (TYPE REF TO) IF_SWSDLMIME_CONTENT 20040927
2 Importing NODE Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20040927
# Exception Resumable Description Created on
1 CX_SIDL 20041111
2 CX_SWSDL11 20041111

Method DESERIALIZE_MIME_MIMEXML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MIMEXML Call by reference Object reference (TYPE REF TO) IF_SWSDLMIME_MIMEXML 20040927
2 Importing NODE Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20040927
# Exception Resumable Description Created on
1 CX_SIDL 20041111
2 CX_SWSDL11 20041111

Method DESERIALIZE_MIME_MULTIPART_REL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MULTIPART_RELATED Call by reference Object reference (TYPE REF TO) IF_SWSDLMIME_MULTIPART_RELATED 20040927
2 Importing NODE Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20040927
# Exception Resumable Description Created on
1 CX_SLIB SLIB Exceptions 20091020
2 CX_SWSDL11 20041111

Method DESERIALIZE_MIME_PART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20040927
2 Importing PART Call by reference Object reference (TYPE REF TO) IF_SWSDLMIME_PART 20040927
# Exception Resumable Description Created on
1 CX_SLIB SLIB Exceptions 20091020
2 CX_SWSDL11 20041111

Method DESERIALIZE_SOAP_ADDRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ADDRESS Call by reference Object reference (TYPE REF TO) IF_SWSDLSOAP_ADDRESS 20040927
2 Importing NODE Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20040927
# Exception Resumable Description Created on
1 CX_SIDL 20041111
2 CX_SWSDL11 20041008

Method DESERIALIZE_SOAP_BINDING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BINDING Call by reference Object reference (TYPE REF TO) IF_SWSDLSOAP_BINDING 20040927
2 Importing NODE Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20040927
# Exception Resumable Description Created on
1 CX_SIDL 20041111
2 CX_SWSDL11 20041001

Method DESERIALIZE_SOAP_BODY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BODY Call by reference Object reference (TYPE REF TO) IF_SWSDLSOAP_BODY 20040927
2 Importing NODE Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20040927
# Exception Resumable Description Created on
1 CX_SIDL 20041111
2 CX_SWSDL11 20041013

Method DESERIALIZE_SOAP_FAULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FAULT Call by reference Object reference (TYPE REF TO) IF_SWSDLSOAP_FAULT 20040927
2 Importing NODE Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20040927
# Exception Resumable Description Created on
1 CX_SIDL 20041111
2 CX_SWSDL11 20041110

Method DESERIALIZE_SOAP_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HEADER Call by reference Object reference (TYPE REF TO) IF_SWSDLSOAP_HEADER 20040927
2 Importing NODE Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20040927
# Exception Resumable Description Created on
1 CX_SIDL 20041111
2 CX_SWSDL11 20041019

Method DESERIALIZE_SOAP_HEADERFAULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HEADERFAULT Call by reference Object reference (TYPE REF TO) IF_SWSDLSOAP_HEADERFAULT 20040927
2 Importing NODE Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20040927
# Exception Resumable Description Created on
1 CX_SIDL 20041111
2 CX_SWSDL11 20041019

Method DESERIALIZE_SOAP_OPERATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20040927
2 Importing OPERATION Call by reference Object reference (TYPE REF TO) IF_SWSDLSOAP_OPERATION 20040927
# Exception Resumable Description Created on
1 CX_SIDL 20041111
2 CX_SWSDL11 20041008

Method HTTP_DESERIALIZER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20040927
2 Returning RVAL Value transfer Object reference (TYPE REF TO) IF_SLIB_NODE IF_SLIB_NODE 20040927
# Exception Resumable Description Created on
1 CX_SIDL 20041111
2 CX_SWSDL11 20041001

Method MIME_DESERIALIZER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20040927
2 Returning RVAL Value transfer Object reference (TYPE REF TO) IF_SLIB_NODE IF_SLIB_NODE 20040927
# Exception Resumable Description Created on
1 CX_SIDL 20041111
2 CX_SWSDL11 20041001

Method SOAP_DESERIALIZER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20040927
2 Returning RVAL Value transfer Object reference (TYPE REF TO) IF_SLIB_NODE IF_SLIB_NODE 20040927
# Exception Resumable Description Created on
1 CX_SIDL 20041111
2 CX_SWSDL11 20041001

Method _DESERIALIZE_NAMESPACE_DECLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DECL_TABLE Call by reference Type reference (TYPE) TSLIB_NAMESPACE SLIB Namespace declarations 20050701
2 Importing NODE Call by reference Object reference (TYPE REF TO) IF_SLIB_NODE SLIB Node 20050701

Method _DESERIALIZE_NAMESPACE_DECLS on class CL_SWSDL11_STDEXT_DESERIALIZER has no exception.

Method _GET_FIRST_CHILD_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IGNORE_BLANKS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20051114
2 Importing IGNORE_COMMENTS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20051114
3 Importing IGNORE_PI Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20051114
4 Importing NODE Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20051114
5 Returning RVAL Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20051114

Method _GET_FIRST_CHILD_ELEMENT on class CL_SWSDL11_STDEXT_DESERIALIZER has no exception.

Method _GET_NEXT_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IGNORE_BLANKS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20051114
2 Importing IGNORE_COMMENTS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20051114
3 Importing IGNORE_PI Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20051114
4 Importing NODE Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20051114
5 Returning RVAL Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20051114

Method _GET_NEXT_ELEMENT on class CL_SWSDL11_STDEXT_DESERIALIZER has no exception.

Method _MATCH_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) NCNAME NCName: XML "non-colonized" Name 20050701
2 Importing NAMESPACE_URI Call by reference Type reference (TYPE) ANYURI any URI 20050701
3 Importing NODE Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20050701
4 Returning RVAL Value transfer Type reference (TYPE) ABAP_BOOL 20050701

Method _MATCH_ELEMENT on class CL_SWSDL11_STDEXT_DESERIALIZER has no exception.

Method _STRING_TO_PARTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTR Value transfer Type reference (TYPE) STRING 20060301
2 Returning RVAL Value transfer Type reference (TYPE) TSWSEXT_PART WSDL 1.1 Extensions Message Parts 20060301

Method _STRING_TO_PARTS on class CL_SWSDL11_STDEXT_DESERIALIZER has no exception.
History
Last changed by/on SAP  20131127 
SAP Release Created in 700