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 |