SAP ABAP Interface IF_SXF_STRUCTURE (Signature Exchange Format: Structure)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ESI-SIW (Application Component) Service Implementation Workbench
     S_SIW_TYPES (Package) SIW: Global Type definitions
Properties
Interface IF_SXF_STRUCTURE  
Short Description Signature Exchange Format: Structure    
General Data
Package S_SIW_TYPES   SIW: Global Type definitions 
Created 20070307   SAP 
Last changed 20110908   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_SXF_FIELD Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_SXF_TYPE Signature Exchange Format: Type 20070307
Friends
Interface IF_SXF_STRUCTURE has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_AGGREGATED_GDT Instance attribute Public Attribute reference (LIKE) 20090626
2 CON_BASIC_GDT Instance attribute Public Attribute reference (LIKE) 20090626
3 CON_DDIC_CLAS Instance attribute Public Attribute reference (LIKE) 20090626
4 CON_DDIC_DATA Instance attribute Public Attribute reference (LIKE) 20090626
5 CON_DDIC_INTF Instance attribute Public Attribute reference (LIKE) 20090626
6 CON_IDT Instance attribute Public Attribute reference (LIKE) 20090626
7 CON_SIMPLE Instance attribute Public Attribute reference (LIKE) 20090626
8 CON_STRUCTURE Instance attribute Public Attribute reference (LIKE) 20090626
9 CON_TABLE Instance attribute Public Attribute reference (LIKE) 20090626
Methods
# Method Level Visibility Method type Description Created on
1 ACCEPT Instance method Public Method 20090626
2 ADD_FIELD Instance method Public Method Add a Field to Specified Structure 20070307
3 FIND_FIELD_BY_NAME Instance method Public Method Get Field of the Structure by Entering its Name 20070403
4 FIND_FIELD_BY_POSITION Instance method Public Method Get Field of the Structure by Entering its Position 20070403
5 GET_CATEGORY Instance method Public Method 20090626
6 GET_CORE_DATA_TYPE Instance method Public Method 20070320
7 GET_ESR_CATEGORY Instance method Public Method 20070320
8 GET_ESR_NAMESPACE Instance method Public Method 20070319
9 GET_FIELDS Instance method Public Method Get all Fields of a Specified Structure 20070307
10 GET_FIELD_POSITION Instance method Public Method Get Position of a Specified Field in the Structure 20070409
11 GET_JUMPER_ID Instance method Public Method Get Jumper-ID 20110217
12 GET_NAME Instance method Public Method 20070309
13 GET_PARENT_FIELD Instance method Public Method 20070419
14 GET_PARENT_FIELD_TRANSITIVE Instance method Public Method 20080125
15 GET_PARENT_TYPE Instance method Public Method 20070419
16 GET_PROXY_NAME Instance method Public Method 20070326
17 GET_REFERENCE_TYPE Instance method Public Method 20090629
18 GET_SHALLOW_CLONE Instance method Public Method 20070314
19 GET_SIGNATURE Instance method Public Method 20090626
20 GET_SWC Instance method Public Method 20070319
21 GET_SWC_VERSION Instance method Public Method 20070319
22 IS_EQUAL Instance method Public Method 20070404
23 IS_REFERENCE Instance method Public Method 20090626
24 PROPAGATE_EXPOSED Instance method Public Method 20090626
25 REMOVE_FIELD Instance method Public Method Remove a Field from Specified Structure 20070413
26 SET_CORE_DATA_TYPE Instance method Public Method 20070320
27 SET_ESR_CATEGORY Instance method Public Method 20070320
28 SET_ESR_NAMESPACE Instance method Public Method 20070319
29 SET_NAME Instance method Public Method 20070309
30 SET_PARENT_FIELD Instance method Public Method 20090626
31 SET_PARENT_TYPE Instance method Public Method 20090626
32 SET_PROXY_NAME Instance method Public Method 20070326
33 SET_REFERENCE Instance method Public Method 20090626
34 SET_REFERENCE_TYPE Instance method Public Method 20090629
35 SET_SWC Instance method Public Method 20070319
36 SET_SWC_VERSION Instance method Public Method 20070319
Events
Interface IF_SXF_STRUCTURE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TAB Public Attribute reference (LIKE) 20090626
Method Signatures

Method ACCEPT Signature

Method ACCEPT on Interface IF_SXF_STRUCTURE has no parameter.
Method ACCEPT on Interface IF_SXF_STRUCTURE has no exception.

Method ADD_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FIELD Call by reference Object reference (TYPE REF TO) IF_SXF_FIELD 20070307
2 Importing I_POSITION Call by reference Type reference (TYPE) I 0 20070403

Method ADD_FIELD on Interface IF_SXF_STRUCTURE has no exception.

Method FIND_FIELD_BY_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NAME Call by reference Type reference (TYPE) CSEQUENCE Field Name 20070403
2 Returning R_FIELD Value transfer Object reference (TYPE REF TO) IF_SXF_FIELD 20070403

Method FIND_FIELD_BY_NAME on Interface IF_SXF_STRUCTURE has no exception.

Method FIND_FIELD_BY_POSITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_POSITION Call by reference Type reference (TYPE) I Position 20070403
2 Returning R_FIELD Value transfer Object reference (TYPE REF TO) IF_SXF_FIELD 20070403

Method FIND_FIELD_BY_POSITION on Interface IF_SXF_STRUCTURE has no exception.

Method GET_CATEGORY Signature

Method GET_CATEGORY on Interface IF_SXF_STRUCTURE has no parameter.
Method GET_CATEGORY on Interface IF_SXF_STRUCTURE has no exception.

Method GET_CORE_DATA_TYPE Signature

Method GET_CORE_DATA_TYPE on Interface IF_SXF_STRUCTURE has no parameter.
Method GET_CORE_DATA_TYPE on Interface IF_SXF_STRUCTURE has no exception.

Method GET_ESR_CATEGORY Signature

Method GET_ESR_CATEGORY on Interface IF_SXF_STRUCTURE has no parameter.
Method GET_ESR_CATEGORY on Interface IF_SXF_STRUCTURE has no exception.

Method GET_ESR_NAMESPACE Signature

Method GET_ESR_NAMESPACE on Interface IF_SXF_STRUCTURE has no parameter.
Method GET_ESR_NAMESPACE on Interface IF_SXF_STRUCTURE has no exception.

Method GET_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_FIELDS Value transfer Type reference (TYPE) IF_SXF_FIELD=>TAB 20070307

Method GET_FIELDS on Interface IF_SXF_STRUCTURE has no exception.

Method GET_FIELD_POSITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FIELD Call by reference Object reference (TYPE REF TO) IF_SXF_FIELD 20070409
2 Returning R_POSITION Value transfer Type reference (TYPE) I 0 if not exists, position of i_field otherwise 20070409

Method GET_FIELD_POSITION on Interface IF_SXF_STRUCTURE has no exception.

Method GET_JUMPER_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_UUID Value transfer Type reference (TYPE) UUID Global Unique ID for table 20110217

Method GET_JUMPER_ID on Interface IF_SXF_STRUCTURE has no exception.

Method GET_NAME Signature

Method GET_NAME on Interface IF_SXF_STRUCTURE has no parameter.
Method GET_NAME on Interface IF_SXF_STRUCTURE has no exception.

Method GET_PARENT_FIELD Signature

Method GET_PARENT_FIELD on Interface IF_SXF_STRUCTURE has no parameter.
Method GET_PARENT_FIELD on Interface IF_SXF_STRUCTURE has no exception.

Method GET_PARENT_FIELD_TRANSITIVE Signature

Method GET_PARENT_FIELD_TRANSITIVE on Interface IF_SXF_STRUCTURE has no parameter.
Method GET_PARENT_FIELD_TRANSITIVE on Interface IF_SXF_STRUCTURE has no exception.

Method GET_PARENT_TYPE Signature

Method GET_PARENT_TYPE on Interface IF_SXF_STRUCTURE has no parameter.
Method GET_PARENT_TYPE on Interface IF_SXF_STRUCTURE has no exception.

Method GET_PROXY_NAME Signature

Method GET_PROXY_NAME on Interface IF_SXF_STRUCTURE has no parameter.
Method GET_PROXY_NAME on Interface IF_SXF_STRUCTURE has no exception.

Method GET_REFERENCE_TYPE Signature

Method GET_REFERENCE_TYPE on Interface IF_SXF_STRUCTURE has no parameter.
Method GET_REFERENCE_TYPE on Interface IF_SXF_STRUCTURE has no exception.

Method GET_SHALLOW_CLONE Signature

Method GET_SHALLOW_CLONE on Interface IF_SXF_STRUCTURE has no parameter.
Method GET_SHALLOW_CLONE on Interface IF_SXF_STRUCTURE has no exception.

Method GET_SIGNATURE Signature

Method GET_SIGNATURE on Interface IF_SXF_STRUCTURE has no parameter.
Method GET_SIGNATURE on Interface IF_SXF_STRUCTURE has no exception.

Method GET_SWC Signature

Method GET_SWC on Interface IF_SXF_STRUCTURE has no parameter.
Method GET_SWC on Interface IF_SXF_STRUCTURE has no exception.

Method GET_SWC_VERSION Signature

Method GET_SWC_VERSION on Interface IF_SXF_STRUCTURE has no parameter.
Method GET_SWC_VERSION on Interface IF_SXF_STRUCTURE has no exception.

Method IS_EQUAL Signature

Method IS_EQUAL on Interface IF_SXF_STRUCTURE has no parameter.
Method IS_EQUAL on Interface IF_SXF_STRUCTURE has no exception.

Method IS_REFERENCE Signature

Method IS_REFERENCE on Interface IF_SXF_STRUCTURE has no parameter.
Method IS_REFERENCE on Interface IF_SXF_STRUCTURE has no exception.

Method PROPAGATE_EXPOSED Signature

Method PROPAGATE_EXPOSED on Interface IF_SXF_STRUCTURE has no parameter.
Method PROPAGATE_EXPOSED on Interface IF_SXF_STRUCTURE has no exception.

Method REMOVE_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FIELD Call by reference Object reference (TYPE REF TO) IF_SXF_FIELD 20070413

Method REMOVE_FIELD on Interface IF_SXF_STRUCTURE has no exception.

Method SET_CORE_DATA_TYPE Signature

Method SET_CORE_DATA_TYPE on Interface IF_SXF_STRUCTURE has no parameter.
Method SET_CORE_DATA_TYPE on Interface IF_SXF_STRUCTURE has no exception.

Method SET_ESR_CATEGORY Signature

Method SET_ESR_CATEGORY on Interface IF_SXF_STRUCTURE has no parameter.
Method SET_ESR_CATEGORY on Interface IF_SXF_STRUCTURE has no exception.

Method SET_ESR_NAMESPACE Signature

Method SET_ESR_NAMESPACE on Interface IF_SXF_STRUCTURE has no parameter.
Method SET_ESR_NAMESPACE on Interface IF_SXF_STRUCTURE has no exception.

Method SET_NAME Signature

Method SET_NAME on Interface IF_SXF_STRUCTURE has no parameter.
Method SET_NAME on Interface IF_SXF_STRUCTURE has no exception.

Method SET_PARENT_FIELD Signature

Method SET_PARENT_FIELD on Interface IF_SXF_STRUCTURE has no parameter.
Method SET_PARENT_FIELD on Interface IF_SXF_STRUCTURE has no exception.

Method SET_PARENT_TYPE Signature

Method SET_PARENT_TYPE on Interface IF_SXF_STRUCTURE has no parameter.
Method SET_PARENT_TYPE on Interface IF_SXF_STRUCTURE has no exception.

Method SET_PROXY_NAME Signature

Method SET_PROXY_NAME on Interface IF_SXF_STRUCTURE has no parameter.
Method SET_PROXY_NAME on Interface IF_SXF_STRUCTURE has no exception.

Method SET_REFERENCE Signature

Method SET_REFERENCE on Interface IF_SXF_STRUCTURE has no parameter.
Method SET_REFERENCE on Interface IF_SXF_STRUCTURE has no exception.

Method SET_REFERENCE_TYPE Signature

Method SET_REFERENCE_TYPE on Interface IF_SXF_STRUCTURE has no parameter.
Method SET_REFERENCE_TYPE on Interface IF_SXF_STRUCTURE has no exception.

Method SET_SWC Signature

Method SET_SWC on Interface IF_SXF_STRUCTURE has no parameter.
Method SET_SWC on Interface IF_SXF_STRUCTURE has no exception.

Method SET_SWC_VERSION Signature

Method SET_SWC_VERSION on Interface IF_SXF_STRUCTURE has no parameter.
Method SET_SWC_VERSION on Interface IF_SXF_STRUCTURE has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in