SAP ABAP Class CL_ESD_SRAL_UTILS (Utils class for RAL)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-WS-ABA (Application Component) Web Service Tools - ABAP
     SESD_SRAL (Package) ESD Package for Read Access Logging
Properties
Class CL_ESD_SRAL_UTILS  
Short Description Utils class for RAL    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SESD_SRAL   ESD Package for Read Access Logging 
Created 20120313   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_ESD_SRAL_UTILS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_ESD_SRAL_UTILS has no interface implemented.
Friends
Class CL_ESD_SRAL_UTILS has no friend class.
Attributes
Class CL_ESD_SRAL_UTILS has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_TABLE Static method Private Method Recursion needed for BUILD_XML_PATH_TABLE 20120713
2 BUILD_XML_PATH_TABLE Static method Public Method Returns a table containg element name and 20120713
3 EXTRACT_QUALIFIED_ELEMENT Static method Private Method Returns name and namespace of element 20120713
4 EXTRACT_UNQUALIFIED_ELEMENT Static method Private Method Returns name of element 20120713
5 GET_INTERNAL_NAME_TYPE Static method Public Method Gives internal name and type od DT object 20120425
Events
Class CL_ESD_SRAL_UTILS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 SRAL_XML_STRUCTURE Public See coding 20120713 begin of sral_xml_structure, name type string, namespace type string, end of sral_xml_structure
2 SRAL_XML_TABLE Public See coding 20120713 sral_xml_table type standard table of sral_xml_structure with default key
Method Signatures

Method BUILD_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing C_XML_PATH Call by reference Type reference (TYPE) STRING 20120713
2 Changing C_XML_TABLE Call by reference Type reference (TYPE) SRAL_XML_TABLE 20120713

Method BUILD_TABLE on class CL_ESD_SRAL_UTILS has no exception.

Method BUILD_XML_PATH_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_XML_PATH Call by reference Type reference (TYPE) STRING 20120713
2 Returning R_XML_TABLE Value transfer Type reference (TYPE) SRAL_XML_TABLE 20120713

Method BUILD_XML_PATH_TABLE on class CL_ESD_SRAL_UTILS has no exception.

Method EXTRACT_QUALIFIED_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_XML_PATH Call by reference Type reference (TYPE) STRING 20120716
2 Exporting E_NAME_QUALIFIED Call by reference Type reference (TYPE) CL_ESD_SRAL_UTILS=>SRAL_XML_STRUCTURE 20120716

Method EXTRACT_QUALIFIED_ELEMENT on class CL_ESD_SRAL_UTILS has no exception.

Method EXTRACT_UNQUALIFIED_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_XML_PATH Call by reference Type reference (TYPE) STRING 20120716
2 Exporting E_NAME_UNQUALIFIED Call by reference Type reference (TYPE) CL_ESD_SRAL_UTILS=>SRAL_XML_STRUCTURE 20120716

Method EXTRACT_UNQUALIFIED_ELEMENT on class CL_ESD_SRAL_UTILS has no exception.

Method GET_INTERNAL_NAME_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_OBJ_NAME_INT Call by reference Type reference (TYPE) PRX_R3NAME Proxy Generation: Name of an Object in R/3 20120425
2 Exporting E_OBJ_TYPE_INT Call by reference Type reference (TYPE) PRX_R3OBJ Proxy Generation: Object Type in R3 (DTEL, TABL,...) 20120425
3 Importing I_OBJ_NAME Call by reference Type reference (TYPE) PRX_R3NAME Proxy Generation: Name of an Object in R/3 20120425
4 Importing I_OBJ_TYPE Call by reference Type reference (TYPE) SRAL_OBJ_TYPE_WS Proxy Generation: Object Type in R3 (DTEL, TABL,...) 20120425
# Exception Resumable Description Created on
1 CX_ESD_SRAL_EXCEPTION Generic ESD SRAL Exception 20120425
History
Last changed by/on SAP  20130531 
SAP Release Created in 732