SAP ABAP Class CL_DBA_RDI_QUERY_CS (DBA-RDI-QRY: Query Facade)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DB (Application Component) Database Interface, Database Platforms
     SDBA_BACKEND (Package) DBA Cockpit: Backend Infrastructure
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_DBA_RDI_QUERY DBA-RDI-QRY: Query Facade 20121011
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_DBA_RDI_QUERY_TEST DBA-RDI-QRY: Methods for Test Driver 20121011
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_DB6_RDI_QUERY_CS DB6: Backend Interface 20121024
Properties
Class CL_DBA_RDI_QUERY_CS  
Short Description DBA-RDI-QRY: Query Facade    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SDBA_BACKEND   DBA Cockpit: Backend Infrastructure 
Created 20121011   SAP 
Last change 20130531   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)
2 ADBC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 CL_DBA_RDI_META Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 CL_DBA_RDI_QUERY Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_DBA_RDI_QUERY DBA-RDI-QRY: Query Facade 20121011
2 IF_DBA_RDI_QUERY_TEST DBA-RDI-QRY: Methods for Test Driver 20121011
Friends
Class CL_DBA_RDI_QUERY_CS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AGGREGATION_TAB Instance attribute Private Type reference (TYPE) DBA_RDI_AGGREGATION_TAB DBA-RDI-QRY: Exclude Dimensions 20121011
2 BDOP_METRIC Instance attribute Protected Type reference (TYPE) STRING DB6: BDOP Metric Name/Constant 20121011
3 BDOP_STMT Instance attribute Protected Type reference (TYPE) STRING DB6: Statement for BDOP Metric 20121011
4 BIND_VALUES_TAB Instance attribute Private Type reference (TYPE) DB6_BIND_VALUE_TAB DB6: Bind Values 20121011
5 CHECK_EXCPT_LIST Instance attribute Public Type reference (TYPE) DBA_RDI_CHECK_EXCPT_LIST DBA-RDI-CHK: List of Approved Check Exceptions 20121011
6 COLLECTOR Instance attribute Protected Type reference (TYPE) DB6_DBH_ROUTINE_NAME DB6-DBH: Routine Name (UDF/SP) 20121011
7 COLLECT_BYPASS_MSG_CNT Instance attribute Private Type reference (TYPE) I 0 20121011
8 CO_AGGR_PARTITION Constant Public Type reference (TYPE) STRING 'PARTITION' 20121011
9 CO_AGGR_TIME Constant Public Type reference (TYPE) STRING 'TIME' 20121011
10 CO_ASCENDING Constant Public Type reference (TYPE) DBA_OPERATOR 'ASC' 20121011
11 CO_BOOL_OP_AND Constant Public Type reference (TYPE) DBA_OPERATOR 'AND' 20121011
12 CO_BOOL_OP_OR Constant Public Type reference (TYPE) DBA_OPERATOR 'OR' 20121011
13 CO_CHK_EXEC_NO_DFT_FILTER Constant Public Type reference (TYPE) STRING 'CHK_EXEC_NO_DFT_FILTER' DBA-RDI-CHK: Execute 20121011
14 CO_CHK_EXEC_NO_RESULT Constant Public Type reference (TYPE) STRING 'CHK_EXEC_NO_RESULT' DBA-RDI-CHK: Execute 20121011
15 CO_CHK_QRY_RESULT_VARIABLE Constant Public Type reference (TYPE) STRING 'CHK_QRY_RESULT_VARIABLE' DBA-RDI-CHK: Execute 20121011
16 CO_CUBE_MODEL_COLS Constant Public Type reference (TYPE) STRING 'COLS' InfoCube Model: Columns 20121011
17 CO_CUBE_MODEL_ROWS Constant Public Type reference (TYPE) STRING 'ROWS' InfoCube Model: Rows 20121011
18 CO_DESCENDING Constant Public Type reference (TYPE) DBA_OPERATOR 'DESC' 20121011
19 CO_LAST_PREFIX Constant Protected Type reference (TYPE) STRING 'L1_' DBa-DBH: Prefix for Last Subquery 20121011
20 CO_NAMESPACE Constant Private Type reference (TYPE) STRING '@NAMESPACE@' 20121011
21 CO_OP_EQUAL Constant Public Type reference (TYPE) DBA_OPERATOR '=' 20121011
22 CO_OP_GREATER_EQUAL Constant Public Type reference (TYPE) DBA_OPERATOR '>=' 20121011
23 CO_OP_GREATER_THAN Constant Public Type reference (TYPE) DBA_OPERATOR '>' 20121011
24 CO_OP_IN Constant Public Type reference (TYPE) DBA_OPERATOR 'IN' 20121011
25 CO_OP_LESS_EQUAL Constant Public Type reference (TYPE) DBA_OPERATOR '<=' 20121011
26 CO_OP_LESS_THAN Constant Public Type reference (TYPE) DBA_OPERATOR '<' 20121011
27 CO_OP_LIKE Constant Public Type reference (TYPE) DBA_OPERATOR 'LIKE' 20121011
28 CO_OP_NOT_EQUAL Constant Public Type reference (TYPE) DBA_OPERATOR '<>' Version Number Component 20121011
29 CO_OP_NOT_IN Constant Public Type reference (TYPE) DBA_OPERATOR 'NOT IN' 20121011
30 CO_OP_NOT_LIKE Constant Public Type reference (TYPE) DBA_OPERATOR 'NOT LIKE' 20121011
31 CO_PO_IGNORE_NO_FILTER_MATCH Constant Public Type reference (TYPE) STRING 'IGNORE_NO_FILTER_MATCH' 20121011
32 CO_PO_IN_LIST_SINGLE_REPLACE Constant Public Type reference (TYPE) STRING 'IN_LIST_SINGLE_REPLACE' 20121011
33 DATA_IS_TABLE Instance attribute Private Type reference (TYPE) ABAP_BOOL 20121011
34 DDIC_STRUCTURE Instance attribute Public Type reference (TYPE) DB6TABNAML DB6: long table name 20121011
35 ENABLE_DEFAULT_PARAMS Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_TRUE DBA-RDI-QRY: Enable Default Parameters 20121011
36 FILTER_SET_TAB Instance attribute Private Type reference (TYPE) FILTER_SET_TAB_TYPE 20121011
37 FILTER_TAB Instance attribute Private Type reference (TYPE) FILTER_TAB_TYPE 20121011
38 FIND_MATCHES_TAB Instance attribute Private Type reference (TYPE) FIND_MATCH_TAB_TYPE 20121011
39 GROUP_BY_TAB Instance attribute Private Type reference (TYPE) GROUP_BY_TAB_TYPE DBA-RDI-QRY: Include Dimensions 20121011
40 HISTORY Instance attribute Private Type reference (TYPE) HISTORY_ATTRIBUTES_TYPE 20121011
41 INLINE_VIEWS_TAB Instance attribute Protected Type reference (TYPE) INLINE_VIEW_TAB_TYPE 20121011
42 INTERNAL_AGGR_TAB Instance attribute Private Type reference (TYPE) DBA_RDI_AGGREGATION_TAB DBA-RDI: Aggregation Table 20121011
43 INTERNAL_PARAM_TAB Instance attribute Private Type reference (TYPE) INTERNAL_PARAM_TAB_TYPE 20121011
44 LOB_FIELDS Instance attribute Private Type reference (TYPE) ADBC_COLUMN_TAB 20121011
45 MIN_U_COLLECT_INTERVAL Instance attribute Public Type reference (TYPE) I 300 minimum interval in sec for U collect calls 20121011
46 MS_QUERY_DESCR Instance attribute Protected Type reference (TYPE) DBA_RDI_QUERY_DESCR DBA-RDI-QRY: Query Description 20121023
47 MS_RDI_STATISTICS Instance attribute Protected Type reference (TYPE) DBA_RDI_STATISTICS DBA-RDI: Query Runtime Statistics 20121101
48 MS_RUNTIME_STATISTICS Instance attribute Protected Type reference (TYPE) DBA_RDI_STATISTICS DBA-RDI: Query Runtime Statistics 20121011
49 MV_AGGR_REQUIRED Instance attribute Protected Type reference (TYPE) ABAP_BOOL 20121011
50 MV_RDI_STMT_CLASSNAME Instance attribute Protected Type reference (TYPE) STRING 20121101
51 NO_DATA_EXPECTED Instance attribute Private Type reference (TYPE) ABAP_BOOL DBA-DBH: Skip Execute When No Data Is Expected 20121011
52 OUTER_FILTER_TAB Instance attribute Private Type reference (TYPE) FILTER_TAB_TYPE 20121011
53 PARAM_TAB Instance attribute Private Type reference (TYPE) DBA_RDI_META_PARAM_LIST DBA-RDI-META: Parameter Values 20121011
54 PROCESSING_OPTION_TAB Instance attribute Private Type reference (TYPE) DBA_RDI_QUERY_OPTION_TAB DBA-RDI-QRY: Query Processing Options 20121011
55 QUERY_FIELDS_TAB Instance attribute Private Type reference (TYPE) QUERY_FIELD_TAB_TYPE 20121011
56 RDI_DESCRIBE Instance attribute Protected Object reference (TYPE REF TO) CL_DBA_RDI_DESCRIBE DBA-RDI: Cached Describe Services 20121011
57 RDI_LOCK_HANDLER Instance attribute Protected Object reference (TYPE REF TO) IF_DBA_RDI_LOCK_HANDLER DBA-DBH: global SP lock handler (concurrency of 'U' runs) 20121011
58 RDI_META Instance attribute Protected Object reference (TYPE REF TO) CL_DBA_RDI_META DBA: Back-end Meta Data 20121011
59 RDI_STMT Instance attribute Private Object reference (TYPE REF TO) CL_DBA_RDI_STATEMENT DBA-RDI-STMT: Statement Generator 20121011
60 REBIND_AND_EXECUTE_ONLY Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20121011
61 RUNTIME_STATISTICS_TAB Instance attribute Public Type reference (TYPE) DBA_RDI_STATISTICS_LIST DBA-RDI: Query Runtime Statistics 20121011
62 SKIPPED_FIELDS_TAB Instance attribute Private Type reference (TYPE) DBA_RDI_SKIPPED_FIELDS_TAB DBA-RDI: Skipped DDIC Fields 20121011
63 SORT_TAB Instance attribute Private Type reference (TYPE) SORT_TAB_TYPE 20121011
64 SUB_QRY_EXC_AGGR_REF Instance attribute Private Object reference (TYPE REF TO) CL_DBA_RDI_STATEMENT DBA-RDI-STMT: Statement Generator 20121011
65 SUB_QRY_LAST_TIMESTAMP_REF Instance attribute Private Object reference (TYPE REF TO) CL_DBA_RDI_STATEMENT DBA-RDI-STMT: Statement Generator 20121011
66 SUB_QRY_LAS_AGGR_REF Instance attribute Private Object reference (TYPE REF TO) CL_DBA_RDI_STATEMENT DBA-RDI-STMT: Statement Generator 20121011
67 SUB_QRY_LOBS_REF Instance attribute Private Object reference (TYPE REF TO) CL_DBA_RDI_STATEMENT DBA-RDI-STMT: Statement Generator 20121011
68 SUB_QRY_NO_AGGR_REF Instance attribute Private Object reference (TYPE REF TO) CL_DBA_RDI_STATEMENT DBA-RDI-STMT: Statement Generator 20121011
69 SUB_QRY_OUTER_FILTER_REF Instance attribute Private Object reference (TYPE REF TO) CL_DBA_RDI_STATEMENT DBA-RDI-STMT: Statement Generator 20121011
70 SUB_QRY_OUTER_NO_AGGR_REF Instance attribute Private Object reference (TYPE REF TO) CL_DBA_RDI_STATEMENT DBA-RDI-STMT: Statement Generator 20121011
71 SUB_QRY_STD_AGGR_REF Instance attribute Private Object reference (TYPE REF TO) CL_DBA_RDI_STATEMENT DBA-RDI-STMT: Statement Generator 20121011
72 SYS_REF Instance attribute Protected Object reference (TYPE REF TO) CL_DB6_SYS DB6: Remote System Administration 20121011
73 TAB_LINE_DESCR Instance attribute Private Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20121011
74 TEST_DRIVER_REF Instance attribute Protected Object reference (TYPE REF TO) CL_DBA_TEST_DRIVER_RDI_QRY DBA-RDI-TST: Test Driver 20121011
75 TEST_MODE Instance attribute Public Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20121011
76 TEST_REF Instance attribute Protected Object reference (TYPE REF TO) CL_DBA_TEST_HANDLER DBA: Test Data Handler 20121011
77 TIME_TO_ALLOWANCE_SEC Instance attribute Protected Type reference (TYPE) I 0 20121011
78 TOP_N Instance attribute Private Type reference (TYPE) I 0 DBA-RDI-QRY: Top N Rows 20121011
79 USE_ALT_STMT Instance attribute Protected Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20121011
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CHECK_PARAM Instance method Protected Method 20121011
2 ADD_CHK_EXCPT Instance method Protected Method 20121011
3 ADD_CONV_UDF Instance method Protected Method 20121011
4 ADD_DBA_COCKPIT_LOCATION Instance method Protected Method 20121011
5 ADD_FILTER_SET Instance method Private Method 20121011
6 ADD_INLINE_VIEW Instance method Protected Method 20121011
7 ADD_RUNTIME_STATISTICS Instance method Protected Method 20121011
8 ADJUST_TIMESTAMP_GRANULARITY Instance method Protected Method 20121011
9 ADJUST_TIME_FILTER_FROM Instance method Protected Method 20121011
10 ADJUST_TIME_FILTER_TO Instance method Protected Method 20121011
11 BIND_PARAM_REFS Instance method Private Method 20121011
12 CAST_BIND_VALUE Instance method Protected Method 20121011
13 CAST_SQL_CALCULATION_TO_ABAP Instance method Protected Method 20121011
14 CAST_TO_UPPERCASE Instance method Protected Method 20121011
15 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20121011
16 CONVERT_TIMESTAMP_TO_UTC Instance method Protected Method 20121011
17 CREATE_BI_STMT_COLS Instance method Private Method 20121011
18 CREATE_BI_STMT_ROWS Instance method Private Method 20121011
19 CREATE_FILTER Instance method Private Method 20121011
20 CREATE_IN_LIST_PLACEHOLDER Instance method Private Method 20121011
21 CREATE_OUTER_FILTER Instance method Private Method 20121011
22 CREATE_SORT Instance method Private Method 20121011
23 CREATE_STMT Instance method Private Method 20121011
24 CREATE_SUB_QUERIES Instance method Private Method 20121011
25 CREATE_SUB_QUERIES_ENHANCED Instance method Private Method 20121011
26 EXECUTE Instance method Private Method 20121011
27 EXPAND_VARIABLE Instance method Private Method 20121011
28 FORMAT_TIMESTAMP Instance method Protected Method 20121011
29 FREE_SUB_QUERIES Instance method Private Method 20121011
30 GET_DATA_BY_DDIC Instance method Public Method 20121018
31 GET_DEFAULT_VALUE Instance method Private Method 20121011
32 GET_DELTA_CALCULATION Instance method Protected Method 20121011
33 GET_FINAL_SELECT_ALIAS Instance method Private Method 20121011
34 GET_HISTORY_TIMESTAMPS Instance method Protected Method 20121011
35 GET_INSTANCE Static method Public Method DBA-RDI-QRY: Get Instance 20121011
36 GET_RESULT_SET_WA Instance method Private Method 20121011
37 GET_SRC_COLNAME Instance method Private Method 20121011
38 GET_TEST_CFG_HASH Instance method Private Method 20121011
39 INITIALIZE_CHECK_EXCEPTIONS Instance method Protected Method 20121011
40 INITIALIZE_CHECK_PARAMS Instance method Protected Method 20121011
41 INIT_AGGREGATION Instance method Private Method 20121011
42 INIT_BI_EXTRACT Instance method Private Method 20121011
43 INIT_DDIC Instance method Private Method 20121011
44 INIT_FILTER Instance method Private Method 20121011
45 INIT_HISTORY Instance method Private Method 20121011
46 INIT_OUTER_FILTER Instance method Private Method 20121011
47 INIT_PARAM Instance method Protected Method 20121011
48 INIT_SORT Instance method Private Method 20121011
49 INIT_STMT Instance method Private Method 20121011
50 INIT_SUB_QUERIES Instance method Private Method 20121011
51 INLINE_BI_VIEWS Instance method Private Method 20121011
52 INLINE_VIEWS Instance method Private Method 20121011
53 IS_QUALIFIED Instance method Private Method 20121011
54 SET_PARAMS_IN_STMT Instance method Protected Method Sets the Parameters in the Statement 20121011
55 SET_PARAM_MARKERS_IN_STMT Instance method Protected Method Sets the Parameters in the Statement 20121011
56 SET_SAPTOOLS_WORKLOAD Instance method Protected Method 20121011
57 TRUNCATE Instance method Protected Method 20121011
Events
Class CL_DBA_RDI_QUERY_CS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 INLINE_VIEW_TAB_TYPE Public See coding 20121011 inline_view_tab_type type standard table of inline_view_type
2 INLINE_VIEW_TYPE Public See coding 20121011 begin of inline_view_type, view_order_key type i, view_name type string, view_stmt type string, end of inline_view_type
Method Signatures

Method ADD_CHECK_PARAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DDIC_FIELD Call by reference Type reference (TYPE) STRING 20121011
2 Importing OPERATOR Call by reference Type reference (TYPE) DBA_OPERATOR CL_DBA_RDI_QUERY=>CO_OP_EQUAL Version Number Component 20121011
3 Importing PARAM Call by reference Type reference (TYPE) STRING 20121011
4 Importing VALUE Call by reference Type reference (TYPE) ANY 20121011

Method ADD_CHECK_PARAM on class CL_DBA_RDI_QUERY_CS has no exception.

Method ADD_CHK_EXCPT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHK Call by reference Type reference (TYPE) STRING 20121011
2 Importing DDS Call by reference Type reference (TYPE) DB6_DBH_ROUTINE_NAME DB6-DBH: Routine Name (UDF/SP) 20121011

Method ADD_CHK_EXCPT on class CL_DBA_RDI_QUERY_CS has no exception.

Method ADD_CONV_UDF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONV_UDF Call by reference Type reference (TYPE) STRING 20121011
2 Importing CONV_UDF_PARAM Call by reference Type reference (TYPE) STRING 20121011
3 Importing FORCE_CONV Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20121011
4 Importing INPUT_TYPE Value transfer Type reference (TYPE) CLIKE 20121011
5 Changing METRIC Call by reference Type reference (TYPE) STRING 20121011

Method ADD_CONV_UDF on class CL_DBA_RDI_QUERY_CS has no exception.

Method ADD_DBA_COCKPIT_LOCATION Signature

Method ADD_DBA_COCKPIT_LOCATION on class CL_DBA_RDI_QUERY_CS has no parameter.
Method ADD_DBA_COCKPIT_LOCATION on class CL_DBA_RDI_QUERY_CS has no exception.

Method ADD_FILTER_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FILTER_SET Call by reference Type reference (TYPE) FILTER_SET_ENTRY 20121011
2 Changing SQL_STMT Call by reference Type reference (TYPE) STRING 20121011

Method ADD_FILTER_SET on class CL_DBA_RDI_QUERY_CS has no exception.

Method ADD_INLINE_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VIEW_NAME Call by reference Type reference (TYPE) STRING 20121011

Method ADD_INLINE_VIEW on class CL_DBA_RDI_QUERY_CS has no exception.

Method ADD_RUNTIME_STATISTICS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BIND_RUNTIME Call by reference Type reference (TYPE) I 20121011
2 Importing BIND_VALUES Call by reference Type reference (TYPE) DB6_BIND_VALUE_TAB DB6: Bind Values 20121011
3 Importing CNT_EXECUTION_BYPASS Call by reference Type reference (TYPE) I 20121011
4 Importing CNT_REBIND_EXECUTE_ONLY Call by reference Type reference (TYPE) I 20121011
5 Importing COMMAND Call by reference Type reference (TYPE) STRING 20121011
6 Importing EXECUTE_RUNTIME Call by reference Type reference (TYPE) I 20121011
7 Importing FETCH_RUNTIME Call by reference Type reference (TYPE) I 20121011
8 Importing RDI_RUNTIME Call by reference Type reference (TYPE) I 20121011
9 Importing ROWS_RETURNED Call by reference Type reference (TYPE) I 20121011
10 Importing STMT_HASH_ID Value transfer Type reference (TYPE) STRING 20121011
11 Importing STMT_TEXT Call by reference Type reference (TYPE) STRING 20121011

Method ADD_RUNTIME_STATISTICS on class CL_DBA_RDI_QUERY_CS has no exception.

Method ADJUST_TIMESTAMP_GRANULARITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELD Call by reference Type reference (TYPE) STRING 20121011
2 Importing GRANULARITY Call by reference Type reference (TYPE) I 20121011
3 Returning RESULT Value transfer Type reference (TYPE) STRING 20121011

Method ADJUST_TIMESTAMP_GRANULARITY on class CL_DBA_RDI_QUERY_CS has no exception.

Method ADJUST_TIME_FILTER_FROM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELD Call by reference Type reference (TYPE) STRING 20121011
2 Returning RESULT Value transfer Type reference (TYPE) STRING 20121011

Method ADJUST_TIME_FILTER_FROM on class CL_DBA_RDI_QUERY_CS has no exception.

Method ADJUST_TIME_FILTER_TO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELD Call by reference Type reference (TYPE) STRING 20121011
2 Returning RESULT Value transfer Type reference (TYPE) STRING 20121011

Method ADJUST_TIME_FILTER_TO on class CL_DBA_RDI_QUERY_CS has no exception.

Method BIND_PARAM_REFS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing STMT_REF Call by reference Object reference (TYPE REF TO) CL_SQL_STATEMENT SQL statement 20121011

Method BIND_PARAM_REFS on class CL_DBA_RDI_QUERY_CS has no exception.

Method CAST_BIND_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CAST_STR Value transfer Type reference (TYPE) STRING 20121011
2 Importing COLNAME Call by reference Type reference (TYPE) STRING 20121011
3 Importing DDIC_FIELD Call by reference Type reference (TYPE) STRING 20121011
4 Importing SNAPSHOT Call by reference Type reference (TYPE) STRING 20121011

Method CAST_BIND_VALUE on class CL_DBA_RDI_QUERY_CS has no exception.

Method CAST_SQL_CALCULATION_TO_ABAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CAST_STR Value transfer Type reference (TYPE) STRING 20121011
2 Importing DDIC_FIELD Call by reference Type reference (TYPE) ABAP_COMPDESCR 20121011
3 Importing FIELD Call by reference Type reference (TYPE) STRING 20121011

Method CAST_SQL_CALCULATION_TO_ABAP on class CL_DBA_RDI_QUERY_CS has no exception.

Method CAST_TO_UPPERCASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CAST_STR Value transfer Type reference (TYPE) STRING 20121011
2 Importing FIELD Call by reference Type reference (TYPE) STRING 20121011

Method CAST_TO_UPPERCASE on class CL_DBA_RDI_QUERY_CS has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing RDI_META Call by reference Object reference (TYPE REF TO) CL_DBA_RDI_META DBA: Back-end Meta Data 20121011
# Exception Resumable Description Created on
1 CX_DBA_RDI DBA-RDI: General Back-end Error 20121011

Method CONVERT_TIMESTAMP_TO_UTC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing STG_TIME_UTC Call by reference Type reference (TYPE) ABAP_BOOL 20121011
2 Importing TIMESTAMP Call by reference Type reference (TYPE) STRING 20121011
3 Returning UTC_TIMESTAMP Value transfer Type reference (TYPE) STRING 20121011

Method CONVERT_TIMESTAMP_TO_UTC on class CL_DBA_RDI_QUERY_CS has no exception.

Method CREATE_BI_STMT_COLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing HEADER Call by reference Type reference (TYPE) DBA_DBH_LOADER_HEADER DBA-DBH: Header Date (245 Data; 10 Long Fields) 20121011
2 Importing HOUR_AGGR Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20121011
3 Importing OFFSET Value transfer Type reference (TYPE) I 20121011
# Exception Resumable Description Created on
1 CX_DBA_RDI DBA-RDI: General Back-end Error 20121011

Method CREATE_BI_STMT_ROWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing HEADER Call by reference Type reference (TYPE) DBA_DBH_LOADER_HEADER DBA-DBH: Header Date (245 Data; 10 Long Fields) 20121011
2 Importing OFFSET Value transfer Type reference (TYPE) I 20121011
# Exception Resumable Description Created on
1 CX_DBA_RDI DBA-RDI: General Back-end Error 20121011

Method CREATE_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FORCE_SRC_SCHEMA Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20121011
2 Importing RDI_STMT Call by reference Object reference (TYPE REF TO) CL_DBA_RDI_STATEMENT DBA-RDI-STMT: Statement Generator 20121011

Method CREATE_FILTER on class CL_DBA_RDI_QUERY_CS has no exception.

Method CREATE_IN_LIST_PLACEHOLDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INDEX Call by reference Type reference (TYPE) I 20121011
2 Returning NEW_PLACEHOLDER Value transfer Type reference (TYPE) STRING 20121011
3 Importing ORG_PLACEHOLDER Call by reference Type reference (TYPE) STRING 20121011

Method CREATE_IN_LIST_PLACEHOLDER on class CL_DBA_RDI_QUERY_CS has no exception.

Method CREATE_OUTER_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing RDI_STMT Call by reference Object reference (TYPE REF TO) CL_DBA_RDI_STATEMENT DBA-RDI-STMT: Statement Generator 20121011

Method CREATE_OUTER_FILTER on class CL_DBA_RDI_QUERY_CS has no exception.

Method CREATE_SORT Signature

Method CREATE_SORT on class CL_DBA_RDI_QUERY_CS has no parameter.
Method CREATE_SORT on class CL_DBA_RDI_QUERY_CS has no exception.

Method CREATE_STMT Signature

Method CREATE_STMT on class CL_DBA_RDI_QUERY_CS has no parameter.
Method CREATE_STMT on class CL_DBA_RDI_QUERY_CS has no exception.

Method CREATE_SUB_QUERIES Signature

Method CREATE_SUB_QUERIES on class CL_DBA_RDI_QUERY_CS has no parameter.
Method CREATE_SUB_QUERIES on class CL_DBA_RDI_QUERY_CS has no exception.

Method CREATE_SUB_QUERIES_ENHANCED Signature

Method CREATE_SUB_QUERIES_ENHANCED on class CL_DBA_RDI_QUERY_CS has no parameter.
Method CREATE_SUB_QUERIES_ENHANCED on class CL_DBA_RDI_QUERY_CS has no exception.

Method EXECUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DATA Call by reference Type reference (TYPE) ANY 20121011
# Exception Resumable Description Created on
1 CX_DBA_RDI DBA-RDI: General Back-end Error 20121101

Method EXPAND_VARIABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing QUERY_FIELDS Call by reference Type reference (TYPE) QUERY_FIELD_TAB_TYPE 20121011
2 Exporting USE_DEFAULT Call by reference Type reference (TYPE) ABAP_BOOL 20121011
3 Importing VARIABLE Call by reference Type reference (TYPE) DBA_RDI_VARIABLE DBA-RDI: Variables 20121011

Method EXPAND_VARIABLE on class CL_DBA_RDI_QUERY_CS has no exception.

Method FORMAT_TIMESTAMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DATE Call by reference Type reference (TYPE) SYDATUM Current Date of Application Server 20121011
2 Importing IV_TIME Call by reference Type reference (TYPE) SYUZEIT Current Time of Application Server 20121011
3 Returning RV_TIMESTAMP Value transfer Type reference (TYPE) CHAR30 30 Characters 20121011

Method FORMAT_TIMESTAMP on class CL_DBA_RDI_QUERY_CS has no exception.

Method FREE_SUB_QUERIES Signature

Method FREE_SUB_QUERIES on class CL_DBA_RDI_QUERY_CS has no parameter.
Method FREE_SUB_QUERIES on class CL_DBA_RDI_QUERY_CS has no exception.

Method GET_DATA_BY_DDIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DATA Call by reference Type reference (TYPE) ANY 20121018
2 Importing DDIC_SRC Call by reference Type reference (TYPE) STRING 20121018
# Exception Resumable Description Created on
1 CX_DBA_RDI DBA-RDI: General Back-end Error 20121023

Method GET_DEFAULT_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DEFAULT_VALUE Value transfer Type reference (TYPE) STRING 20121011
2 Importing FORCE_DEFAULT Call by reference Type reference (TYPE) STRING CL_DBA_RDI_META=>CO_EXIT_DEFAULT_VALUE 20121011
3 Importing TYPE_KIND Call by reference Type reference (TYPE) ABAP_TYPEKIND 20121011

Method GET_DEFAULT_VALUE on class CL_DBA_RDI_QUERY_CS has no exception.

Method GET_DELTA_CALCULATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLTYPE Call by reference Type reference (TYPE) DB6_DBH_COLUMN_TYPE DB6-DBH: Column Type 20121011
2 Importing CURRENT Call by reference Type reference (TYPE) STRING 20121011
3 Importing PREVIOUS Call by reference Type reference (TYPE) STRING 20121011
4 Returning SRC_LINE Value transfer Type reference (TYPE) STRING 20121011

Method GET_DELTA_CALCULATION on class CL_DBA_RDI_QUERY_CS has no exception.

Method GET_FINAL_SELECT_ALIAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ALIAS Value transfer Type reference (TYPE) STRING 20121011
2 Importing SRC_FIELD Call by reference Type reference (TYPE) DBA_RDI_META_SRC_FIELD DBA-RDI-META: Source Field Definition 20121011
3 Importing TIME_AGGREGATED Call by reference Type reference (TYPE) ABAP_BOOL 20121011

Method GET_FINAL_SELECT_ALIAS on class CL_DBA_RDI_QUERY_CS has no exception.

Method GET_HISTORY_TIMESTAMPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLNAME Call by reference Type reference (TYPE) DB6_DBH_COLUMN_NAME DB6-DBH: Column Name 20121011
2 Exporting FROM_DATE Call by reference Type reference (TYPE) SYDATUM Current Date of Application Server 20121011
3 Exporting FROM_TIME Call by reference Type reference (TYPE) SYUZEIT Current Time of Application Server 20121011
4 Importing SNAPSHOT Call by reference Type reference (TYPE) DB6_DBH_ROUTINE_NAME DB6-DBH: Routine Name (UDF/SP) 20121011
5 Exporting TO_DATE Call by reference Type reference (TYPE) SYDATUM Current Date of Application Server 20121011
6 Exporting TO_TIME Call by reference Type reference (TYPE) SYUZEIT Current Time of Application Server 20121011
# Exception Resumable Description Created on
1 CX_DBA_RDI DBA-RDI: General Back-end Error 20121011

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing RDI_META Call by reference Object reference (TYPE REF TO) CL_DBA_RDI_META DBA: Back-end Meta Data 20121011
2 Returning RDI_QUERY Value transfer Object reference (TYPE REF TO) CL_DBA_RDI_QUERY_CS DBA: Back-end Meta Data 20121011
# Exception Resumable Description Created on
1 CX_DBA_RDI DBA-RDI: General Back-end Error 20121011

Method GET_RESULT_SET_WA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing RS_REF Call by reference Object reference (TYPE REF TO) CL_SQL_RESULT_SET Resulting Set of an SQL Query 20121011
2 Returning RS_WA_REF Value transfer Object reference (TYPE REF TO) DATA 20121011
3 Importing TARGET Call by reference Type reference (TYPE) ANY 20121011
4 Importing TARGET_NAME Call by reference Type reference (TYPE) DB6TABNAML DB6: long table name 20121011
# Exception Resumable Description Created on
1 CX_SQL_EXCEPTION Exception Class for SQL Error 20121011

Method GET_SRC_COLNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning COLNAME Value transfer Type reference (TYPE) STRING 20121011
2 Importing SRC_FIELD Call by reference Type reference (TYPE) DBA_RDI_META_SRC_FIELD DBA-RDI-META: Source Field Definition 20121011

Method GET_SRC_COLNAME on class CL_DBA_RDI_QUERY_CS has no exception.

Method GET_TEST_CFG_HASH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TEST_CFG_HASH Value transfer Type reference (TYPE) CHAR64 Character field, length 64 20121011

Method GET_TEST_CFG_HASH on class CL_DBA_RDI_QUERY_CS has no exception.

Method INITIALIZE_CHECK_EXCEPTIONS Signature

Method INITIALIZE_CHECK_EXCEPTIONS on class CL_DBA_RDI_QUERY_CS has no parameter.
Method INITIALIZE_CHECK_EXCEPTIONS on class CL_DBA_RDI_QUERY_CS has no exception.

Method INITIALIZE_CHECK_PARAMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NO_DFT_FILTER Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20121011

Method INITIALIZE_CHECK_PARAMS on class CL_DBA_RDI_QUERY_CS has no exception.

Method INIT_AGGREGATION Signature

Method INIT_AGGREGATION on class CL_DBA_RDI_QUERY_CS has no parameter.
# Exception Resumable Description Created on
1 CX_DBA_RDI DBA-RDI: General Back-end Error 20121101

Method INIT_BI_EXTRACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EXTRACTOR_NAME Call by reference Type reference (TYPE) STRING DBA-DBH: Name of Extractor Class 20121011
2 Changing HEADER Call by reference Type reference (TYPE) DBA_DBH_LOADER_HEADER DBA-DBH: Header Date (245 Data; 10 Long Fields) 20121011
3 Exporting OFFSET Call by reference Type reference (TYPE) I 20121011

Method INIT_BI_EXTRACT on class CL_DBA_RDI_QUERY_CS has no exception.

Method INIT_DDIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATA Call by reference Type reference (TYPE) ANY 20121011
2 Importing DDIC_SRC Call by reference Type reference (TYPE) STRING 20121011

Method INIT_DDIC on class CL_DBA_RDI_QUERY_CS has no exception.

Method INIT_FILTER Signature

Method INIT_FILTER on class CL_DBA_RDI_QUERY_CS has no parameter.
# Exception Resumable Description Created on
1 CX_DBA_RDI DBA-RDI: General Back-end Error 20121025

Method INIT_HISTORY Signature

Method INIT_HISTORY on class CL_DBA_RDI_QUERY_CS has no parameter.
# Exception Resumable Description Created on
1 CX_DBA_RDI DBA-RDI: General Back-end Error 20121011

Method INIT_OUTER_FILTER Signature

Method INIT_OUTER_FILTER on class CL_DBA_RDI_QUERY_CS has no parameter.
# Exception Resumable Description Created on
1 CX_DBA_RDI DBA-RDI: General Back-end Error 20121025

Method INIT_PARAM Signature

Method INIT_PARAM on class CL_DBA_RDI_QUERY_CS has no parameter.
Method INIT_PARAM on class CL_DBA_RDI_QUERY_CS has no exception.

Method INIT_SORT Signature

Method INIT_SORT on class CL_DBA_RDI_QUERY_CS has no parameter.
# Exception Resumable Description Created on
1 CX_DBA_RDI DBA-RDI: General Back-end Error 20121030

Method INIT_STMT Signature

Method INIT_STMT on class CL_DBA_RDI_QUERY_CS has no parameter.
Method INIT_STMT on class CL_DBA_RDI_QUERY_CS has no exception.

Method INIT_SUB_QUERIES Signature

Method INIT_SUB_QUERIES on class CL_DBA_RDI_QUERY_CS has no parameter.
Method INIT_SUB_QUERIES on class CL_DBA_RDI_QUERY_CS has no exception.

Method INLINE_BI_VIEWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FORCE_VIEW_INLINING Value transfer Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20121011

Method INLINE_BI_VIEWS on class CL_DBA_RDI_QUERY_CS has no exception.

Method INLINE_VIEWS Signature

Method INLINE_VIEWS on class CL_DBA_RDI_QUERY_CS has no parameter.
Method INLINE_VIEWS on class CL_DBA_RDI_QUERY_CS has no exception.

Method IS_QUALIFIED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning QUALIFIED Value transfer Type reference (TYPE) ABAP_BOOL 20121011
2 Importing RS_WA Call by reference Type reference (TYPE) ANY 20121011

Method IS_QUALIFIED on class CL_DBA_RDI_QUERY_CS has no exception.

Method SET_PARAMS_IN_STMT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing STMT Call by reference Type reference (TYPE) STRING 20121011
2 Importing STMT_REF Call by reference Object reference (TYPE REF TO) CL_SQL_STATEMENT SQL statement 20121011
3 Importing TYPE Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20121011

Method SET_PARAMS_IN_STMT on class CL_DBA_RDI_QUERY_CS has no exception.

Method SET_PARAM_MARKERS_IN_STMT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing STMT Call by reference Type reference (TYPE) STRING 20121011
2 Importing TYPE Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20121011

Method SET_PARAM_MARKERS_IN_STMT on class CL_DBA_RDI_QUERY_CS has no exception.

Method SET_SAPTOOLS_WORKLOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ADBC_CON Call by reference Object reference (TYPE REF TO) CL_SQL_CONNECTION Database Connection 20121011

Method SET_SAPTOOLS_WORKLOAD on class CL_DBA_RDI_QUERY_CS has no exception.

Method TRUNCATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TABNAME Call by reference Type reference (TYPE) STRING Database Connection 20121011
2 Importing TABSCHEMA Call by reference Type reference (TYPE) STRING DBA-RDI-META: Database Sources for Views/DDIC Structures 20121011
# Exception Resumable Description Created on
1 CX_DBA_ADBC DBA Cockpit: ADBC Errors 20121011
History
Last changed by/on SAP  20130531 
SAP Release Created in 740