SAP CL_PROXY_ABAP2SIDL OO Class - Proxy Generation: Creation of SIDL from Proxy Metadata









CL_PROXY_ABAP2SIDL is a standard SAP object class available within R/3 SAP systems depending on your version and release level. You can view/maintain the class details by entering its name into the relevant SAP transactions such as SE24, SE80 or even SE84. Below is the documentation available for class CL_PROXY_ABAP2SIDL including details of:

  • Interface class implementations
  • Inheritance details
  • Methods defined within class ( including link to full details )
  • Attributes ( including initial values )
  • Class Events



Method list of CL_PROXY_ABAP2SIDL SAP class


A method is a coding block that performs a certain procedure (i.e. ABAP functionality) on an object within the overall SAP class. In simple terms if the object is an SAP database table a method could be the procedure to add a record or to delete a record. If you are new to OO in many respects, the implementation of a method is similar to a function module and can be called in a very similar way using CALL METHOD. Instead of "CALL FUNCTION", Methods are referenced using the following syntax: CALL METHOD =>methodname EXPORTING/IMPORTING...


Method NameDescriptionVisability
ADD_INTERFACEPrivate
CALL METHOD cl_proxy_abap2sidl=>ADD_INTERFACE...more details

ADD_OPERATIONPrivate
CALL METHOD cl_proxy_abap2sidl=>ADD_OPERATION...more details

ADD_OPERATIONSPrivate
CALL METHOD cl_proxy_abap2sidl=>ADD_OPERATIONS...more details

ADD_TYPESTypesPrivate
CALL METHOD cl_proxy_abap2sidl=>ADD_TYPES...more details

CONSTRUCTORCONSTRUCTORPublic
CALL METHOD cl_proxy_abap2sidl=>CONSTRUCTOR...more details

CREATE_SIDL_BY_ABAP_NAMEPublic
CALL METHOD cl_proxy_abap2sidl=>CREATE_SIDL_BY_ABAP_NAME...more details

CREATE_SIDL_DEFINITIONPublic
CALL METHOD cl_proxy_abap2sidl=>CREATE_SIDL_DEFINITION...more details

CREATE_SIDL_FROM_PROXYPublic
CALL METHOD cl_proxy_abap2sidl=>CREATE_SIDL_FROM_PROXY...more details

GET_APPL_COMPONENTPrivate
CALL METHOD cl_proxy_abap2sidl=>GET_APPL_COMPONENT...more details

GET_DOCU_URLSPublic
CALL METHOD cl_proxy_abap2sidl=>GET_DOCU_URLS...more details

IS_POLYMORPH_EXTENSIBLE_TABLPrivate
CALL METHOD cl_proxy_abap2sidl=>IS_POLYMORPH_EXTENSIBLE_TABL...more details

VERSION_BY_ABAP_NAMEPublic
CALL METHOD cl_proxy_abap2sidl=>VERSION_BY_ABAP_NAME...more details



CL_PROXY_ABAP2SIDL attributes

List of attributes within class CL_ABAP_CHAR_UTILITIES. These can be referenced using the following syntax CL_ABAP_CHAR_UTILITIES=>. Although depending on where you are inserting the ABAP code you do need to check if the attribute is public or private.

NameLevelDescriptionInitial ValueTypeVisability
APPLICATION_COMPONENTInstance AttributeApplication ComponentLIKE
UFPS_POSID
Private
CHECK_LWB_SWITCHInstance AttributeCheck Lightweight Business SwitchLIKE
IF_PXN_CHECK_LWB_SWITCH
Public
CHECK_SBR_FEATUREInstance AttributeLIKE
IF_PXN_CHECK_SBR_FEATURE
Public
DOCU_BASE_URLInstance AttributeLIKE
STRING
Private
PORT_TYPEInstance AttributeQualified NameLIKE
QNAME
Private
PROXY_DATAInstance AttributeProxy Generation: Proxy Type with Referenced Proxy TypesLIKE
IF_PROXY_DATA
Private
PROXY_MAINInstance AttributeLIKE
SPRX_S_PROXY
Private
SHOW_EXTENSIBILITY_AS_ANYInstance AttributeLIKE
ABAP_BOOL
Public
SIDL_DEFINITIONInstance AttributeDefinitionLIKE
IF_SIDL_DEFINITION
Private
SIDL_INTERFACEInstance AttributeInterface ObjectLIKE
IF_SIDL_INTERFACE
Private
SIDL_REGISTRYInstance AttributeExtension RegistryLIKE
IF_SIDL_REGISTRY
Private
SIDL_TYPE_CONTAINERInstance AttributeType ContainerLIKE
IF_SIDL_TYPE_CONTAINER
Private
SOFTWARE_COMPONENTInstance AttributeSoftware ComponentLIKE
DLVUNIT
Private
SOFTWARE_COMPONENT_VERSIONInstance AttributeSAP ReleaseLIKE
SAPRELEASE
Private
XSD_FACTORYInstance AttributeXSD Schema Simplified FactoryLIKE
IF_SXSDS_FACTORY
Private




CL_PROXY_ABAP2SIDL types

T_DOCU_URLS -
T_OPERATION_URL -

Links to Related Class(s)

CL_PROXY...
Full list of available SAP object classes

Search for further information about these or an SAP related objects



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!