CLASS_INFO SAP Method Check class existence and public instanciation
Below is documentation, parameters and attributes of ABAP Method CLASS_INFO within SAP class /BOBF/CL_CONF_TOOLBOX. There is also a number of example ABAP code snipts to help you use the functionality of this method.
This method is available within SAP systems depending on your version and release level, you can view further information by entering the class name /BOBF/CL_CONF_TOOLBOX into the relevant SAP transactions such as SE24 or SE80, and then selecting the method you are interested in.
Method Type - Static
This is a Static Method so you can call it directlyThe following technical details of method CLASS_INFO can also be found below:
- Importing parameters
- Exporting parameters
- Changing parameters
- Returning parameters
- Exceptions
- Coding Examples
Parameters of Method CLASS_INFO
.| Name | Type | Data Type | Description | Default Value |
| IV_NAME | Importing | TYPE SEOCLSNAME | Object Type Name | |
| ES_CLASS_INFO | Exporting | TYPE VSEOCLASS | Generated Table for View | |
| EV_ABSTRACT | Exporting | TYPE BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | |
| EV_EXISTS | Exporting | TYPE BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | |
| EV_PRIVATE | Exporting | TYPE BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | |
| EV_PROTECTED | Exporting | TYPE BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | |
| EV_PUBLIC | Exporting | TYPE BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | |
| EV_SUPER_CLASS_NAME | Exporting | TYPE SEOCLSNAME | Object Type Name |
Exceptions of Method CLASS_INFO
This method does not have any exceptionsExample ABAP coding
DATA: lv_ES_CLASS_INFO TYPE VSEOCLASS,
lv_EV_ABSTRACT TYPE BOOLE_D,
lv_EV_EXISTS TYPE BOOLE_D,
lv_EV_PRIVATE TYPE BOOLE_D,
lv_EV_PROTECTED TYPE BOOLE_D,
lv_EV_PUBLIC TYPE BOOLE_D,
lv_EV_SUPER_CLASS_NAME TYPE SEOCLSNAME,
lv_IV_NAME TYPE SEOCLSNAME,
lv_other TYPE c.
CALL METHOD /BOBF/CL_CONF_TOOLBOX=>CLASS_INFO(
EXPORTING
IV_NAME = lv_IV_NAME
IMPORTING
ES_CLASS_INFO = lv_ES_CLASS_INFO
EV_ABSTRACT = lv_EV_ABSTRACT
EV_EXISTS = lv_EV_EXISTS
EV_PRIVATE = lv_EV_PRIVATE
EV_PROTECTED = lv_EV_PROTECTED
EV_PUBLIC = lv_EV_PUBLIC
EV_SUPER_CLASS_NAME = lv_EV_SUPER_CLASS_NAME ).
Links to Related Class(s)
/BOBF/CL...Full list of available SAP object classes
Search for further information about these or an SAP related objects