SAP ABAP Class IF_WS_MD_VIF_ELEM_TYPE (Web Services: Virtual Type)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_WS_MD_VIF_TYPE Web Services: Virtual Type 20020910
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_WS_MD_VIF_ELEM_TYPE WS Virtual Interface 20020905
Properties
Class IF_WS_MD_VIF_ELEM_TYPE  
Short Description Web Services: Virtual Type    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20020904   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class IF_WS_MD_VIF_ELEM_TYPE has no forward declaration.
Interfaces
Class IF_WS_MD_VIF_ELEM_TYPE has no interface implemented.
Friends
Class IF_WS_MD_VIF_ELEM_TYPE has no friend class.
Attributes
Class IF_WS_MD_VIF_ELEM_TYPE has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_SOAP_EXT_FOR_PARAM Instance method Public Method 20030617
2 CREATE_SOAP_EXT_FOR_STRUCTURE Instance method Public Method 20030617
3 CREATE_SOAP_EXT_FOR_TABLE Instance method Public Method 20030617
4 DELETE_SOAP_EXTENSION Instance method Public Method 20030623
5 GET_ABAPTYPE Instance method Public Method 20030828
6 GET_BUILT_IN_TYPE Instance method Public Method 20020910
7 GET_DECIMALS Instance method Public Method 20020910
8 GET_KIND Instance method Public Method 20020910
9 GET_LENGTH Instance method Public Method 20020910
10 GET_SIGNED Instance method Public Method 20020910
11 GET_SOAP_EXTENSIONS Instance method Public Method 20030617
12 GET_SOAP_EXT_FOR_PARAM Instance method Public Method 20030617
13 GET_SOAP_EXT_FOR_STRUCTURE Instance method Public Method 20030617
14 GET_SOAP_EXT_FOR_TABLE Instance method Public Method 20030617
15 HAS_SOAP_EXT_FOR_PARAM Instance method Public Method 20030617
16 HAS_SOAP_EXT_FOR_STRUCTURE Instance method Public Method 20030617
17 HAS_SOAP_EXT_FOR_TABLE Instance method Public Method 20030617
18 SET_ABAPTYPE Instance method Public Method 20030828
19 SET_BUILT_IN_TYPE Instance method Public Method 20020910
20 SET_DECIMALS Instance method Public Method 20020910
21 SET_KIND Instance method Public Method 20020910
22 SET_LENGTH Instance method Public Method 20020910
23 SET_SIGNED Instance method Public Method 20020910
Events
Class IF_WS_MD_VIF_ELEM_TYPE has no event.
Types
Class IF_WS_MD_VIF_ELEM_TYPE has no local type.
Method Signatures

Method CREATE_SOAP_EXT_FOR_PARAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FUNCTION Call by reference Object reference (TYPE REF TO) IF_WS_MD_VIF_FUNC 20030617
2 Importing PARAMETER Call by reference Object reference (TYPE REF TO) IF_WS_MD_VIF_PARAM 20030617
3 Returning SOAP_EXTENSION Value transfer Object reference (TYPE REF TO) IF_WS_MD_SOAP_EXT_ELEM_TYPE Web Services: Soap Extension elementarer Typ 20030617
# Exception Resumable Description Created on
1 CX_WS_MD_CREATE_EXCEPTION Web Service Objekt existiert schon 20030617
2 CX_WS_MD_MOD_NOT_ALLOWED Web Service Objekt ist nicht gesperrt/neu 20030617

Method CREATE_SOAP_EXT_FOR_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELD Call by reference Object reference (TYPE REF TO) IF_WS_MD_VIF_FIELD 20030617
2 Returning SOAP_EXTENSION Value transfer Object reference (TYPE REF TO) IF_WS_MD_SOAP_EXT_ELEM_TYPE Web Services: Soap Extension elementarer Typ 20030617
3 Importing STRUCTURE Call by reference Object reference (TYPE REF TO) IF_WS_MD_VIF_STRUC_TYPE 20030617
# Exception Resumable Description Created on
1 CX_WS_MD_CREATE_EXCEPTION Web Service Objekt existiert schon 20030617
2 CX_WS_MD_MOD_NOT_ALLOWED Web Service Objekt ist nicht gesperrt/neu 20030617

Method CREATE_SOAP_EXT_FOR_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SOAP_EXTENSION Value transfer Object reference (TYPE REF TO) IF_WS_MD_SOAP_EXT_ELEM_TYPE Web Services: Soap Extension elementarer Typ 20030617
2 Importing TABLE Call by reference Object reference (TYPE REF TO) IF_WS_MD_VIF_TABLE_TYPE 20030617
# Exception Resumable Description Created on
1 CX_WS_MD_CREATE_EXCEPTION Web Service Objekt existiert schon 20030617
2 CX_WS_MD_MOD_NOT_ALLOWED Web Service Objekt ist nicht gesperrt/neu 20030617

Method DELETE_SOAP_EXTENSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SOAP_EXTENSION Call by reference Object reference (TYPE REF TO) IF_WS_MD_SOAP_EXT_ELEM_TYPE 20030623
# Exception Resumable Description Created on
1 CX_WS_MD_MOD_NOT_ALLOWED Web Service Objekt ist nicht gesperrt/neu 20030623

Method GET_ABAPTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ABAPTYPE Value transfer Type reference (TYPE) ABAPTYPE 20030828
2 Importing VERSION Call by reference Type reference (TYPE) R3STATE 20030828

Method GET_ABAPTYPE on class IF_WS_MD_VIF_ELEM_TYPE has no exception.

Method GET_BUILT_IN_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning BUILD_IN_TYPE Value transfer Type reference (TYPE) VEPELEMTYPEBUILDIN VEP Name eines eingebauten Typs 20020910
2 Importing VERSION Value transfer Type reference (TYPE) R3STATE ABAP: Programmstatus (aktiv, gesichert, transportiert...) 20021001

Method GET_BUILT_IN_TYPE on class IF_WS_MD_VIF_ELEM_TYPE has no exception.

Method GET_DECIMALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DECIMALS Value transfer Type reference (TYPE) INT4 Natürliche Zahl 20020910
2 Importing VERSION Value transfer Type reference (TYPE) R3STATE ABAP: Programmstatus (aktiv, gesichert, transportiert...) 20021001

Method GET_DECIMALS on class IF_WS_MD_VIF_ELEM_TYPE has no exception.

Method GET_KIND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning KIND Value transfer Type reference (TYPE) VEPELEMTYPEKIND VEP Art eines elementaren Types 20020910
2 Importing VERSION Value transfer Type reference (TYPE) R3STATE ABAP: Programmstatus (aktiv, gesichert, transportiert...) 20021001

Method GET_KIND on class IF_WS_MD_VIF_ELEM_TYPE has no exception.

Method GET_LENGTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning LENGTH Value transfer Type reference (TYPE) INT4 Natürliche Zahl 20020910
2 Importing VERSION Value transfer Type reference (TYPE) R3STATE ABAP: Programmstatus (aktiv, gesichert, transportiert...) 20021001

Method GET_LENGTH on class IF_WS_MD_VIF_ELEM_TYPE has no exception.

Method GET_SIGNED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SIGNED Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20020910
2 Importing VERSION Value transfer Type reference (TYPE) R3STATE ABAP: Programmstatus (aktiv, gesichert, transportiert...) 20021001

Method GET_SIGNED on class IF_WS_MD_VIF_ELEM_TYPE has no exception.

Method GET_SOAP_EXTENSIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SOAP_EXTENSIONS Value transfer Type reference (TYPE) VEPELETYPSOAPTAB 20030617
2 Importing VERSION Call by reference Type reference (TYPE) R3STATE 20030617

Method GET_SOAP_EXTENSIONS on class IF_WS_MD_VIF_ELEM_TYPE has no exception.

Method GET_SOAP_EXT_FOR_PARAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FUNCTION Call by reference Object reference (TYPE REF TO) IF_WS_MD_VIF_FUNC 20030617
2 Importing PARAMETER Call by reference Object reference (TYPE REF TO) IF_WS_MD_VIF_PARAM 20030617
3 Returning SOAP_EXTENSION Value transfer Object reference (TYPE REF TO) IF_WS_MD_SOAP_EXT_ELEM_TYPE Web Services: Soap Extension elementarer Typ 20030617
4 Importing VERSION Call by reference Type reference (TYPE) R3STATE ABAP: Programmstatus (aktiv, gesichert, transportiert...) 20030617

Method GET_SOAP_EXT_FOR_PARAM on class IF_WS_MD_VIF_ELEM_TYPE has no exception.

Method GET_SOAP_EXT_FOR_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELD Call by reference Object reference (TYPE REF TO) IF_WS_MD_VIF_FIELD 20030617
2 Returning SOAP_EXTENSION Value transfer Object reference (TYPE REF TO) IF_WS_MD_SOAP_EXT_ELEM_TYPE Web Services: Soap Extension elementarer Typ 20030617
3 Importing STRUCTURE Call by reference Object reference (TYPE REF TO) IF_WS_MD_VIF_STRUC_TYPE 20030617
4 Importing VERSION Call by reference Type reference (TYPE) R3STATE ABAP: Programmstatus (aktiv, gesichert, transportiert...) 20030617

Method GET_SOAP_EXT_FOR_STRUCTURE on class IF_WS_MD_VIF_ELEM_TYPE has no exception.

Method GET_SOAP_EXT_FOR_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SOAP_EXTENSION Value transfer Object reference (TYPE REF TO) IF_WS_MD_SOAP_EXT_ELEM_TYPE Web Services: Soap Extension elementarer Typ 20030617
2 Importing TABLE Call by reference Object reference (TYPE REF TO) IF_WS_MD_VIF_TABLE_TYPE 20030617
3 Importing VERSION Call by reference Type reference (TYPE) R3STATE ABAP: Programmstatus (aktiv, gesichert, transportiert...) 20030617

Method GET_SOAP_EXT_FOR_TABLE on class IF_WS_MD_VIF_ELEM_TYPE has no exception.

Method HAS_SOAP_EXT_FOR_PARAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FUNCTION Call by reference Object reference (TYPE REF TO) IF_WS_MD_VIF_FUNC 20030617
2 Returning HAS_SOAP_EXTENSION Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20030617
3 Importing PARAMETER Call by reference Object reference (TYPE REF TO) IF_WS_MD_VIF_PARAM 20030617
4 Importing VERSION Call by reference Type reference (TYPE) R3STATE ABAP: Programmstatus (aktiv, gesichert, transportiert...) 20030617

Method HAS_SOAP_EXT_FOR_PARAM on class IF_WS_MD_VIF_ELEM_TYPE has no exception.

Method HAS_SOAP_EXT_FOR_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELD Call by reference Object reference (TYPE REF TO) IF_WS_MD_VIF_FIELD 20030617
2 Returning HAS_SOAP_EXTENSION Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20030617
3 Importing STRUCTURE Call by reference Object reference (TYPE REF TO) IF_WS_MD_VIF_STRUC_TYPE 20030617
4 Importing VERSION Call by reference Type reference (TYPE) R3STATE ABAP: Programmstatus (aktiv, gesichert, transportiert...) 20030617

Method HAS_SOAP_EXT_FOR_STRUCTURE on class IF_WS_MD_VIF_ELEM_TYPE has no exception.

Method HAS_SOAP_EXT_FOR_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning HAS_SOAP_EXTENSION Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20030617
2 Importing TABLE Call by reference Object reference (TYPE REF TO) IF_WS_MD_VIF_TABLE_TYPE 20030617
3 Importing VERSION Call by reference Type reference (TYPE) R3STATE ABAP: Programmstatus (aktiv, gesichert, transportiert...) 20030617

Method HAS_SOAP_EXT_FOR_TABLE on class IF_WS_MD_VIF_ELEM_TYPE has no exception.

Method SET_ABAPTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ABAPTYPE Call by reference Type reference (TYPE) ABAPTYPE 20030828
# Exception Resumable Description Created on
1 CX_WS_MD_MOD_NOT_ALLOWED Web Service Objekt ist nicht gesperrt/neu 20030828

Method SET_BUILT_IN_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BUILD_IN_TYPE Value transfer Type reference (TYPE) VEPELEMTYPEBUILDIN VEP Name eines eingebauten Typs 20020910
# Exception Resumable Description Created on
1 CX_WS_MD_MOD_NOT_ALLOWED Web Service Objekt ist nicht gesperrt/neu 20020920

Method SET_DECIMALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DECIMALS Value transfer Type reference (TYPE) INT4 Natürliche Zahl 20020910
# Exception Resumable Description Created on
1 CX_WS_MD_MOD_NOT_ALLOWED Web Service Objekt ist nicht gesperrt/neu 20020920

Method SET_KIND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing KIND Value transfer Type reference (TYPE) VEPELEMTYPEKIND VEP Art eines elementaren Types 20020910
# Exception Resumable Description Created on
1 CX_WS_MD_MOD_NOT_ALLOWED Web Service Objekt ist nicht gesperrt/neu 20020920

Method SET_LENGTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LENGTH Value transfer Type reference (TYPE) INT4 Natürliche Zahl 20020910
# Exception Resumable Description Created on
1 CX_WS_MD_MOD_NOT_ALLOWED Web Service Objekt ist nicht gesperrt/neu 20020920

Method SET_SIGNED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SIGNED Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20020910
# Exception Resumable Description Created on
1 CX_WS_MD_MOD_NOT_ALLOWED Web Service Objekt ist nicht gesperrt/neu 20020920
History
Last changed by/on SAP  20130531 
SAP Release Created in