SAP ABAP Class /IWBEP/CL_JSRPC_UTIL (JSON RPC 2.0 Util)
Hierarchy
SAP_GWFND (Software Component) SAP Gateway Foundation
   OPU-BSE-BEP (Application Component) Gateway Business Eventing and Provisioning
     /IWBEP/JSON_RPC_CORE (Package) JSON-RPC 2.0 # Implementation
Properties
Class /IWBEP/CL_JSRPC_UTIL  
Short Description JSON RPC 2.0 Util    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /IWBEP/JSON_RPC_CORE   JSON-RPC 2.0 # Implementation 
Created 20131021   SAP 
Last change 20141120    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /IWBEP/CL_JSRPC_UTIL has no forward declaration.
Interfaces
Class /IWBEP/CL_JSRPC_UTIL has no interface implemented.
Friends
Class /IWBEP/CL_JSRPC_UTIL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_XT_JSON Static Attribute Public Type reference (TYPE) IF_SXML=>XML_STREAM_TYPE XML-Format 20131024
2 INSTANCE Static Attribute Public Object reference (TYPE REF TO) /IWBEP/CL_JSRPC_UTIL JSON RPC 2.0 Util 20131024
Methods
# Method Level Visibility Method type Description Created on
1 CALL_TRANSFORMATION_READ Instance method Protected Method 20131024
2 CALL_TRANSFORMATION_WRITE Instance method Protected Method 20131024
3 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20131024
4 CONVERT_FROM Instance method Public Method 20131024
5 CONVERT_TO Instance method Public Method 20131024
6 JSON_READ Instance method Public Method 20131024
7 JSON_VALUE Instance method Public Method 20131024
8 JSON_WRITE Instance method Public Method 20131024
Events
Class /IWBEP/CL_JSRPC_UTIL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 FUNCTION_PARAMETER_T Public See coding 20131024 function_parameter_t TYPE STANDARD TABLE OF rfc_funint WITH DEFAULT KEY
Method Signatures

Method CALL_TRANSFORMATION_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PARAMS Call by reference Type reference (TYPE) DATA 20131024
2 Importing SOURCE Call by reference Type reference (TYPE) XSTRING 20131024
# Exception Resumable Description Created on
1 CX_DYNAMIC_CHECK Exception 20131024

Method CALL_TRANSFORMATION_WRITE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PARAMS Call by reference Type reference (TYPE) DATA 20131024
2 Importing WRITER Call by reference Object reference (TYPE REF TO) IF_SXML_WRITER XML Writer of the sXML Library 20131024
# Exception Resumable Description Created on
1 CX_TRANSFORMATION_ERROR Exception 20131024

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class /IWBEP/CL_JSRPC_UTIL has no parameter.
Method CLASS_CONSTRUCTOR on class /IWBEP/CL_JSRPC_UTIL has no exception.

Method CONVERT_FROM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) STRING 20131024
2 Importing SOURCE Call by reference Type reference (TYPE) XSTRING 20131024
# Exception Resumable Description Created on
1 CX_DYNAMIC_CHECK JSON RPC 2.0 internal error 20131024

Method CONVERT_TO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) XSTRING 20131024
2 Importing SOURCE Call by reference Type reference (TYPE) STRING 20131024
# Exception Resumable Description Created on
1 CX_DYNAMIC_CHECK JSON RPC 2.0 internal error 20131024

Method JSON_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PARAMS Call by reference Type reference (TYPE) DATA 20131024
2 Importing SOURCE Call by reference Type reference (TYPE) XSTRING 20131024
# Exception Resumable Description Created on
1 /IWBEP/CX_JSRPC_INVALID_PARAMS JSON RPC 2.0 error 20131024

Method JSON_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) XSTRING 20131024
2 Importing VALUE Call by reference Type reference (TYPE) DATA 20131024
# Exception Resumable Description Created on
1 CX_TRANSFORMATION_ERROR General Error When Performing CALL TRANSFORMATION 20131024

Method JSON_WRITE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PARAMS Call by reference Type reference (TYPE) DATA 20131024
2 Exporting RESULT Call by reference Type reference (TYPE) XSTRING 20131024
# Exception Resumable Description Created on
1 CX_TRANSFORMATION_ERROR Exception 20131024
History
Last changed by/on SAP  20141120 
SAP Release Created in 200