Hierarchy

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface composition (i COMPRISING i_ref) | IF_SXF_CLASSIC_EXCEPTION | Signature Exchange Format: Exception | 20101220 |
2 | Interface composition (i COMPRISING i_ref) | IF_SXF_SIMPLE | Signature Exchange Format: Simple | 20070307 |
3 | Interface composition (i COMPRISING i_ref) | IF_SXF_STRUCTURE | Signature Exchange Format: Structure | 20070307 |
4 | Interface composition (i COMPRISING i_ref) | IF_SXF_TABLE | Signature Exchange Format: Table | 20070307 |
Properties
Interface | IF_SXF_TYPE | |
Short Description | Signature Exchange Format: Type |
General Data
Package | S_SIW_TYPES | SIW: Global Type definitions |
Created | 20070307 | SAP |
Last changed | 20110908 | SAP |
Unicode checks active |
Forward declarations
Interface IF_SXF_TYPE has no forward declaration.
Interfaces
Interface IF_SXF_TYPE has no interface.
Friends
Interface IF_SXF_TYPE has no friend.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | CON_AGGREGATED_GDT | Constant | Public | Type reference (TYPE) | SIW_DTE_ESR_TYPE_CATEGORY | '2' | Aggregated GDT | 20070412 | |
2 | CON_BASIC_GDT | Constant | Public | Type reference (TYPE) | SIW_DTE_ESR_TYPE_CATEGORY | '1' | Basic GDT | 20070412 | |
3 | CON_IDT | Constant | Public | Type reference (TYPE) | SIW_DTE_ESR_TYPE_CATEGORY | '' | Intermediate Data Type | 20070412 | |
4 | CON_REF_TYPE_ANY | Constant | Public | Type reference (TYPE) | DDREFTYPE | 'A' | Type of reference: any | 20090629 | |
5 | CON_REF_TYPE_BOXED | Constant | Public | Type reference (TYPE) | DDREFTYPE | 'J' | Type of reference: table type | 20090629 | |
6 | CON_REF_TYPE_BUILT_IN | Constant | Public | Type reference (TYPE) | DDREFTYPE | 'B' | Type of reference: built-in type | 20090629 | |
7 | CON_REF_TYPE_CLASS | Constant | Public | Type reference (TYPE) | DDREFTYPE | 'L' | Type of reference: table type | 20090629 | |
8 | CON_REF_TYPE_DATA | Constant | Public | Type reference (TYPE) | DDREFTYPE | 'D' | Type of reference: object | 20090629 | |
9 | CON_REF_TYPE_DTEL | Constant | Public | Type reference (TYPE) | DDREFTYPE | 'E' | Type of reference: data element | 20090629 | |
10 | CON_REF_TYPE_INTF | Constant | Public | Type reference (TYPE) | DDREFTYPE | 'C' | Type of reference: table type | 20090629 | |
11 | CON_REF_TYPE_OBJ | Constant | Public | Type reference (TYPE) | DDREFTYPE | 'O' | Type of reference: any | 20090629 | |
12 | CON_REF_TYPE_STRUC | Constant | Public | Type reference (TYPE) | DDREFTYPE | 'S' | Type of reference: data element | 20090629 | |
13 | CON_REF_TYPE_TTYP | Constant | Public | Type reference (TYPE) | DDREFTYPE | 'L' | Type of reference: table type | 20090629 | |
14 | CON_SIMPLE | Constant | Public | Type reference (TYPE) | SIW_DTE_SXF_TYPE_KIND | 'E' | Type kind "simple (field)" | 20070328 | |
15 | CON_STRUCTURE | Constant | Public | Type reference (TYPE) | SIW_DTE_SXF_TYPE_KIND | 'S' | Type kind "structure" | 20070328 | |
16 | CON_TABLE | Constant | Public | Type reference (TYPE) | SIW_DTE_SXF_TYPE_KIND | 'T' | Type kind "table" | 20070328 | |
17 | CON_TYPEKIND_CLAS | Constant | Public | Type reference (TYPE) | DDTYPEKIND | 'CLAS' | DDIC Type kind: CLAS | 20090626 | |
18 | CON_TYPEKIND_INTF | Constant | Public | Type reference (TYPE) | DDTYPEKIND | 'INTF' | DDIC Type kind: INTF | 20090626 | |
19 | CON_TYPEKIND_REF_TO_DATA | Constant | Public | Type reference (TYPE) | DDTYPEKIND | 'DATA' | DDIC Type kind: ref to data | 20090626 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Accept Visitor | 20070307 |
2 | ![]() |
Instance method | Public | Method | Get Category of Specified Type | 20070309 |
3 | ![]() |
Instance method | Public | Method | Get Core Data Type of Specified Type | 20070320 |
4 | ![]() |
Instance method | Public | Method | Get ES Repository Category of Specified Type | 20070320 |
5 | ![]() |
Instance method | Public | Method | Get ES Repository Namespace of Specified Type | 20070319 |
6 | ![]() |
Instance method | Public | Method | Get Jumper-ID | 20110221 |
7 | ![]() |
Instance method | Public | Method | Get Name of Specified Type | 20070309 |
8 | ![]() |
Instance method | Public | Method | INTERNAL: technical name in webservice proxy function | 20090901 |
9 | ![]() |
Instance method | Public | Method | Get Parent Field of Specified Field | 20070328 |
10 | ![]() |
Instance method | Public | Method | Get Next Parent Field of Project Tree (also for Line Types) | 20070615 |
11 | ![]() |
Instance method | Public | Method | Get Parent Type if Type is a Table Line Type | 20070328 |
12 | ![]() |
Instance method | Public | Method | Get Proxy Name of Specified Type | 20070326 |
13 | ![]() |
Instance method | Public | Method | Get Reference Type | 20090629 |
14 | ![]() |
Instance method | Public | Method | INTERNAL: Return a Shallow Clone of the Type | 20070313 |
15 | ![]() |
Instance method | Public | Method | Get Signature | 20080305 |
16 | ![]() |
Instance method | Public | Method | Get source data type | 20110314 |
17 | ![]() |
Instance method | Public | Method | Get Software Component of Specified Type | 20070319 |
18 | ![]() |
Instance method | Public | Method | Get Software Component Version of Specified Type | 20070319 |
19 | ![]() |
Instance method | Public | Method | INTERNAL: Return 1if the Field is Equal to Another Field | 20070404 |
20 | ![]() |
Instance method | Public | Method | Get Is Reference Type Attribute | 20090625 |
21 | ![]() |
Instance method | Public | Method | INTERNAL: Propagate the Used-status down to the Children | 20070514 |
22 | ![]() |
Instance method | Public | Method | Set Core Data Type of Specified Type | 20070320 |
23 | ![]() |
Instance method | Public | Method | Set ES Repository Category of Specified Type | 20070320 |
24 | ![]() |
Instance method | Public | Method | Set ES Repository Namespace of Specified Type | 20070319 |
25 | ![]() |
Instance method | Public | Method | Set Name of Specified Type | 20070309 |
26 | ![]() |
Instance method | Public | Method | Set Parent Field of Specified Field | 20070402 |
27 | ![]() |
Instance method | Public | Method | Set Parent Type of Specified Type | 20070402 |
28 | ![]() |
Instance method | Public | Method | Set Proxy Name of Specified Type | 20070326 |
29 | ![]() |
Instance method | Public | Method | Set Is Reference Type Attribute | 20090625 |
30 | ![]() |
Instance method | Public | Method | Set Reference Type | 20090629 |
31 | ![]() |
Instance method | Public | Method | Set source data type | 20110314 |
32 | ![]() |
Instance method | Public | Method | Set Software Component of Specified Type | 20070319 |
33 | ![]() |
Instance method | Public | Method | Set Software Component Version of Specified Type | 20070319 |
Events
Interface IF_SXF_TYPE has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TAB | Public | See coding | 20070403 | TAB TYPE STANDARD TABLE OF REF TO if_sxf_type WITH DEFAULT KEY
|
Method Signatures
Method ACCEPT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_VISITOR | Call by reference | Object reference (TYPE REF TO) | IF_SXF_VISITOR | I_VISITOR | 20070307 |
Method ACCEPT on Interface IF_SXF_TYPE has no exception.
Method GET_CATEGORY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_CATEGORY | Value transfer | Object reference (TYPE REF TO) | CE_SXF_TYPE_CATEGORY | Type Kind | 20070309 |
Method GET_CATEGORY on Interface IF_SXF_TYPE has no exception.
Method GET_CORE_DATA_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_CORE_DATA_TYPE | Value transfer | Type reference (TYPE) | SIW_DTE_CORE_DATA_TYPE | 20070320 |
Method GET_CORE_DATA_TYPE on Interface IF_SXF_TYPE has no exception.
Method GET_ESR_CATEGORY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_ESR_CATEGORY | Value transfer | Type reference (TYPE) | SIW_DTE_ESR_TYPE_CATEGORY | 20070320 |
Method GET_ESR_CATEGORY on Interface IF_SXF_TYPE has no exception.
Method GET_ESR_NAMESPACE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_ESR_NAMESPACE | Value transfer | Type reference (TYPE) | SIW_DTE_ESR_NAMESPACE | 20070319 |
Method GET_ESR_NAMESPACE on Interface IF_SXF_TYPE has no exception.
Method GET_JUMPER_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_UUID | Value transfer | Type reference (TYPE) | UUID | Global Unique ID for table | 20110221 |
Method GET_JUMPER_ID on Interface IF_SXF_TYPE has no exception.
Method GET_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_NAME | Value transfer | Type reference (TYPE) | STRING | 20070309 |
Method GET_NAME on Interface IF_SXF_TYPE has no exception.
Method GET_NAME_FOR_SERVICE_IF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_NAME | Value transfer | Type reference (TYPE) | STRING | 20090901 |
Method GET_NAME_FOR_SERVICE_IF on Interface IF_SXF_TYPE has no exception.
Method GET_PARENT_FIELD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_PARENT_FIELD | Value transfer | Object reference (TYPE REF TO) | IF_SXF_FIELD | 20070328 |
Method GET_PARENT_FIELD on Interface IF_SXF_TYPE has no exception.
Method GET_PARENT_FIELD_TRANSITIVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_PARENT_FIELD | Value transfer | Object reference (TYPE REF TO) | IF_SXF_FIELD | 20070615 |
Method GET_PARENT_FIELD_TRANSITIVE on Interface IF_SXF_TYPE has no exception.
Method GET_PARENT_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_PARENT_TYPE | Value transfer | Object reference (TYPE REF TO) | IF_SXF_TYPE | 20070328 |
Method GET_PARENT_TYPE on Interface IF_SXF_TYPE has no exception.
Method GET_PROXY_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_PROXY_NAME | Value transfer | Type reference (TYPE) | SIW_DTE_PROXY_TYPE | 20070326 |
Method GET_PROXY_NAME on Interface IF_SXF_TYPE has no exception.
Method GET_REFERENCE_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_REFERENCE_TYPE | Value transfer | Type reference (TYPE) | DDREFTYPE | Type of Object Referenced | 20090629 |
Method GET_REFERENCE_TYPE on Interface IF_SXF_TYPE has no exception.
Method GET_SHALLOW_CLONE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_SIGNATURE | Call by reference | Object reference (TYPE REF TO) | IF_SXF_SIGNATURE | 20080108 | |||
2 | ![]() |
R_CLONE | Value transfer | Object reference (TYPE REF TO) | IF_SXF_TYPE | 20070313 |
Method GET_SHALLOW_CLONE on Interface IF_SXF_TYPE has no exception.
Method GET_SIGNATURE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_SIGNATURE | Value transfer | Object reference (TYPE REF TO) | IF_SXF_SIGNATURE | 20080305 |
Method GET_SIGNATURE on Interface IF_SXF_TYPE has no exception.
Method GET_SOURCE_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_TYPE | Value transfer | Type reference (TYPE) | RS38L_TYP | Associated Type of an Interface Parameter | 20110314 |
Method GET_SOURCE_TYPE on Interface IF_SXF_TYPE has no exception.
Method GET_SWC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_SWC | Value transfer | Type reference (TYPE) | SIW_DTE_SWC | 20070319 |
Method GET_SWC on Interface IF_SXF_TYPE has no exception.
Method GET_SWC_VERSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_SWC_VERSION | Value transfer | Type reference (TYPE) | SIW_DTE_SWCV | 20070319 |
Method GET_SWC_VERSION on Interface IF_SXF_TYPE has no exception.
Method IS_EQUAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_TYPE | Call by reference | Object reference (TYPE REF TO) | IF_SXF_TYPE | 20070404 | |||
2 | ![]() |
R_IS_EQUAL | Value transfer | Type reference (TYPE) | I | 20070404 |
Method IS_EQUAL on Interface IF_SXF_TYPE has no exception.
Method IS_REFERENCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_IS_REFERENCE | Value transfer | Type reference (TYPE) | SIW_DTE_TYPE_IS_REFERENCE | Type attribute: is reference | 20090625 |
Method IS_REFERENCE on Interface IF_SXF_TYPE has no exception.
Method PROPAGATE_EXPOSED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_FLG_EXPOSED | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20070514 |
Method PROPAGATE_EXPOSED on Interface IF_SXF_TYPE has no exception.
Method SET_CORE_DATA_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_CORE_DATA_TYPE | Call by reference | Type reference (TYPE) | SIW_DTE_CORE_DATA_TYPE | 20070320 |
Method SET_CORE_DATA_TYPE on Interface IF_SXF_TYPE has no exception.
Method SET_ESR_CATEGORY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_ESR_CATEGORY | Call by reference | Type reference (TYPE) | SIW_DTE_ESR_TYPE_CATEGORY | 20070320 |
Method SET_ESR_CATEGORY on Interface IF_SXF_TYPE has no exception.
Method SET_ESR_NAMESPACE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_ESR_NAMESPACE | Call by reference | Type reference (TYPE) | SIW_DTE_ESR_NAMESPACE | 20070319 |
Method SET_ESR_NAMESPACE on Interface IF_SXF_TYPE has no exception.
Method SET_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_NAME | Call by reference | Type reference (TYPE) | CSEQUENCE | 20070309 |
Method SET_NAME on Interface IF_SXF_TYPE has no exception.
Method SET_PARENT_FIELD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_PARENT_FIELD | Call by reference | Object reference (TYPE REF TO) | IF_SXF_FIELD | 20070402 |
Method SET_PARENT_FIELD on Interface IF_SXF_TYPE has no exception.
Method SET_PARENT_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_PARENT_TYPE | Call by reference | Object reference (TYPE REF TO) | IF_SXF_TYPE | 20070402 |
Method SET_PARENT_TYPE on Interface IF_SXF_TYPE has no exception.
Method SET_PROXY_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_PROXY_NAME | Call by reference | Type reference (TYPE) | SIW_DTE_PROXY_TYPE | 20070326 |
Method SET_PROXY_NAME on Interface IF_SXF_TYPE has no exception.
Method SET_REFERENCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_IS_REFERENCE | Call by reference | Type reference (TYPE) | SIW_DTE_TYPE_IS_REFERENCE | Type attribute: is a reference | 20090625 |
Method SET_REFERENCE on Interface IF_SXF_TYPE has no exception.
Method SET_REFERENCE_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_REFERENCE_TYPE | Call by reference | Type reference (TYPE) | DDREFTYPE | Type of Object Referenced | 20090629 |
Method SET_REFERENCE_TYPE on Interface IF_SXF_TYPE has no exception.
Method SET_SOURCE_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_TYPE | Call by reference | Type reference (TYPE) | RS38L_TYP | Associated Type of an Interface Parameter | 20110314 |
Method SET_SOURCE_TYPE on Interface IF_SXF_TYPE has no exception.
Method SET_SWC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_SWC | Call by reference | Type reference (TYPE) | SIW_DTE_SWC | 20070319 |
Method SET_SWC on Interface IF_SXF_TYPE has no exception.
Method SET_SWC_VERSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_SWC_VERSION | Call by reference | Type reference (TYPE) | SIW_DTE_SWCV | 20070319 |
Method SET_SWC_VERSION on Interface IF_SXF_TYPE has no exception.
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in |