SAP ABAP Class CL_CTS_ABAP_DYNAMIC_CALL (Dynamic method call)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CTS-TMS-CTR (Application Component) Central CTS # Transport Management
     SCTS_DIST_CLIENT_COMMON (Package) cCTS Service Common Package
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CTS_ABAP_META_API_IMPL Methods to analyze runtime objects 20111121
Properties
Class CL_CTS_ABAP_DYNAMIC_CALL  
Short Description Dynamic method call    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SCTS_DIST_CLIENT_COMMON   cCTS Service Common Package 
Created 20111118   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_CTS_ABAP_DYNAMIC_CALL has no interface implemented.
Friends
Class CL_CTS_ABAP_DYNAMIC_CALL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 PARAMETERS Instance attribute Public Type reference (TYPE) ABAP_PARMBIND_TAB 20111118
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CHG_PARAMETER Instance method Public Method Add changing parameter 20111118
2 ADD_EXP_PARAMETER Instance method Public Method Add exporting parameter 20111118
3 ADD_IMP_PARAMETER Instance method Public Method Add importing parameter 20111118
4 ADD_PARAMETER Instance method Public Method Add parameter given type 20111119
5 ADD_RET_PARAMETER Instance method Public Method Add return parameter 20111118
6 CALL_INSTANCE_METHOD Instance method Public Method Generic call by instance access 20111118
7 CALL_STATIC_METHOD Instance method Public Method Generic call by static access 20111118
8 CREATE Static method Public Method 20111118
9 CREATE_INSTANCE Instance method Public Method Create mentioned object instance 20120311
10 MODIFY_CHG_PARAMETER Instance method Public Method Modify changing parameter 20111120
11 MODIFY_EXP_PARAMETER Instance method Public Method Modify exporting parameter 20111120
12 MODIFY_IMP_PARAMETER Instance method Public Method Modify importing parameter 20111120
13 MODIFY_RET_PARAMETER Instance method Public Method Modify return parameter 20111120
Events
Class CL_CTS_ABAP_DYNAMIC_CALL has no event.
Types
Class CL_CTS_ABAP_DYNAMIC_CALL has no local type.
Method Signatures

Method ADD_CHG_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) CSEQUENCE 20111118
2 Changing VALUE Call by reference Type reference (TYPE) DATA 20111118

Method ADD_CHG_PARAMETER on class CL_CTS_ABAP_DYNAMIC_CALL has no exception.

Method ADD_EXP_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) CSEQUENCE 20111118
2 Importing VALUE Call by reference Type reference (TYPE) DATA 20111118

Method ADD_EXP_PARAMETER on class CL_CTS_ABAP_DYNAMIC_CALL has no exception.

Method ADD_IMP_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) CSEQUENCE 20111118
2 Exporting VALUE Call by reference Type reference (TYPE) DATA 20111118

Method ADD_IMP_PARAMETER on class CL_CTS_ABAP_DYNAMIC_CALL has no exception.

Method ADD_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) CSEQUENCE Parametername 20111119
2 Importing TYPE Call by reference Type reference (TYPE) ABAP_PARMKIND Parameterkind 20111119
3 Changing VALUE Call by reference Type reference (TYPE) DATA Parametervalue with full access (due to type unknown) 20111119

Method ADD_PARAMETER on class CL_CTS_ABAP_DYNAMIC_CALL has no exception.

Method ADD_RET_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) CSEQUENCE 20111118
2 Exporting VALUE Call by reference Type reference (TYPE) DATA 20111118

Method ADD_RET_PARAMETER on class CL_CTS_ABAP_DYNAMIC_CALL has no exception.

Method CALL_INSTANCE_METHOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing METHODNAME Call by reference Type reference (TYPE) CSEQUENCE 20111118
2 Importing OBJECT Call by reference Object reference (TYPE REF TO) OBJECT 20111118
# Exception Resumable Description Created on
1 CX_STATIC_CHECK CTS General Exception 20111120

Method CALL_STATIC_METHOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLASSNAME Call by reference Type reference (TYPE) CSEQUENCE 20111118
2 Importing METHODNAME Call by reference Type reference (TYPE) CSEQUENCE 20111118
# Exception Resumable Description Created on
1 CX_STATIC_CHECK CTS General Exception 20111120

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning INSTANCE Value transfer Object reference (TYPE REF TO) CL_CTS_ABAP_DYNAMIC_CALL Dynamic method call 20111118

Method CREATE on class CL_CTS_ABAP_DYNAMIC_CALL has no exception.

Method CREATE_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLASSNAME Call by reference Type reference (TYPE) ABAP_CLASSNAME 20120311
2 Returning INSTANCE Value transfer Object reference (TYPE REF TO) OBJECT 20120311

Method CREATE_INSTANCE on class CL_CTS_ABAP_DYNAMIC_CALL has no exception.

Method MODIFY_CHG_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) CSEQUENCE 20111120
2 Changing VALUE Call by reference Type reference (TYPE) DATA 20111120

Method MODIFY_CHG_PARAMETER on class CL_CTS_ABAP_DYNAMIC_CALL has no exception.

Method MODIFY_EXP_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) CSEQUENCE 20111120
2 Importing VALUE Call by reference Type reference (TYPE) DATA 20111120

Method MODIFY_EXP_PARAMETER on class CL_CTS_ABAP_DYNAMIC_CALL has no exception.

Method MODIFY_IMP_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) CSEQUENCE 20111120
2 Exporting VALUE Call by reference Type reference (TYPE) DATA 20111120

Method MODIFY_IMP_PARAMETER on class CL_CTS_ABAP_DYNAMIC_CALL has no exception.

Method MODIFY_RET_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) CSEQUENCE 20111120
2 Exporting VALUE Call by reference Type reference (TYPE) DATA 20111120

Method MODIFY_RET_PARAMETER on class CL_CTS_ABAP_DYNAMIC_CALL has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 702