SAP ABAP Class CL_DMC_RTO_ACS_IDX_ADBC (Abstract superclass for reading type 5 via ADBC)
Hierarchy
☛
DMIS (Software Component) DMIS 2011_1
⤷ CA-EUR (Application Component) European Monetary Union: Euro
⤷ CNV_DMCR (Package) Data Mapping and Conversion: Runtime
⤷ CA-EUR (Application Component) European Monetary Union: Euro
⤷ CNV_DMCR (Package) Data Mapping and Conversion: Runtime
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_DMC_RTO_ACS_IDX | Abstract superclass for reading type 5 | 20121106 |
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_DMC_RTO_ACS_IDX_ADBC_DB2 | Access plan calculation with ADBC select for RT 5 and DB2 | 20130429 |
2 | Inheritance (c INHERITING FROM c_ref) | CL_DMC_RTO_ACS_IDX_ADBC_DB4 | Access plan calculation with ADBC select for RT 5 and DB4 | 20130429 |
3 | Inheritance (c INHERITING FROM c_ref) | CL_DMC_RTO_ACS_IDX_ADBC_DB6 | Access plan calculation with ADBC select for RT 5 and DB6 | 20130429 |
4 | Inheritance (c INHERITING FROM c_ref) | CL_DMC_RTO_ACS_IDX_ADBC_HAN | Access plan calculation with ADBC select for RT 5 and HANA | 20130429 |
5 | Inheritance (c INHERITING FROM c_ref) | CL_DMC_RTO_ACS_IDX_ADBC_INF | Access plan calculation w/ ADBC select for RT5 and Informix | 20121106 |
6 | Inheritance (c INHERITING FROM c_ref) | CL_DMC_RTO_ACS_IDX_ADBC_MAX | Access plan calculation with ADBC select for RT 5 and MaxDB | 20130429 |
7 | Inheritance (c INHERITING FROM c_ref) | CL_DMC_RTO_ACS_IDX_ADBC_MSS | Access plan calculation with ADBC select for RT 5 and MSSQL | 20130429 |
8 | Inheritance (c INHERITING FROM c_ref) | CL_DMC_RTO_ACS_IDX_ADBC_ORA | Access plan calculation w/ ADBC select for RT5 and Oracle | 20130402 |
9 | Inheritance (c INHERITING FROM c_ref) | CL_DMC_RTO_ACS_IDX_ADBC_SYB | Access plan calculation with ADBC select for RT 5 and Sybase | 20130429 |
Properties
Class | CL_DMC_RTO_ACS_IDX_ADBC | |
Short Description | Abstract superclass for reading type 5 via ADBC | |
Super Class | CL_DMC_RTO_ACS_IDX | Abstract superclass for reading type 5 |
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | CNV_DMCR | Data Mapping and Conversion: Runtime |
Created | 20121106 | SAP |
Last change | 20141030 | |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_DMC_RTO_ACS_IDX_ADBC has no forward declaration.
Interfaces
Class CL_DMC_RTO_ACS_IDX_ADBC has no interface implemented.
Friends
Class CL_DMC_RTO_ACS_IDX_ADBC has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | CO_IDENT_DATA_REF | Instance attribute | Public | Type reference (TYPE) | FIELDNAME | 'lo_data' | Ident for the data reference field | 20121108 | |
2 | CO_IDENT_SELECTION_CRITERION | Constant | Protected | Type reference (TYPE) | FIELDNAME | 'ls_sel_criterion' | Workarea for co_ident_selection_criteria | 20121106 | |
3 | CO_IDENT_SQL_CONNECTION | Constant | Protected | Type reference (TYPE) | FIELDNAME | 'lo_sql_connection' | Name of the cl_sql_connection instance | 20121106 | |
4 | CO_IDENT_SQL_EXCEPTION | Constant | Protected | Type reference (TYPE) | FIELDNAME | 'lx_sql_exception' | Name of the cx_sql_exception instance | 20121106 | |
5 | CO_IDENT_SQL_STATEMENT | Constant | Protected | Type reference (TYPE) | FIELDNAME | 'lo_sql_statement' | Name of the cl_sql_statement instance | 20121106 | |
6 | CO_IDENT_STATEMENT | Constant | Protected | Type reference (TYPE) | FIELDNAME | 'lv_statement' | Name of the field used for the sql statement | 20121106 | |
7 | SENDER_SCHEMA | Instance attribute | Protected | Type reference (TYPE) | IUUC_IMDB_SCHEMA | Name of the sender schema | 20121109 | ||
8 | SOURCE_FIELDS | Instance attribute | Protected | Type reference (TYPE) | SOURCE_FIELD_DEF_TAB | List of all source fields w/ their database definition | 20121109 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CONCAT_SQL_RESULT_IDENT | Instance method | Protected | Method | Create ident for instance of cl_sql_result_set | 20121106 |
2 | CONSTRUCTOR | Instance method | Public | Constructor | 20121109 | |
3 | GEN_SQL_SELECT_STATEMENT | Instance method | Protected | Method | Generate sql statement for selection from a table | 20121108 |
4 | GET_TABLE_DEFINITION | Instance method | Protected | Method | Get DB table name and definition | 20131105 |
Events
Class CL_DMC_RTO_ACS_IDX_ADBC has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | SOURCE_FIELD_DEF | Protected | See coding | dmc_database_ddic_fields w/ tabname field | 20121109 | BEGIN OF source_field_def ,
tabname TYPE tabname.
INCLUDE TYPE dmc_database_ddic_fields.
TYPES: END OF source_field_def
|
|
2 | SOURCE_FIELD_DEF_TAB | Protected | See coding | dmc_database_ddic_fields_tab w/ tabname field | 20121109 | source_field_def_tab
TYPE TABLE OF source_field_def
|
|
3 | TTY_DB_COL_TYPE | Protected | See coding | Override default column type mapping of CL_IUUC_SQL_TOOLS | 20131029 | TTY_DB_COL_TYPE type table of IUUC_DB_COL_TYPE
|
Method Signatures
Method CONCAT_SQL_RESULT_IDENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_STRUCT_NAME | Call by reference | Type reference (TYPE) | DMC_STIDT | Hierarchy Structure ID | 20121106 | ||
2 | Returning | RV_FIELDNAME | Value transfer | Type reference (TYPE) | FIELDNAME | Field Name | 20121106 |
Method CONCAT_SQL_RESULT_IDENT on class CL_DMC_RTO_ACS_IDX_ADBC has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_CONVOBJ | Call by reference | Object reference (TYPE REF TO) | CL_DMC_CONV_OBJECT | Conversion Object | 20121109 |
Method CONSTRUCTOR on class CL_DMC_RTO_ACS_IDX_ADBC has no exception.
Method GEN_SQL_SELECT_STATEMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_STRUCT_NAME | Call by reference | Type reference (TYPE) | DMC_STIDT | Hierarchy Structure ID | 20121108 |
Method GEN_SQL_SELECT_STATEMENT on class CL_DMC_RTO_ACS_IDX_ADBC has no exception.
Method GET_TABLE_DEFINITION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_DB_COL_TYPE | Call by reference | Type reference (TYPE) | TTY_DB_COL_TYPE | Override default column type mapping of CL_IUUC_SQL_TOOLS | 20131105 | ||
2 | Exporting | ET_FIELDS | Call by reference | Type reference (TYPE) | DMC_DATABASE_DDIC_FIELDS_TAB | Information about database system's DDIC fields | 20131105 | ||
3 | Exporting | EV_DB_TABNAME | Call by reference | Type reference (TYPE) | DMC_DB_TABNAME | DB table name | 20131105 | ||
4 | Exporting | EV_INT_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Internal table name in SLT tables | 20131105 | ||
5 | Importing | IV_DDIC_NAME | Call by reference | Type reference (TYPE) | TABNAME | Name of DDIC proxy | 20131105 |
Method GET_TABLE_DEFINITION on class CL_DMC_RTO_ACS_IDX_ADBC has no exception.
History
Last changed by/on | SAP | 20141030 |
SAP Release Created in | 2010_1_620 |