BlogGitHub
Reference/ORK/SINGLETON/ORK/IF_SI_ABAP_RTTD_INTERFACE
Interface/ORK/IF_SI_ABAP_RTTD_INTERFACE
RTT Descriptor: cl_abap_intfdescr
Package
/ORK/SINGLETON
Members
5
5 items
Methods
by_data
MethodPublic
Get interface descriptor by data object.

Parameters

NameDescriptiondataAny ABAP data objectresultInterface descriptor

Signature

METHODS by_data IMPORTING !data TYPE data
                  RETURNING VALUE(result) TYPE REF TO cl_abap_intfdescr.
by_name
MethodPublic
Get interface descriptor by type name.

Parameters

NameDescriptionnameType name as C-like stringresultInterface descriptor

Signature

METHODS by_name IMPORTING !name TYPE csequence
                  RETURNING VALUE(result) TYPE REF TO cl_abap_intfdescr.
by_object
MethodPublic
Get interface descriptor by object reference.

Parameters

NameDescriptionobjObject referenceresultInterface descriptor

Signature

METHODS by_object IMPORTING obj TYPE REF TO object
                    RETURNING VALUE(result) TYPE REF TO cl_abap_intfdescr.
by_ref
MethodPublic
Get interface descriptor from a data reference.

Parameters

NameDescriptionrefData referenceresultInterface descriptor

Signature

METHODS by_ref IMPORTING !ref TYPE REF TO data
                 RETURNING VALUE(result) TYPE REF TO cl_abap_intfdescr.
cast
MethodPublic
Cast type descriptor to interface descriptor.

Parameters

NameDescriptiontypeRTT type descriptorresultInterface descriptor

Signature

METHODS cast IMPORTING !type TYPE REF TO cl_abap_typedescr
               RETURNING VALUE(result) TYPE REF TO cl_abap_intfdescr.
Repository11 packages · 113 objects
124 items