SAP ABAP Class CL_SRAPI_SERIAL_UTILS (Utilities for Serialization/Deserialization)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-XI-IBD (Application Component) Integration Builder - Design
     SAI_SREP_API (Package) API for Repository
Properties
Class CL_SRAPI_SERIAL_UTILS  
Short Description Utilities for Serialization/Deserialization    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SAI_SREP_API   API for Repository 
Created 20051119   SAP 
Last change 20090618   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SRAPI_SERIAL_UTILS has no forward declaration.
Interfaces
Class CL_SRAPI_SERIAL_UTILS has no interface implemented.
Friends
Class CL_SRAPI_SERIAL_UTILS has no friend class.
Attributes
Class CL_SRAPI_SERIAL_UTILS has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 APPEND_ATTRIBUTE_VALUE Static method Private Method Adds Attribute Value 20060125
2 APPEND_COMPLEX_CONDITION Static method Private Method Adds Complex Attribute Condition 20060125
3 APPEND_ELEMENTARY_CONDITION Static method Private Method Adds Elementary Query Condition 20060125
4 APPEND_OBJECT_KEY Static method Public Method Adds serializsed object key to XML document 20051119
5 APPEND_QUERY_CONDITION Static method Public Method Adds Query Condition 20060125
6 APPEND_RESULT_ATTRIBUTES Static method Public Method Adds Result Attributes 20060125
7 APPEND_SINGLE_ATTR_CONDITION Static method Private Method Adds Simple Attribute Condition 20060125
8 APPEND_TYPES Static method Public Method Adds Selected Object Types 20060125
9 CREATE_KEY_FROM_REF_TAG Static method Public Method Creates a RepObjectKey Instance from 20051119
10 CREATE_TIMESTAMP Static method Private Method Converts String Value to Timestamp 20090407
11 HANDLE_MULTI_SIMPLE_ATTR Static method Public Method Handles Multi Simple Type Attributes 20090407
12 HANDLE_SIMPLE_ATTRIBUTE Static method Public Method Adds simple attributes to a query result instance 20051125
Events
Class CL_SRAPI_SERIAL_UTILS has no event.
Types
Class CL_SRAPI_SERIAL_UTILS has no local type.
Method Signatures

Method APPEND_ATTRIBUTE_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONDITION Call by reference Object reference (TYPE REF TO) CL_SRAPI_SINGLE_ATTRIBUTE_COND Definition einfache Attributbedingung 20060125
2 Importing IM_LEVEL Call by reference Type reference (TYPE) I Level im XML-DOM 20060125
3 Importing IM_XML Call by reference Object reference (TYPE REF TO) CL_PROXY_XSD_NODE XML 20060125

Method APPEND_ATTRIBUTE_VALUE on class CL_SRAPI_SERIAL_UTILS has no exception.

Method APPEND_COMPLEX_CONDITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONDITION Call by reference Object reference (TYPE REF TO) CL_SRAPI_COMPLEX_ATTRIB_COND komplexe Attributbedingung 20060125
2 Importing IM_LEVEL Call by reference Type reference (TYPE) I Level 20060125
3 Importing IM_XML Call by reference Object reference (TYPE REF TO) CL_PROXY_XSD_NODE QueryRequest-XML 20060125

Method APPEND_COMPLEX_CONDITION on class CL_SRAPI_SERIAL_UTILS has no exception.

Method APPEND_ELEMENTARY_CONDITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ELEM_CONDITION Call by reference Object reference (TYPE REF TO) IF_SRAPI_ELEMENTARY_ATTR_COND Tagging-Interface elementare Attributbedingung für Query 20060125
2 Importing IM_LEVEL Call by reference Type reference (TYPE) I Level im XML-DOM 20060125
3 Importing IM_XML Call by reference Object reference (TYPE REF TO) CL_PROXY_XSD_NODE XML 20060125

Method APPEND_ELEMENTARY_CONDITION on class CL_SRAPI_SERIAL_UTILS has no exception.

Method APPEND_OBJECT_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_KEY Call by reference Object reference (TYPE REF TO) CL_SRAPI_REP_OBJECT_KEY Schlüssel eines Repositoryobjekts 20051119
2 Importing IM_LEVEL Call by reference Type reference (TYPE) I Stufe im Dokument 20051119
3 Importing IM_XML Call by reference Object reference (TYPE REF TO) CL_PROXY_XSD_NODE XML-Dokument 20051119

Method APPEND_OBJECT_KEY on class CL_SRAPI_SERIAL_UTILS has no exception.

Method APPEND_QUERY_CONDITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONDITION Call by reference Object reference (TYPE REF TO) IF_SRAPI_ATTRIBUTE_CONDITION Tagging-Interface Attributbedingung für Query 20060125
2 Importing IM_LEVEL Call by reference Type reference (TYPE) I Level 20060125
3 Importing IM_XML Call by reference Object reference (TYPE REF TO) CL_PROXY_XSD_NODE /XML-Dokument 20060125

Method APPEND_QUERY_CONDITION on class CL_SRAPI_SERIAL_UTILS has no exception.

Method APPEND_RESULT_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ATTRIBUTES Call by reference Type reference (TYPE) SRAPI_T_STRING Attribute 20060125
2 Importing IM_ATTRIBUTE_TAG_NAME Call by reference Type reference (TYPE) STRING 20060126
3 Importing IM_LEVEL Call by reference Type reference (TYPE) I Level 20060125
4 Importing IM_RESULT_TAG_NAME Call by reference Type reference (TYPE) STRING Tagname 20060125
5 Importing IM_XML Call by reference Object reference (TYPE REF TO) CL_PROXY_XSD_NODE XML 20060125

Method APPEND_RESULT_ATTRIBUTES on class CL_SRAPI_SERIAL_UTILS has no exception.

Method APPEND_SINGLE_ATTR_CONDITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONDITION Call by reference Object reference (TYPE REF TO) CL_SRAPI_SINGLE_ATTRIBUTE_COND Definition einfache Attributbedingung 20060125
2 Importing IM_LEVEL Call by reference Type reference (TYPE) I Level im XML-DOM 20060125
3 Importing IM_XML Call by reference Object reference (TYPE REF TO) CL_PROXY_XSD_NODE XML 20060125

Method APPEND_SINGLE_ATTR_CONDITION on class CL_SRAPI_SERIAL_UTILS has no exception.

Method APPEND_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LEVEL Call by reference Type reference (TYPE) I Level 20060125
2 Importing IM_TYPES Call by reference Type reference (TYPE) SRAPI_T_STRING Typen 20060125
3 Importing IM_XML Call by reference Object reference (TYPE REF TO) CL_PROXY_XSD_NODE Query XML 20060125

Method APPEND_TYPES on class CL_SRAPI_SERIAL_UTILS has no exception.

Method CREATE_KEY_FROM_REF_TAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REF_TAG Call by reference Object reference (TYPE REF TO) CL_PROXY_XSD_NODE -Tag 20051119
2 Returning RESULT Value transfer Object reference (TYPE REF TO) CL_SRAPI_REP_OBJECT_KEY Schlüssel eines Repositoryobjekts 20051119

Method CREATE_KEY_FROM_REF_TAG on class CL_SRAPI_SERIAL_UTILS has no exception.

Method CREATE_TIMESTAMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_VALUE Call by reference Type reference (TYPE) STRING 20090407
2 Returning RESULT Value transfer Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20090407

Method CREATE_TIMESTAMP on class CL_SRAPI_SERIAL_UTILS has no exception.

Method HANDLE_MULTI_SIMPLE_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ATTRIBUTE Call by reference Object reference (TYPE REF TO) CL_PROXY_XSD_NODE Proxy-Generierung: Knoten in einem WSDL-/XML-Schema-Dokument 20090407
2 Importing IM_ATTRIBUTE_ID Call by reference Type reference (TYPE) STRING 20090407
3 Importing IM_RESULT Call by reference Object reference (TYPE REF TO) CL_SRAPI_QUERY_RESULT Queryergebnis - interne Darstellung 20090407
# Exception Resumable Description Created on
1 CX_PROXY_GEN_ERROR Proxy Generation: Error 20090407

Method HANDLE_SIMPLE_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ATTRIBUTE Call by reference Object reference (TYPE REF TO) CL_PROXY_XSD_NODE Attribut 20051125
2 Importing IM_ATTRIBUTE_ID Call by reference Type reference (TYPE) STRING AttributId 20051125
3 Importing IM_RESULT Call by reference Object reference (TYPE REF TO) CL_SRAPI_QUERY_RESULT Queryergebnis - interne Darstellung 20051125
# Exception Resumable Description Created on
1 CX_PROXY_GEN_ERROR Proxy-Generierung: Fehler 20051125
History
Last changed by/on SAP  20090618 
SAP Release Created in 710