SAP CL_ABAP_ELEMDESCR OO Class - Runtime Type Services









CL_ABAP_ELEMDESCR 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_ABAP_ELEMDESCR including details of:

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

Inheritance

This OO class has a superclass assigned to it, which means it will inherit its objects and methods. The superclass for CL_ABAP_ELEMDESCR is CL_ABAP_DATADESCR

Method list of CL_ABAP_ELEMDESCR 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
CLASS_CONSTRUCTOR-Public
CALL METHOD cl_abap_elemdescr=>CLASS_CONSTRUCTOR...more details

CREATE_ELEMDESCR_OBJECT-Protected
CALL METHOD cl_abap_elemdescr=>CREATE_ELEMDESCR_OBJECT...more details

FIX_LEN_DESC_TO_XTYPSpecify XTYP for an Elementary Type (Fixed Length)Private
CALL METHOD cl_abap_elemdescr=>FIX_LEN_DESC_TO_XTYP...more details

GET_CReturns the Type Object for an Elementary Type cPublic
CALL METHOD cl_abap_elemdescr=>GET_C...more details

GET_DReturns the Type Object for an Elementary Type dPublic
CALL METHOD cl_abap_elemdescr=>GET_D...more details

GET_DDIC_FIELDReturns type description for Dictionary typePublic
CALL METHOD cl_abap_elemdescr=>GET_DDIC_FIELD...more details

GET_DDIC_FIXED_VALUESReturns type description for Dictionary typePublic
CALL METHOD cl_abap_elemdescr=>GET_DDIC_FIXED_VALUES...more details

GET_DECFLOAT16Returns the Type Object for Elementary Type DECFLOAT16Public
CALL METHOD cl_abap_elemdescr=>GET_DECFLOAT16...more details

GET_DECFLOAT34Returns the Type Object for Elementary Type DECFLOAT34Public
CALL METHOD cl_abap_elemdescr=>GET_DECFLOAT34...more details

GET_FReturns the Type Object for an Elementary Type fPublic
CALL METHOD cl_abap_elemdescr=>GET_F...more details

GET_IReturns the Type Object for an Elementary Type iPublic
CALL METHOD cl_abap_elemdescr=>GET_I...more details

GET_INT1Private
CALL METHOD cl_abap_elemdescr=>GET_INT1...more details

GET_INT2Private
CALL METHOD cl_abap_elemdescr=>GET_INT2...more details

GET_INT8Gets the type object for the elementary type INT8Public
CALL METHOD cl_abap_elemdescr=>GET_INT8...more details

GET_NReturns the Type Object for an Elementary Type nPublic
CALL METHOD cl_abap_elemdescr=>GET_N...more details

GET_PReturns the Type Object for an Elementary Type pPublic
CALL METHOD cl_abap_elemdescr=>GET_P...more details

GET_STRINGReturns the Type Object for an Elementary Type stringPublic
CALL METHOD cl_abap_elemdescr=>GET_STRING...more details

GET_TReturns the Type Object for an Elementary Type tPublic
CALL METHOD cl_abap_elemdescr=>GET_T...more details

GET_XReturns the Type Object for an Elementary Type xPublic
CALL METHOD cl_abap_elemdescr=>GET_X...more details

GET_XSTRINGReturns the Type Object for an Elementary Type xstringPublic
CALL METHOD cl_abap_elemdescr=>GET_XSTRING...more details

LOAD_CLASS-Public
CALL METHOD cl_abap_elemdescr=>LOAD_CLASS...more details

P_DESC_TO_XTYPDetermine XTYP for Type PPrivate
CALL METHOD cl_abap_elemdescr=>P_DESC_TO_XTYP...more details

VAR_LEN_DESC_TO_XTYPSpecify XTYP for an Elementary Type (Variable Length)Private
CALL METHOD cl_abap_elemdescr=>VAR_LEN_DESC_TO_XTYP...more details



CL_ABAP_ELEMDESCR 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
DDFIX_CACHEInstance AttributeLIKE
Private
DFIES_CACHEInstance AttributeDD Interface: Table Fields for DDIF_FIELDINFO_GETLIKE
Private
EDIT_MASKInstance AttributeEdit MaskLIKE
ABAP_EDITMASK
Public
HELP_IDInstance AttributeHelp IdLIKE
ABAP_HELPID
Public
OUTPUT_LENGTHInstance AttributeOutput lengthLIKE
I
Public
SECOND_LANGUAGEStatic AttributeLanguage Key of Current Text EnvironmentLIKE
SYST-LANGU
Private
TYPE_C_MAX_LENGTHConstantMaximum length for type C262143LIKE
I
Public
TYPE_N_MAX_LENGTHConstantMaximum length for type N262143LIKE
I
Public
TYPE_P_MAX_DECIMALSConstantMaximum number of decimal places for type P14LIKE
I
Public
TYPE_P_MAX_LENGTHConstantMaximum length for type P16LIKE
I
Public
TYPE_X_MAX_LENGTHConstantMaximum length for type X524287LIKE
I
Public




CL_ABAP_ELEMDESCR types

DDFIX_CACHE_LINE_TYPE -
DFIES_CACHE_LINE_TYPE -

Links to Related Class(s)

CL_ABAP_...
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!