GitHub
LibrariesOpen source libraries used to build this documentation site.
LibraryRoleVersionLicense
AstroastroSite framework6.3.1MIT
Astro React@astrojs/reactReact integration5.0.4MIT
Astro Sitemap@astrojs/sitemapSitemap generation3.7.2MIT
UI5 Web Components@ui5/webcomponentsUI primitives2.22.0Apache-2.0
UI5 Web Components Fiori@ui5/webcomponents-fioriFiori shell components2.22.0Apache-2.0
UI5 Web Components Icons@ui5/webcomponents-iconsIcon set2.22.0Apache-2.0
UI5 Web Components React@ui5/webcomponents-reactReact wrappers2.22.0Apache-2.0
ReactreactUI runtime19.2.6MIT
React DOMreact-domDOM renderer19.2.6MIT
ShikishikiSyntax highlighting4.0.2MIT
Docs/ORK/SINGLETON/ORK/IF_SI_ABAP_RTTS
Interface/ORK/IF_SI_ABAP_RTTS
RTTS - Run Time Type Services
InterfaceRTTS - Run Time Type Services
Package
/ORK/SINGLETON
Members
25
8 items
Methods
normalize_to_data
Method

Signature

METHODS normalize_to_data IMPORTING rtts TYPE REF TO cl_abap_typedescr
                            RETURNING VALUE(result) TYPE REF TO cl_abap_datadescr.
normalize_to_type
Method

Signature

METHODS normalize_to_type IMPORTING rtts TYPE REF TO cl_abap_typedescr
                            RETURNING VALUE(result) TYPE REF TO cl_abap_typedescr.
normalize_tt_to_data
Method

Signature

METHODS normalize_tt_to_data IMPORTING rtts TYPE ty_tt_typedescr
                               RETURNING VALUE(result) TYPE ty_tt_datadescr.
normalize_tt_to_type
Method

Signature

METHODS normalize_tt_to_type IMPORTING rtts TYPE ty_tt_typedescr
                               RETURNING VALUE(result) TYPE ty_tt_typedescr.
get_name
Method

Signature

METHODS get_name IMPORTING rtts TYPE REF TO cl_abap_typedescr
                   RETURNING VALUE(result) TYPE string.
get_name_path
Method

https://help.sap.com/doc/abapdocu_752_index_htm/7.52/en-us/abentype_names.htm

Signature

METHODS get_name_path IMPORTING rtts TYPE REF TO cl_abap_typedescr
                        RETURNING VALUE(result) TYPE ty_tt_typename_path.
is_local
Method

Signature

METHODS is_local IMPORTING rtts TYPE REF TO cl_abap_typedescr
                   RETURNING VALUE(result) TYPE abap_bool.
assert_not_null
Method

Signature

METHODS assert_not_null IMPORTING rtts TYPE REF TO cl_abap_typedescr
                                    name TYPE string DEFAULT `rtts`.
13 items
Types
ty_typename_type
Type

Signature

TYPES ty_typename_type TYPE string.
ty_s_typename_part
Type

Signature

BEGIN OF ty_s_typename_part,
      type TYPE ty_typename_type,
      name TYPE string,
    END OF ty_s_typename_part.
ty_tt_typename_path
Type

Signature

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.
ty_tt_typedescr
Type

Signature

TYPES ty_tt_typedescr TYPE STANDARD TABLE OF REF TO cl_abap_typedescr WITH EMPTY KEY.
ty_tt_datadescr
Type

Signature

TYPES ty_tt_datadescr TYPE STANDARD TABLE OF REF TO cl_abap_datadescr WITH EMPTY KEY.
ty_tt_elemdescr
Type

Signature

TYPES ty_tt_elemdescr TYPE STANDARD TABLE OF REF TO cl_abap_elemdescr WITH EMPTY KEY.
ty_tt_refdescr
Type

Signature

TYPES ty_tt_refdescr TYPE STANDARD TABLE OF REF TO cl_abap_refdescr WITH EMPTY KEY.
ty_tt_complexdescr
Type

Signature

TYPES ty_tt_complexdescr TYPE STANDARD TABLE OF REF TO cl_abap_complexdescr WITH EMPTY KEY.
ty_tt_structdescr
Type

Signature

TYPES ty_tt_structdescr TYPE STANDARD TABLE OF REF TO cl_abap_structdescr WITH EMPTY KEY.
ty_tt_tabledescr
Type

Signature

TYPES ty_tt_tabledescr TYPE STANDARD TABLE OF REF TO cl_abap_tabledescr WITH EMPTY KEY.
ty_tt_objectdescr
Type

Signature

TYPES ty_tt_objectdescr TYPE STANDARD TABLE OF REF TO cl_abap_objectdescr WITH EMPTY KEY.
ty_tt_classdescr
Type

Signature

TYPES ty_tt_classdescr TYPE STANDARD TABLE OF REF TO cl_abap_classdescr WITH EMPTY KEY.
ty_tt_intfdescr
Type

Signature

TYPES ty_tt_intfdescr TYPE STANDARD TABLE OF REF TO cl_abap_intfdescr WITH EMPTY KEY.
1 item
Constants
cm_typename_types
Constant

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

Signature

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.
3 items
Data
get
silent_get
type
Data

Signature

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.
Repository11 packages · 112 objects
123 items