Signature
METHODS normalize_to_data IMPORTING rtts TYPE REF TO cl_abap_typedescr
RETURNING VALUE(result) TYPE REF TO cl_abap_datadescr.
| Library | Role | Version | License |
|---|---|---|---|
| Astro | Site framework | 6.3.1 | MIT |
| Astro React | React integration | 5.0.4 | MIT |
| Astro Sitemap | Sitemap generation | 3.7.2 | MIT |
| UI5 Web Components | UI primitives | 2.22.0 | Apache-2.0 |
| UI5 Web Components Fiori | Fiori shell components | 2.22.0 | Apache-2.0 |
| UI5 Web Components Icons | Icon set | 2.22.0 | Apache-2.0 |
| UI5 Web Components React | React wrappers | 2.22.0 | Apache-2.0 |
| React | UI runtime | 19.2.6 | MIT |
| React DOM | DOM renderer | 19.2.6 | MIT |
| Shiki | Syntax highlighting | 4.0.2 | MIT |
METHODS normalize_to_data IMPORTING rtts TYPE REF TO cl_abap_typedescr
RETURNING VALUE(result) TYPE REF TO cl_abap_datadescr.METHODS normalize_to_type IMPORTING rtts TYPE REF TO cl_abap_typedescr
RETURNING VALUE(result) TYPE REF TO cl_abap_typedescr.METHODS normalize_tt_to_data IMPORTING rtts TYPE ty_tt_typedescr
RETURNING VALUE(result) TYPE ty_tt_datadescr.METHODS normalize_tt_to_type IMPORTING rtts TYPE ty_tt_typedescr
RETURNING VALUE(result) TYPE ty_tt_typedescr.METHODS get_name IMPORTING rtts TYPE REF TO cl_abap_typedescr
RETURNING VALUE(result) TYPE string.https://help.sap.com/doc/abapdocu_752_index_htm/7.52/en-us/abentype_names.htm
METHODS get_name_path IMPORTING rtts TYPE REF TO cl_abap_typedescr
RETURNING VALUE(result) TYPE ty_tt_typename_path.METHODS is_local IMPORTING rtts TYPE REF TO cl_abap_typedescr
RETURNING VALUE(result) TYPE abap_bool.METHODS assert_not_null IMPORTING rtts TYPE REF TO cl_abap_typedescr
name TYPE string DEFAULT `rtts`.TYPES ty_typename_type TYPE string.BEGIN OF ty_s_typename_part,
type TYPE ty_typename_type,
name TYPE string,
END OF ty_s_typename_part.TYPES ty_tt_typename_path TYPE STANDARD TABLE OF ty_s_typename_part WITH EMPTY KEY
WITH NON-UNIQUE SORTED KEY sorted_type COMPONENTS type
WITH NON-UNIQUE SORTED KEY sorted_name COMPONENTS name.TYPES ty_tt_typedescr TYPE STANDARD TABLE OF REF TO cl_abap_typedescr WITH EMPTY KEY.TYPES ty_tt_datadescr TYPE STANDARD TABLE OF REF TO cl_abap_datadescr WITH EMPTY KEY.TYPES ty_tt_elemdescr TYPE STANDARD TABLE OF REF TO cl_abap_elemdescr WITH EMPTY KEY.TYPES ty_tt_refdescr TYPE STANDARD TABLE OF REF TO cl_abap_refdescr WITH EMPTY KEY.TYPES ty_tt_complexdescr TYPE STANDARD TABLE OF REF TO cl_abap_complexdescr WITH EMPTY KEY.TYPES ty_tt_structdescr TYPE STANDARD TABLE OF REF TO cl_abap_structdescr WITH EMPTY KEY.TYPES ty_tt_tabledescr TYPE STANDARD TABLE OF REF TO cl_abap_tabledescr WITH EMPTY KEY.TYPES ty_tt_objectdescr TYPE STANDARD TABLE OF REF TO cl_abap_objectdescr WITH EMPTY KEY.TYPES ty_tt_classdescr TYPE STANDARD TABLE OF REF TO cl_abap_classdescr WITH EMPTY KEY.TYPES ty_tt_intfdescr TYPE STANDARD TABLE OF REF TO cl_abap_intfdescr WITH EMPTY KEY.https://help.sap.com/doc/abapdocu_750_index_htm/7.50/en-us/abentype_names.htm
\TYPE=name
\CLASS=name
\INTERFACE=name
\PROGRAM=name
\CLASS-POOL=name
\FUNCTION-POOL=name
\TYPE-POOL=name
\METHOD=name
\FORM=name
\FUNCTION=name
BEGIN OF cm_typename_types,
type TYPE ty_typename_type VALUE `TYPE`,
class TYPE ty_typename_type VALUE `CLASS`,
interface TYPE ty_typename_type VALUE `INTERFACE`,
program TYPE ty_typename_type VALUE `PROGRAM`,
class_pool TYPE ty_typename_type VALUE `CLASS-POOL`,
function_pool TYPE ty_typename_type VALUE `FUNCTION-POOL`,
type_pool TYPE ty_typename_type VALUE `TYPE-POOL`,
method TYPE ty_typename_type VALUE `METHOD`,
form TYPE ty_typename_type VALUE `FORM`,
function TYPE ty_typename_type VALUE `FUNCTION`,
BEGIN OF _full_,
type TYPE ty_typename_type VALUE `\TYPE=`,
class TYPE ty_typename_type VALUE `\CLASS=`,
interface TYPE ty_typename_type VALUE `\INTERFACE=`,
program TYPE ty_typename_type VALUE `\PROGRAM=`,
class_pool TYPE ty_typename_type VALUE `\CLASS-POOL=`,
function_pool TYPE ty_typename_type VALUE `\FUNCTION-POOL=`,
type_pool TYPE ty_typename_type VALUE `\TYPE-POOL=`,
method TYPE ty_typename_type VALUE `\METHOD=`,
form TYPE ty_typename_type VALUE `\FORM=`,
function TYPE ty_typename_type VALUE `\FUNCTION=`,
END OF _full_,
END OF cm_typename_types.DATA get TYPE REF TO /ork/if_si_abap_rtt_descriptor READ-ONLY.DATA silent_get TYPE REF TO /ork/if_si_abap_rtt_descriptor READ-ONLY.data TYPE REF TO cl_abap_datadescr,
simple TYPE REF TO cl_abap_datadescr,
numeric TYPE REF TO cl_abap_elemdescr,
csequence TYPE REF TO cl_abap_elemdescr,
xsequence TYPE REF TO cl_abap_elemdescr,
clike TYPE REF TO cl_abap_elemdescr,
c TYPE REF TO cl_abap_elemdescr,
n TYPE REF TO cl_abap_elemdescr,
p TYPE REF TO cl_abap_elemdescr,
x TYPE REF TO cl_abap_elemdescr,
decfloat TYPE REF TO cl_abap_elemdescr,
object TYPE REF TO cl_abap_classdescr,
ref_to_data TYPE REF TO cl_abap_refdescr,
table TYPE REF TO cl_abap_tabledescr,
any_table TYPE REF TO cl_abap_tabledescr,
sorted_table TYPE REF TO cl_abap_tabledescr,
hashed_table TYPE REF TO cl_abap_tabledescr,
standard_table TYPE REF TO cl_abap_tabledescr,
index_table TYPE REF TO cl_abap_tabledescr,
END OF generic.