SAP IF_SXF_TYPE OO Class - Signature Exchange Format: Type
IF_SXF_TYPE 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 IF_SXF_TYPE 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 IF_SXF_TYPE 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 Name | Description | Visability |
ACCEPT | Accept Visitor | Public |
CALL METHOD if_sxf_type=>ACCEPT...more details | ||
GET_CATEGORY | Get Category of Specified Type | Public |
CALL METHOD if_sxf_type=>GET_CATEGORY...more details | ||
GET_CORE_DATA_TYPE | Get Core Data Type of Specified Type | Public |
CALL METHOD if_sxf_type=>GET_CORE_DATA_TYPE...more details | ||
GET_ESR_CATEGORY | Get ES Repository Category of Specified Type | Public |
CALL METHOD if_sxf_type=>GET_ESR_CATEGORY...more details | ||
GET_ESR_NAMESPACE | Get ES Repository Namespace of Specified Type | Public |
CALL METHOD if_sxf_type=>GET_ESR_NAMESPACE...more details | ||
GET_JUMPER_ID | Get Jumper-ID | Public |
CALL METHOD if_sxf_type=>GET_JUMPER_ID...more details | ||
| ||
GET_NAME | Get Name of Specified Type | Public |
CALL METHOD if_sxf_type=>GET_NAME...more details | ||
GET_NAME_FOR_SERVICE_IF | INTERNAL: technical name in webservice proxy function | Public |
CALL METHOD if_sxf_type=>GET_NAME_FOR_SERVICE_IF...more details | ||
GET_PARENT_FIELD | Get Parent Field of Specified Field | Public |
CALL METHOD if_sxf_type=>GET_PARENT_FIELD...more details | ||
GET_PARENT_FIELD_TRANSITIVE | Get Next Parent Field of Project Tree (also for Line Types) | Public |
CALL METHOD if_sxf_type=>GET_PARENT_FIELD_TRANSITIVE...more details | ||
GET_PARENT_TYPE | Get Parent Type if Type is a Table Line Type | Public |
CALL METHOD if_sxf_type=>GET_PARENT_TYPE...more details | ||
GET_PROXY_NAME | Get Proxy Name of Specified Type | Public |
CALL METHOD if_sxf_type=>GET_PROXY_NAME...more details | ||
GET_REFERENCE_TYPE | Get Reference Type | Public |
CALL METHOD if_sxf_type=>GET_REFERENCE_TYPE...more details | ||
GET_SHALLOW_CLONE | INTERNAL: Return a Shallow Clone of the Type | Public |
CALL METHOD if_sxf_type=>GET_SHALLOW_CLONE...more details | ||
GET_SIGNATURE | Get Signature | Public |
CALL METHOD if_sxf_type=>GET_SIGNATURE...more details | ||
GET_SOURCE_TYPE | Get source data type | Public |
CALL METHOD if_sxf_type=>GET_SOURCE_TYPE...more details | ||
GET_SWC | Get Software Component of Specified Type | Public |
CALL METHOD if_sxf_type=>GET_SWC...more details | ||
GET_SWC_VERSION | Get Software Component Version of Specified Type | Public |
CALL METHOD if_sxf_type=>GET_SWC_VERSION...more details | ||
IS_EQUAL | INTERNAL: Return 1if the Field is Equal to Another Field | Public |
CALL METHOD if_sxf_type=>IS_EQUAL...more details | ||
IS_REFERENCE | Get Is Reference Type Attribute | Public |
CALL METHOD if_sxf_type=>IS_REFERENCE...more details | ||
PROPAGATE_EXPOSED | INTERNAL: Propagate the Used-status down to the Children | Public |
CALL METHOD if_sxf_type=>PROPAGATE_EXPOSED...more details | ||
SET_CORE_DATA_TYPE | Set Core Data Type of Specified Type | Public |
CALL METHOD if_sxf_type=>SET_CORE_DATA_TYPE...more details | ||
SET_ESR_CATEGORY | Set ES Repository Category of Specified Type | Public |
CALL METHOD if_sxf_type=>SET_ESR_CATEGORY...more details | ||
SET_ESR_NAMESPACE | Set ES Repository Namespace of Specified Type | Public |
CALL METHOD if_sxf_type=>SET_ESR_NAMESPACE...more details | ||
SET_NAME | Set Name of Specified Type | Public |
CALL METHOD if_sxf_type=>SET_NAME...more details | ||
SET_PARENT_FIELD | Set Parent Field of Specified Field | Public |
CALL METHOD if_sxf_type=>SET_PARENT_FIELD...more details | ||
SET_PARENT_TYPE | Set Parent Type of Specified Type | Public |
CALL METHOD if_sxf_type=>SET_PARENT_TYPE...more details | ||
SET_PROXY_NAME | Set Proxy Name of Specified Type | Public |
CALL METHOD if_sxf_type=>SET_PROXY_NAME...more details | ||
SET_REFERENCE | Set Is Reference Type Attribute | Public |
CALL METHOD if_sxf_type=>SET_REFERENCE...more details | ||
SET_REFERENCE_TYPE | Set Reference Type | Public |
CALL METHOD if_sxf_type=>SET_REFERENCE_TYPE...more details | ||
SET_SOURCE_TYPE | Set source data type | Public |
CALL METHOD if_sxf_type=>SET_SOURCE_TYPE...more details | ||
SET_SWC | Set Software Component of Specified Type | Public |
CALL METHOD if_sxf_type=>SET_SWC...more details | ||
SET_SWC_VERSION | Set Software Component Version of Specified Type | Public |
CALL METHOD if_sxf_type=>SET_SWC_VERSION...more details |
IF_SXF_TYPE 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.
Name | Level | Description | Initial Value | Type | Visability |
CON_AGGREGATED_GDT | Constant | Aggregated GDT | '2' | LIKE SIW_DTE_ESR_TYPE_CATEGORY | Public |
CON_BASIC_GDT | Constant | Basic GDT | '1' | LIKE SIW_DTE_ESR_TYPE_CATEGORY | Public |
CON_IDT | Constant | Intermediate Data Type | '' | LIKE SIW_DTE_ESR_TYPE_CATEGORY | Public |
CON_REF_TYPE_ANY | Constant | Type of reference: any | 'A' | LIKE DDREFTYPE | Public |
CON_REF_TYPE_BOXED | Constant | Type of reference: table type | 'J' | LIKE DDREFTYPE | Public |
CON_REF_TYPE_BUILT_IN | Constant | Type of reference: built-in type | 'B' | LIKE DDREFTYPE | Public |
CON_REF_TYPE_CLASS | Constant | Type of reference: table type | 'L' | LIKE DDREFTYPE | Public |
CON_REF_TYPE_DATA | Constant | Type of reference: object | 'D' | LIKE DDREFTYPE | Public |
CON_REF_TYPE_DTEL | Constant | Type of reference: data element | 'E' | LIKE DDREFTYPE | Public |
CON_REF_TYPE_INTF | Constant | Type of reference: table type | 'C' | LIKE DDREFTYPE | Public |
CON_REF_TYPE_OBJ | Constant | Type of reference: any | 'O' | LIKE DDREFTYPE | Public |
CON_REF_TYPE_STRUC | Constant | Type of reference: data element | 'S' | LIKE DDREFTYPE | Public |
CON_REF_TYPE_TTYP | Constant | Type of reference: table type | 'L' | LIKE DDREFTYPE | Public |
CON_SIMPLE | Constant | Type kind 'simple (field)' | 'E' | LIKE SIW_DTE_SXF_TYPE_KIND | Public |
CON_STRUCTURE | Constant | Type kind 'structure' | 'S' | LIKE SIW_DTE_SXF_TYPE_KIND | Public |
CON_TABLE | Constant | Type kind 'table' | 'T' | LIKE SIW_DTE_SXF_TYPE_KIND | Public |
CON_TYPEKIND_CLAS | Constant | DDIC Type kind: CLAS | 'CLAS' | LIKE DDTYPEKIND | Public |
CON_TYPEKIND_INTF | Constant | DDIC Type kind: INTF | 'INTF' | LIKE DDTYPEKIND | Public |
CON_TYPEKIND_REF_TO_DATA | Constant | DDIC Type kind: ref to data | 'DATA' | LIKE DDTYPEKIND | Public |
IF_SXF_TYPE types
TAB -Links to Related Class(s)
IF_SXF_T...Full list of available SAP object classes
Search for further information about these or an SAP related objects