SAP ABAP Class CL_DDIC_DBPROC_PROXY_ADT_ST (Transform SQSC to EMF compatible OO Data Structure)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-DWB-AIE-AHI (Application Component) Tools for ABAP and HANA Integration
⤷
SDD_DBPROC_PROXY_ADT (Package) Database Procedure Proxy ABAP Development Tools
⤷
⤷
Properties
| Class | CL_DDIC_DBPROC_PROXY_ADT_ST | |
| Short Description | Transform SQSC to EMF compatible OO Data Structure | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | SDD_DBPROC_PROXY_ADT | Database Procedure Proxy ABAP Development Tools |
| Created | 20120124 | SAP |
| Last change | 20140121 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_DDIC_DBPROC_PROXY_ADT_ST has no forward declaration.
Interfaces
Class CL_DDIC_DBPROC_PROXY_ADT_ST has no interface implemented.
Friends
Class CL_DDIC_DBPROC_PROXY_ADT_ST has no friend class.
Attributes
Class CL_DDIC_DBPROC_PROXY_ADT_ST has no attribute.
Methods
Class CL_DDIC_DBPROC_PROXY_ADT_ST has no method.
Events
Class CL_DDIC_DBPROC_PROXY_ADT_ST has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | COMPONENT_TYPE_MAPPING | Public | See coding | 20120426 | begin of component_type_mapping.
include type parameter_type_map as main.
include type simple_type_mapping as simple. "REPOSRC standard data
types: end of component_type_mapping
|
||
| 2 | MAIN_PARAMETER_TYPE_MAP | Public | See coding | 20120426 | begin of main_parameter_type_map.
include type parameter_type_map as param.
types: direction type if_dbproc_proxy_ui=>ty_param_direction,
kind type if_dbproc_proxy_ui=>ty_param_kind.
types: end of main_parameter_type_map
|
||
| 3 | PARAMETERLIST | Public | See coding | 20120426 | parameterlist type standard table of parameter_ref with default key
|
||
| 4 | PARAMETER_REF | Public | Object reference (TYPE REF TO) | DATA | 20120806 | |
|
| 5 | PARAMETER_TYPE_MAP | Public | See coding | 20120426 | begin of parameter_type_map.
types: position type i,
db_name type if_dbproc_proxy_ui=>ty_db_name,
abap_name type if_dbproc_proxy_ui=>ty_abap_name,
abap_name_is_ro type abap_bool.
types: end of parameter_type_map
|
||
| 6 | PROXY_ROOT | Public | See coding | 20120426 | begin of proxy_root.
include type if_adt_tools_core_types=>ty_main_object as main_object. "REPOSRC standard data
types:
db_repository_package type if_dbproc_proxy_ui=>ty_db_name, " proc in repository: package
db_repository_proc_name type if_dbproc_proxy_ui=>ty_db_name, " proc in repository: name
db_catalog_schema type if_dbproc_proxy_ui=>ty_db_name, " irrelevant for UI, proc in catalog: schema
db_catalog_proc_name type if_dbproc_proxy_ui=>ty_db_name, " irrelevant for UI, proc in catalog: name
read_only type abap_bool, " DB proc is read-only
interface_ref type if_adt_tools_core_types=>ty_object_reference, " name of ABAP interface pool generated for housing the types
"! List of data objects with the two kinds: scalar or table like
parameters type parameterlist. "Here we have to assign a
types: end of proxy_root
|
||
| 7 | SCALAR_TYPE_MAP | Public | See coding | 20120426 | begin of scalar_type_map.
include type main_parameter_type_map as main.
include type simple_type_mapping as simple.
types: end of scalar_type_map
|
||
| 8 | SIMPLE_TYPE_MAPPING | Public | See coding | 20120426 | begin of simple_type_mapping.
types: db_type type if_dbproc_proxy_ui=>ty_db_simple_type_s, " primitive type in DB
db_type_text type string,
abap_type type if_dbproc_proxy_ui=>ty_abap_simple_type_ui_s, " primitive type in ABAP
abap_type_is_ro type abap_bool, " false => abap_type can be changed in UI
abap_type_selection type if_dbproc_proxy_ui=>ty_abap_simple_type_ui_t, " possible values for abap_type
ddic_type_ref type if_adt_tools_core_types=>ty_object_reference, " DDIC type override
ddic_type_is_ro type abap_bool. " false => ddic_type can be changed in UI
types: end of simple_type_mapping
|
||
| 9 | TABLE_TYPE_MAPPING | Public | See coding | 20120426 | begin of table_type_mapping.
include type main_parameter_type_map as main.
types:
db_table_type_schema type if_dbproc_proxy_ui=>ty_db_name, " only for table parameters, schema of parameter type in DB
db_table_type_name type if_dbproc_proxy_ui=>ty_db_name, " only for table parameters, name of parameter type in DB
db_table_type_is_ddic type abap_bool, " only for table parameters, db table type is ddic type
transfer_table_name type if_dbproc_proxy_ui=>ty_db_name,
transfer_table_schema type if_dbproc_proxy_ui=>ty_db_name,
ddic_table_ref type if_adt_tools_core_types=>ty_object_reference, " only for table parameters, DDIC table override
ddic_table_is_ro type abap_bool, " false => ddic_table can be changed in UI
component_type_map type standard table of component_type_mapping with key position.
types: end of table_type_mapping
|
History
| Last changed by/on | SAP | 20140121 |
| SAP Release Created in | 740 |