SAP ABAP Class CL_QFIX_ABAP_COMPILER (ABAP compiler with Source-Based Handling)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-AIE-REF (Application Component) Tools for Refactoring ABAP Artifacts
     SRFAC_QUICKFIX (Package) Quickfixes provided from
Properties
Class CL_QFIX_ABAP_COMPILER  
Short Description ABAP compiler with Source-Based Handling    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SRFAC_QUICKFIX   Quickfixes provided from 
Created 20110719   SAP 
Last change 20141121    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_QFIX_ABAP_COMPILER has no forward declaration.
Interfaces
Class CL_QFIX_ABAP_COMPILER has no interface implemented.
Friends
Class CL_QFIX_ABAP_COMPILER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ABAP_COMPILER Instance attribute Private Object reference (TYPE REF TO) CL_ABAP_COMPILER 20110928
2 FAKE_CURSOR_AS_PST Instance attribute Private Object reference (TYPE REF TO) CL_PST_SOURCE_POSITION 20131015
3 FAKE_SOURCE_CODE Instance attribute Private Type reference (TYPE) RSWSOURCET 20131015
4 ORIGINAL_CURSOR_POSITION Instance attribute Private Object reference (TYPE REF TO) CL_PST_SOURCE_POSITION 20131015
5 WB_OBJECT_TYPE Instance attribute Private Type reference (TYPE) WBOBJTYPE 20110928
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor 20110928
2 CONSTRUCTOR Instance method Public Constructor 20110928
3 CREATE_ABAP_COMPILER_W_REPL Instance method Private Method 20110928
4 DERIVE_TYPE_NAME Instance method Private Method 20130913
5 GET_FULL_NAME Instance method Private Method 20110928
6 GET_SINGLE_REF_DEFINITION Instance method Private Method 20110928
7 GET_TYPE Instance method Private Method 20110928
8 GET_TYPE_FOR_POSITION Instance method Public Method 20110928
9 GET_TYPE_METHOD_RETURNING Instance method Private Method 20130228
Events
Class CL_QFIX_ABAP_COMPILER has no event.
Types
Class CL_QFIX_ABAP_COMPILER has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_QFIX_ABAP_COMPILER has no parameter.
Method CLASS_CONSTRUCTOR on class CL_QFIX_ABAP_COMPILER has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FAKE_CURSOR_POS Call by reference Object reference (TYPE REF TO) CL_PST_SOURCE_POSITION 20131029
2 Importing I_FAKE_SOURCE_CODE Call by reference Type reference (TYPE) RSWSOURCET 20131015
3 Importing I_ORIGINAL_CURSOR_POSITION Call by reference Object reference (TYPE REF TO) CL_PST_SOURCE_POSITION 20131015
4 Importing I_WB_OBJECT_TYPE Call by reference Type reference (TYPE) WBOBJTYPE 20110928

Method CONSTRUCTOR on class CL_QFIX_ABAP_COMPILER has no exception.

Method CREATE_ABAP_COMPILER_W_REPL Signature

Method CREATE_ABAP_COMPILER_W_REPL on class CL_QFIX_ABAP_COMPILER has no parameter.
Method CREATE_ABAP_COMPILER_W_REPL on class CL_QFIX_ABAP_COMPILER has no exception.

Method DERIVE_TYPE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COMP_DATA_TYPE Call by reference Object reference (TYPE REF TO) CL_ABAP_COMP_TYPE 20130913
2 Returning R_RESULT Value transfer Type reference (TYPE) STRING 20130913

Method DERIVE_TYPE_NAME on class CL_QFIX_ABAP_COMPILER has no exception.

Method GET_FULL_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FULLNAME Call by reference Type reference (TYPE) STRING 20110928
2 Exporting E_LAST_TAG Call by reference Type reference (TYPE) SCR_TAG 20110928

Method GET_FULL_NAME on class CL_QFIX_ABAP_COMPILER has no exception.

Method GET_SINGLE_REF_DEFINITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FULLNAME Call by reference Type reference (TYPE) STRING 20110928
2 Returning R_REFERENCE Value transfer Type reference (TYPE) SCR_REF 20110928

Method GET_SINGLE_REF_DEFINITION on class CL_QFIX_ABAP_COMPILER has no exception.

Method GET_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_COMP_TYPE Call by reference Object reference (TYPE REF TO) CL_ABAP_COMP_TYPE 20131015
2 Exporting E_RAW_LENGTH Call by reference Type reference (TYPE) I 20130411
3 Exporting E_TYPE Call by reference Type reference (TYPE) STRING 20110928
4 Exporting E_TYPE_TYPE Call by reference Type reference (TYPE) IF_RFAC_IMPL_TYPES=>TY_PARAMETER_TYPE_TYPE 20110928
5 Importing I_SYMBOL Call by reference Object reference (TYPE REF TO) CL_ABAP_COMP_SYMBOL 20110928

Method GET_TYPE on class CL_QFIX_ABAP_COMPILER has no exception.

Method GET_TYPE_FOR_POSITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TYPE_REFERENCE Value transfer Object reference (TYPE REF TO) CL_PST_NODE 20130913

Method GET_TYPE_FOR_POSITION on class CL_QFIX_ABAP_COMPILER has no exception.

Method GET_TYPE_METHOD_RETURNING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TYPE Call by reference Type reference (TYPE) STRING 20130228
2 Exporting E_TYPE_TYPE Call by reference Type reference (TYPE) IF_RFAC_IMPL_TYPES=>TY_PARAMETER_TYPE_TYPE 20130228
3 Importing I_FULLNAME Call by reference Type reference (TYPE) STRING 20130228

Method GET_TYPE_METHOD_RETURNING on class CL_QFIX_ABAP_COMPILER has no exception.
History
Last changed by/on SAP  20141121 
SAP Release Created in 740