SAP ABAP Class /IWCOR/CL_DS_TEST_FACADE (Entity data model factory)
Hierarchy
SAP_GWFND (Software Component) SAP Gateway Foundation
   OPU-FND-CCL (Application Component) IWF Consumer Connectivity Layer
     /IWCOR/SODATA_TEST (Package) Data Services Tests using the library
Properties
Class /IWCOR/CL_DS_TEST_FACADE  
Short Description Entity data model factory    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 5   
Package /IWCOR/SODATA_TEST   Data Services Tests using the library 
Created 20120305   SAP 
Last change 20141120    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /IWCOR/IF_DS_EDM Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 /IWCOR/IF_DS_EDM_TYPE Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class /IWCOR/CL_DS_TEST_FACADE has no interface implemented.
Friends
Class /IWCOR/CL_DS_TEST_FACADE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_SERVICE_CFM Constant Public Type reference (TYPE) STRING 'CFM' 20130612
2 GC_SERVICE_MTM Constant Public Type reference (TYPE) STRING 'MTM' 20130225
3 GC_SERVICE_TEST Constant Public Type reference (TYPE) STRING 'TEST' 20120305
4 GC_SERVICE_URI Constant Public Type reference (TYPE) STRING 'URI' 20120305
5 GC_TEST_VIRUS Constant Public Type reference (TYPE) STRING 'X5O!P%@AP[4PZX54(P^)7CC)7}$EICAR-STANDARD-ANTIVIRUS-TEST-FILE!$H+H*' 20120305
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_SIMPLE_PROPERTY Static method Public Method 20120305
2 GET_DATA Static method Public Method 20120305
3 GET_EDM_ENTITY_CONT_STUB Static method Public Method Get entity container 20120814
4 GET_EDM_ENTITY_TYPE_STUB Static method Public Method Get entity type 20120814
5 GET_EDM_NAV_PROP_STUB Static method Public Method Get navigation property stub 20120814
6 GET_EDM_PROVIDER Static method Public Method Get entity data model provider 20120305
7 GET_EDM_STUB Static method Public Method Get EDM stub 20120814
8 GET_EDM_VSI_STUB Static method Public Method Get EDM stub + VSI 20120814
9 GET_ENTITY_DATA_MODEL Static method Public Method Get entity data model 20120305
Events
Class /IWCOR/CL_DS_TEST_FACADE has no event.
Types
Class /IWCOR/CL_DS_TEST_FACADE has no local type.
Method Signatures

Method CREATE_SIMPLE_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_FACETS Call by reference Object reference (TYPE REF TO) /IWCOR/IF_DS_EDM_ELEMENT=>FACETS_S 20120305
2 Importing IO_TYPE Call by reference Object reference (TYPE REF TO) /IWCOR/IF_DS_EDM_SIMPLE_TYPE 20120305
3 Importing IV_NAME Call by reference Type reference (TYPE) STRING 20120305
4 Returning RO_PROPERTY Value transfer Object reference (TYPE REF TO) /IWCOR/IF_DS_EDM_PROPERTY 20120305

Method CREATE_SIMPLE_PROPERTY on class /IWCOR/CL_DS_TEST_FACADE has no exception.

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20120305
2 Importing IO_ENTITY_SET Call by reference Object reference (TYPE REF TO) /IWCOR/IF_DS_EDM_ENTITY_SET 20120305
# Exception Resumable Description Created on
1 /IWCOR/CX_DS_ERROR 20120305

Method GET_EDM_ENTITY_CONT_STUB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_ENTITY_CONT Value transfer Object reference (TYPE REF TO) /IWCOR/IF_DS_EDM_ENTITY_CONT EDM entity container 20120814

Method GET_EDM_ENTITY_CONT_STUB on class /IWCOR/CL_DS_TEST_FACADE has no exception.

Method GET_EDM_ENTITY_TYPE_STUB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_ENTITY_TYPE Value transfer Object reference (TYPE REF TO) /IWCOR/IF_DS_EDM_ENTITY_TYPE EDM entity type 20120814

Method GET_EDM_ENTITY_TYPE_STUB on class /IWCOR/CL_DS_TEST_FACADE has no exception.

Method GET_EDM_NAV_PROP_STUB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FROM_ROLE Call by reference Type reference (TYPE) STRING From role 20120814
2 Importing IV_INVALID_TO_ROLE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Report invalid 'TO' role 20120814
3 Importing IV_MULTIPLICITY Call by reference Type reference (TYPE) /IWCOR/IF_DS_EDM=>EDM_MULTIPLICITY /IWCOR/IF_DS_EDM=>GC_MULTIPLICITY_ZERO_ONE 20120814
4 Importing IV_TO_ROLE Call by reference Type reference (TYPE) STRING To role 20120814
5 Returning RO_NAV_PROP Value transfer Object reference (TYPE REF TO) /IWCOR/IF_DS_EDM_NAV_PROPERTY UT navigation property stub 20120814

Method GET_EDM_NAV_PROP_STUB on class /IWCOR/CL_DS_TEST_FACADE has no exception.

Method GET_EDM_PROVIDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAME Call by reference Type reference (TYPE) STRING GC_SERVICE_TEST 20120305
2 Returning RO_PROVIDER Value transfer Object reference (TYPE REF TO) /IWCOR/IF_DS_EDM_PROVIDER 20120305
# Exception Resumable Description Created on
1 /IWCOR/CX_DS_EDM_ERROR 20120305

Method GET_EDM_STUB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TYPE_KIND Call by reference Type reference (TYPE) /IWCOR/IF_DS_EDM_TYPE=>TYPE_KIND /IWCOR/IF_DS_EDM_TYPE=>KIND_UNDEFINED Type kind 20120814
2 Returning RO_EDM_STUB Value transfer Object reference (TYPE REF TO) /IWCOR/IF_DS_EDM EDM entity data model 20120814

Method GET_EDM_STUB on class /IWCOR/CL_DS_TEST_FACADE has no exception.

Method GET_EDM_VSI_STUB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_EDM_STUB Value transfer Object reference (TYPE REF TO) /IWCOR/IF_DS_EDM_VSI_ACCESSOR EDM virus scanner interface accessor 20120814

Method GET_EDM_VSI_STUB on class /IWCOR/CL_DS_TEST_FACADE has no exception.

Method GET_ENTITY_DATA_MODEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAME Call by reference Type reference (TYPE) STRING GC_SERVICE_TEST Service name 20120305
2 Returning RO_EDM Value transfer Object reference (TYPE REF TO) /IWCOR/IF_DS_EDM Entity data model 20120305
# Exception Resumable Description Created on
1 /IWCOR/CX_DS_EDM_ERROR EDM internal error 20120305
History
Last changed by/on SAP  20141120 
SAP Release Created in 200