SAP ABAP Class CL_SWF_EXP_XRFC_SERIALIZER (Serialization Using XRFC-XML)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-WFM (Application Component) SAP Business Workflow
     SWF_EXP (Package) Workflow: Expressions
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SWF_IFS_SERIALIZER Indicates Serialization Class 20030714
Properties
Class CL_SWF_EXP_XRFC_SERIALIZER  
Short Description Serialization Using XRFC-XML    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWF_EXP   Workflow: Expressions 
Created 20030623   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SWFEX Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_SWF_IFS_SERIALIZER Indicates Serialization Class 20030714
Friends
Class CL_SWF_EXP_XRFC_SERIALIZER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DEFAULT_ROOT_TAG_NAME Instance attribute Private Attribute reference (LIKE) 20030715
2 MC_OWN_CLASSNAME Constant Private Type reference (TYPE) STRING 'CL_SWF_EXP_XRFC_SERIALIZER' Class Name 20030715
3 M_SERIALIZER_CLASS Constant Private Type reference (TYPE) STRING 'CL_SWF_EXP_XRFC_SERIALIZER' Class Name (Error Macros) 20030623
4 M_SERIALIZER_TYPE Constant Private Type reference (TYPE) STRING 'XML/XRFC' Type of Serialization Procedure 20030623
5 M_SERIALIZER_VERSION Constant Private Type reference (TYPE) INT4 1 Program version 20030623
6 M_T100 Static Attribute Private Type reference (TYPE) SWF_T100MS T100 Message (Error Macros) 20030623
Methods
# Method Level Visibility Method type Description Created on
1 DESERIALIZE Instance method Public Method 20030715
2 DESERIALIZE1 Instance method Public Method Convert XRFC-XML Data Stream Back to ABAP Data Object 20030715
3 SERIALIZE Instance method Public Method 20030715
4 SERIALIZE1 Instance method Public Method Convert ABAP Data Object to XRFC-XML Data Stream 20030715
Events
Class CL_SWF_EXP_XRFC_SERIALIZER has no event.
Types
Class CL_SWF_EXP_XRFC_SERIALIZER has no local type.
Method Signatures

Method DESERIALIZE Signature

Method DESERIALIZE on class CL_SWF_EXP_XRFC_SERIALIZER has no parameter.
Method DESERIALIZE on class CL_SWF_EXP_XRFC_SERIALIZER has no exception.

Method DESERIALIZE1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ABAP_DATA Call by reference Type reference (TYPE) ANY Variable, die deserialisierte Daten aufnimmt 20030715
2 Changing ABAP_DATA_REF Call by reference Object reference (TYPE REF TO) DATA Referenz auf Variable für deserialisiertes Datenobjekt 20030715
3 Importing TOPLEVEL_TAG_NAME Value transfer Type reference (TYPE) CHAR30 'ABAP_DATA' Name des Toplevel XML-Tags 20030715
4 Importing XML_STREAM Call by reference Type reference (TYPE) XSTRING XRFC-codiertes XML 20030715
# Exception Resumable Description Created on
1 CX_SWF_UTL_SERIALIZE Fehler bei XML (De-)Serialisierung 20030715

Method SERIALIZE Signature

Method SERIALIZE on class CL_SWF_EXP_XRFC_SERIALIZER has no parameter.
Method SERIALIZE on class CL_SWF_EXP_XRFC_SERIALIZER has no exception.

Method SERIALIZE1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ABAP_DATA Call by reference Type reference (TYPE) ANY Zu serialisierendes ABAP-Datenobjekt 20030715
2 Importing ABAP_DATA_REF Call by reference Object reference (TYPE REF TO) DATA Referenz auf zu serialisierendes ABAP-Datenobjekt 20030715
3 Importing TOPLEVEL_TAG_NAME Call by reference Type reference (TYPE) CHAR30 'ABAP_DATA' Name des Toplevel XML-Tags 20030715
4 Returning XML_STREAM Value transfer Type reference (TYPE) XSTRING XRFC-codiertes XML 20030715
# Exception Resumable Description Created on
1 CX_SWF_UTL_SERIALIZE Fehler bei XML (De-)Serialisierung 20030715
History
Last changed by/on SAP  20110908 
SAP Release Created in 640