SAP ABAP Class CL_SWLT_SQLM_DATA_PROVIDER (Data provider for .... guess what !)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO (Application Component) Workbench Tools: Editors, Painters, Modelers
     SWLT (Package) SQL Performance Tuning Worklist
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SWLT_SQLM_DATA_PROVIDER Provider for runtime data 20121128
Properties
Class CL_SWLT_SQLM_DATA_PROVIDER  
Short Description Data provider for .... guess what !    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWLT   SQL Performance Tuning Worklist 
Created 20121127   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SWLT_SQLM_DATA_PROVIDER has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_SWLT_SQLM_DATA_PROVIDER Provider for runtime data 20121128
Friends
Class CL_SWLT_SQLM_DATA_PROVIDER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 SINGLETON Static Attribute Private Object reference (TYPE REF TO) CL_SWLT_SQLM_DATA_PROVIDER 20121128
Methods
# Method Level Visibility Method type Description Created on
1 ADD_NO_TECH_CLAUSE_TO_WHERE Instance method Private Method 20130814
2 CONDENSE_AGGR_RESULTS Instance method Private Method 20130402
3 GET_INSTANCE Static method Public Method 20121128
4 SELECT_BACKPACK_RESULTS Instance method Private Method 20130402
5 SELECT_WITHOUT_TABLE_RANGE Instance method Private Method 20130402
Events
Class CL_SWLT_SQLM_DATA_PROVIDER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_T_SQLM_DATA Private See coding 20130402 ty_t_sqlm_data TYPE STANDARD TABLE OF swlt_sqlm_d WITH DEFAULT KEY
Method Signatures

Method ADD_NO_TECH_CLAUSE_TO_WHERE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_WHERE_CLAUSE Call by reference Type reference (TYPE) STRING 20130814

Method ADD_NO_TECH_CLAUSE_TO_WHERE on class CL_SWLT_SQLM_DATA_PROVIDER has no exception.

Method CONDENSE_AGGR_RESULTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_AGGR_DATA Call by reference Type reference (TYPE) IF_SWLT_SQLM_DATA_PROVIDER=>TYP_T_AGGR_RESULTS 20130402
2 Importing I_IS_SORTED Call by reference Type reference (TYPE) ABAP_BOOL 20130402
3 Importing I_MAX_NUM_RESULTS Call by reference Type reference (TYPE) I 20130402
4 Importing I_MINEXC Call by reference Type reference (TYPE) I 20130402
5 Importing I_SQLM_TRUNCATION_MODE Call by reference Type reference (TYPE) CHAR1 20130402

Method CONDENSE_AGGR_RESULTS on class CL_SWLT_SQLM_DATA_PROVIDER has no exception.

Method GET_INSTANCE 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_SWLT_SQLM_DATA_PROVIDER 20121128

Method GET_INSTANCE on class CL_SWLT_SQLM_DATA_PROVIDER has no exception.

Method SELECT_BACKPACK_RESULTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_AGGR_DATA Call by reference Type reference (TYPE) IF_SWLT_SQLM_DATA_PROVIDER=>TYP_T_AGGR_RESULTS 20130402
2 Importing I_CODE_LINE_KEYS Call by reference Type reference (TYPE) IF_SWLT_SQLM_DATA_PROVIDER=>TYP_T_CODE_LINE_KEYS 20130402
3 Importing I_SELECTION_FILTER Call by reference Object reference (TYPE REF TO) IF_SWLT_SQLM_SEL_FILTER 20130726

Method SELECT_BACKPACK_RESULTS on class CL_SWLT_SQLM_DATA_PROVIDER has no exception.

Method SELECT_WITHOUT_TABLE_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_AGGR_DATA Call by reference Type reference (TYPE) IF_SWLT_SQLM_DATA_PROVIDER=>TYP_T_AGGR_RESULTS 20130402
2 Importing I_SELECTION_FILTER Call by reference Object reference (TYPE REF TO) IF_SWLT_SQLM_SEL_FILTER 20130402

Method SELECT_WITHOUT_TABLE_RANGE on class CL_SWLT_SQLM_DATA_PROVIDER has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 740