SAP ABAP Class /IWCOR/CL_DS_EP_FACADE (Facade for serialization and deserialization)
Hierarchy
SAP_GWFND (Software Component) SAP Gateway Foundation
   OPU-FND-CCL (Application Component) IWF Consumer Connectivity Layer
     /IWCOR/SODATA_EP (Package) Entity Provider (request / response)
Properties
Class /IWCOR/CL_DS_EP_FACADE  
Short Description Facade for serialization and deserialization    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package /IWCOR/SODATA_EP   Entity Provider (request / response) 
Created 20110913   SAP 
Last change 20141120    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /IWCOR/CX_DS_ERROR Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 /IWCOR/IF_APP_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 /IWCOR/IF_DS_EP_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class /IWCOR/CL_DS_EP_FACADE has no interface implemented.
Friends
Class /IWCOR/CL_DS_EP_FACADE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_OPTION_ENTRY_READ_ONLY Constant Public Type reference (TYPE) STRING /IWCOR/IF_DS_EP_TYPES_INTERNAL=>GC_OPTION_ENTRY_READ_ONLY 20111115
2 GC_OPTION_MEDIA_READ_ONLY Constant Public Type reference (TYPE) STRING /IWCOR/IF_DS_EP_TYPES_INTERNAL=>GC_OPTION_MEDIA_READ_ONLY 20111115
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_ATOM_ENTRY_PROVIDER Static method Public Method Create provider for atom entry serialization 20110919
2 CREATE_ATOM_FEED_PROVIDER Static method Public Method Create provider for atom feed serialization 20110919
3 CREATE_BATCH_REQUEST Static method Public Method Create batch request 20131211
4 CREATE_COMPLEX_PROPERTY_PROV Static method Public Method Create provider for complex property serialization 20110919
5 CREATE_ENTRY_PROVIDER Static method Public Method Create provider for entry serialization 20111212
6 CREATE_EP_ATOM_ENTRY Static method Private Method Create empty atom entry entity provider 20120110
7 CREATE_EP_ATOM_FEED Static method Private Method Create empty atom feed entity provider 20120110
8 CREATE_EP_TEXT Static method Private Method Create text provider form writer output 20120206
9 CREATE_FEED_PROVIDER Static method Public Method Create provider for entity set serialization 20110919
10 CREATE_FUNCTION_IMPORT_PROV Static method Public Method Create provider for function import serialization 20110919
11 CREATE_LINKS_PROVIDER Static method Public Method Create provider for links serialization 20110919
12 CREATE_LINK_PROVIDER Static method Public Method Create provider for link serialization 20110919
13 CREATE_READER Static method Private Method Create reader 20120110
14 CREATE_SERVICE_PROVIDER Static method Public Method Create provider for service serialization 20111212
15 CREATE_SIMPLE_PROPERTY_PROV Static method Public Method Create provider for simple property serialization 20110919
16 CREATE_WRITER Static method Private Method Create writer 20120110
17 GET_CANONICAL_URI Static method Public Method Get canonical URI for an entity 20120411
18 GET_ETAG Static method Public Method Get etag for an entity 20111014
19 GET_FORMAT Static method Private Method Determine the data format 20111212
20 GET_NAVIGATION_PROPERTY_STUB Static method Public Method Get navigation property stub 20120305
21 GET_SXML_READER Static method Private Method Determine the data format 20120110
22 GET_WRITER_OUTPUT Static method Private Method Create output writer 20120206
23 PARSE_BATCH_RESPONSE Static method Public Method Parse batch response 20131211
24 READ_ATOM_ENTRY Static method Public Method Read atom entry entity 20110929
25 READ_ATOM_FEED Static method Public Method Read atom feed entity 20111107
26 READ_COMPLEX_PROPERTY Static method Public Method Read complex property entity 20110929
27 READ_ENTRY Static method Public Method Read entry entity 20111212
28 READ_ERROR Static method Public Method Read error 20130118
29 READ_FEED Static method Public Method Read feed entity 20111212
30 READ_FUNCTION_IMPORT_RT_COLL Static method Public Method Read collection of simple or complex type of function import 20130201
31 READ_FUNCTION_IMPORT_RT_SINGLE Static method Public Method Read simple or complex type of function import 20130201
32 READ_LINK Static method Public Method Read single link entity 20110929
33 READ_LINKS Static method Public Method Read links entity 20111212
34 READ_SIMPLE_PROPERTY Static method Public Method Read simple property entity 20110929
Events
Class /IWCOR/CL_DS_EP_FACADE has no event.
Types
Class /IWCOR/CL_DS_EP_FACADE has no local type.
Method Signatures

Method CREATE_ATOM_ENTRY_PROVIDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ENTITY_SET Call by reference Object reference (TYPE REF TO) /IWCOR/IF_DS_EDM_ENTITY_SET EDM entityset 20110919
2 Importing IS_DATA Call by reference Type reference (TYPE) DATA Data structure 20110919
3 Importing IT_OPTIONS Call by reference Type reference (TYPE) TIHTTPNVP Additional options (see also /IWCOR/CL_DS_EP_FACADE=>GC_OPTI 20111115
4 Importing IT_SELECT Call by reference Type reference (TYPE) /IWCOR/IF_DS_URI=>SELECT_ITEM_T $select system query option 20110929
5 Importing IV_HEADER Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Add standalone XML header (use ABAP_FALSE in $expand) 20111014
6 Importing IV_SERVICE_ROOT Call by reference Type reference (TYPE) STRING Service root 20110919
7 Returning RO_PROVIDER Value transfer Object reference (TYPE REF TO) /IWCOR/IF_DS_EP_ATOM_ENTRY Atom Entry provider 20110919
# Exception Resumable Description Created on
1 /IWCOR/CX_DS_ERROR 20110919

Method CREATE_ATOM_FEED_PROVIDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_TABLE Call by reference Object reference (TYPE REF TO) DATA Data table 20110922
2 Importing IO_ENTITY_SET Call by reference Object reference (TYPE REF TO) /IWCOR/IF_DS_EDM_ENTITY_SET EDM entityset 20110919
3 Importing IT_OPTIONS Call by reference Type reference (TYPE) TIHTTPNVP Additional options (see also /IWCOR/CL_DS_EP_FACADE=>GC_OPTI 20111115
4 Importing IT_SELECT Call by reference Type reference (TYPE) /IWCOR/IF_DS_URI=>SELECT_ITEM_T $select system query option 20111006
5 Importing IV_HEADER Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Add standalone XML header (use ABAP_FALSE in $expand) 20111014
6 Importing IV_INLINECOUNT Call by reference Type reference (TYPE) I -1 Inline count 20110919
7 Importing IV_SERVICE_ROOT Call by reference Type reference (TYPE) STRING Service root 20110919
8 Returning RO_PROVIDER Value transfer Object reference (TYPE REF TO) /IWCOR/IF_DS_EP_ATOM_FEED Atom Feed provider 20110919
# Exception Resumable Description Created on
1 /IWCOR/CX_DS_ERROR 20110919

Method CREATE_BATCH_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_REQUEST Call by reference Object reference (TYPE REF TO) /IWCOR/IF_REST_REQUEST Batch request 20131211
2 Importing IT_BATCH_REQUEST Call by reference Type reference (TYPE) /IWCOR/IF_DS_EP_TYPES=>BATCH_REQUEST_T Requests for batch 20131211
# Exception Resumable Description Created on
1 /IWCOR/CX_DS_ERROR OData error 20131212

Method CREATE_COMPLEX_PROPERTY_PROV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PROPERTY Call by reference Object reference (TYPE REF TO) /IWCOR/IF_DS_EDM_PROPERTY EDM property 20110919
2 Importing IS_DATA Call by reference Type reference (TYPE) DATA Data of property 20110919
3 Importing IV_FORMAT Call by reference Type reference (TYPE) STRING /IWCOR/IF_DS_URI=>GC_FORMAT_XML Format 20111212
4 Importing IV_SERVICE_ROOT Call by reference Type reference (TYPE) STRING Service root 20110919
5 Returning RO_PROVIDER Value transfer Object reference (TYPE REF TO) /IWCOR/IF_REST_ENTITY_PROVIDER Complex property provider 20110919
# Exception Resumable Description Created on
1 /IWCOR/CX_DS_ERROR 20110919

Method CREATE_ENTRY_PROVIDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ENTITY_SET Call by reference Object reference (TYPE REF TO) /IWCOR/IF_DS_EDM_ENTITY_SET EDM entity set 20111212
2 Importing IO_EXPAND_SELECT Call by reference Object reference (TYPE REF TO) /IWCOR/IF_DS_URI_EXPAND_SELECT Combined and normalized $expand and $select options 20120206
3 Importing IS_DATA Call by reference Type reference (TYPE) DATA Data structure 20111212
4 Importing IT_CALLBACK Call by reference Type reference (TYPE) /IWCOR/IF_DS_EP_CALLBACK=>CALLBACK_REGISTRATION_T Callbacks 20120206
5 Importing IT_OPTIONS Call by reference Type reference (TYPE) TIHTTPNVP Additional options (see also /IWCOR/CL_DS_EP_FACADE=>GC_OPTI 20111212
6 Importing IT_SELECT Call by reference Type reference (TYPE) /IWCOR/IF_DS_URI=>SELECT_ITEM_T DEPRECATED use io_expand_select instead 20111212
7 Importing IV_FORMAT Call by reference Type reference (TYPE) STRING /IWCOR/IF_DS_URI=>GC_FORMAT_ATOM Format 20111212
8 Importing IV_HEADER Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Add standalone decoration (use ABAP_FALSE in $expand) 20111212
9 Importing IV_SERVICE_ROOT Call by reference Type reference (TYPE) STRING Service root 20111212
10 Returning RO_PROVIDER Value transfer Object reference (TYPE REF TO) /IWCOR/IF_REST_ENTITY_PROVIDER Entry provider 20111212
# Exception Resumable Description Created on
1 /IWCOR/CX_DS_ERROR 20111212

Method CREATE_EP_ATOM_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_HEADER Call by reference Type reference (TYPE) ABAP_BOOL Header 20120110
2 Returning RO_PROVIDER Value transfer Object reference (TYPE REF TO) /IWCOR/IF_DS_EP_ATOM_ENTRY ATOM entry provider 20120110

Method CREATE_EP_ATOM_ENTRY on class /IWCOR/CL_DS_EP_FACADE has no exception.

Method CREATE_EP_ATOM_FEED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_HEADER Call by reference Type reference (TYPE) ABAP_BOOL Header 20120110
2 Returning RO_PROVIDER Value transfer Object reference (TYPE REF TO) /IWCOR/IF_DS_EP_ATOM_FEED ATOM feed provider 20120110

Method CREATE_EP_ATOM_FEED on class /IWCOR/CL_DS_EP_FACADE has no exception.

Method CREATE_EP_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_WRITER Call by reference Object reference (TYPE REF TO) /IWCOR/CL_DS_EP_WRITER_OUTPUT Enitity writer output 20120206
2 Importing IV_ATOM_CONTENT_TYPE Call by reference Type reference (TYPE) STRING Content type for atom format 20120206
3 Importing IV_FORMAT Call by reference Type reference (TYPE) STRING /IWCOR/IF_DS_URI=>GC_FORMAT_ATOM 20120206
4 Returning RO_PROVIDER Value transfer Object reference (TYPE REF TO) /IWCOR/CL_DS_EP_TEXT Provider for textual data 20120206

Method CREATE_EP_TEXT on class /IWCOR/CL_DS_EP_FACADE has no exception.

Method CREATE_FEED_PROVIDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_TABLE Call by reference Object reference (TYPE REF TO) DATA Data table 20110922
2 Importing IO_ENTITY_SET Call by reference Object reference (TYPE REF TO) /IWCOR/IF_DS_EDM_ENTITY_SET EDM entityset 20110919
3 Importing IO_EXPAND_SELECT Call by reference Object reference (TYPE REF TO) /IWCOR/IF_DS_URI_EXPAND_SELECT Combined and normalized $expand and $select options 20120206
4 Importing IT_CALLBACK Call by reference Type reference (TYPE) /IWCOR/IF_DS_EP_CALLBACK=>CALLBACK_REGISTRATION_T Callbacks 20120206
5 Importing IT_OPTIONS Call by reference Type reference (TYPE) TIHTTPNVP Additional options (see also /IWCOR/CL_DS_EP_FACADE=>GC_OPTI 20111115
6 Importing IT_SELECT Call by reference Type reference (TYPE) /IWCOR/IF_DS_URI=>SELECT_ITEM_T DEPRECATED use io_expand_select instead 20111006
7 Importing IV_FORMAT Call by reference Type reference (TYPE) STRING /IWCOR/IF_DS_URI=>GC_FORMAT_ATOM Format 20111212
8 Importing IV_HEADER Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Add standalone decoration (use ABAP_FALSE in $expand) 20111014
9 Importing IV_INLINECOUNT Call by reference Type reference (TYPE) I -1 Inlinecount 20110919
10 Importing IV_SERVICE_ROOT Call by reference Type reference (TYPE) STRING Service root 20110919
11 Importing IV_SKIPTOKEN Call by reference Type reference (TYPE) STRING Skiptoken 20120206
12 Importing IV_URI Call by reference Type reference (TYPE) STRING Entity set URI 20120206
13 Returning RO_PROVIDER Value transfer Object reference (TYPE REF TO) /IWCOR/IF_REST_ENTITY_PROVIDER Atom Feed provider 20110919
# Exception Resumable Description Created on
1 /IWCOR/CX_DS_ERROR 20110919

Method CREATE_FUNCTION_IMPORT_PROV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_DATA Call by reference Object reference (TYPE REF TO) DATA Reference to Data 20110919
2 Importing IO_FUNCTION_IMPORT Call by reference Object reference (TYPE REF TO) /IWCOR/IF_DS_EDM_FUNC_IMPORT EDM-Functionimport 20110919
3 Importing IV_FORMAT Call by reference Type reference (TYPE) STRING /IWCOR/IF_DS_URI=>GC_FORMAT_XML Format 20111212
4 Importing IV_SERVICE_ROOT Call by reference Type reference (TYPE) STRING Service root 20110919
5 Returning RO_PROVIDER Value transfer Object reference (TYPE REF TO) /IWCOR/IF_REST_ENTITY_PROVIDER Function import provider 20110919
# Exception Resumable Description Created on
1 /IWCOR/CX_DS_ERROR 20110919

Method CREATE_LINKS_PROVIDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_TABLE Call by reference Object reference (TYPE REF TO) DATA Data table 20110922
2 Importing IO_ENTITY_SET Call by reference Object reference (TYPE REF TO) /IWCOR/IF_DS_EDM_ENTITY_SET EDM entity set 20110919
3 Importing IV_FORMAT Call by reference Type reference (TYPE) STRING /IWCOR/IF_DS_URI=>GC_FORMAT_XML Format 20111212
4 Importing IV_INLINECOUNT Call by reference Type reference (TYPE) I -1 Inline count 20110919
5 Importing IV_SERVICE_ROOT Call by reference Type reference (TYPE) STRING Service root 20110919
6 Returning RO_PROVIDER Value transfer Object reference (TYPE REF TO) /IWCOR/IF_REST_ENTITY_PROVIDER Links provider 20110919
# Exception Resumable Description Created on
1 /IWCOR/CX_DS_ERROR 20110919

Method CREATE_LINK_PROVIDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ENTITY_SET Call by reference Object reference (TYPE REF TO) /IWCOR/IF_DS_EDM_ENTITY_SET EDM entityset 20110919
2 Importing IS_DATA Call by reference Type reference (TYPE) DATA Data of link 20110922
3 Importing IV_FORMAT Call by reference Type reference (TYPE) STRING /IWCOR/IF_DS_URI=>GC_FORMAT_XML Format 20111212
4 Importing IV_SERVICE_ROOT Call by reference Type reference (TYPE) STRING Service root 20110919
5 Returning RO_PROVIDER Value transfer Object reference (TYPE REF TO) /IWCOR/IF_REST_ENTITY_PROVIDER Link provider 20110919
# Exception Resumable Description Created on
1 /IWCOR/CX_DS_ERROR 20110919

Method CREATE_READER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FORMAT Call by reference Type reference (TYPE) STRING Format 20120110
2 Returning RO_READER Value transfer Object reference (TYPE REF TO) /IWCOR/IF_DS_EP_READER Reader 20120110

Method CREATE_READER on class /IWCOR/CL_DS_EP_FACADE has no exception.

Method CREATE_SERVICE_PROVIDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EDM Call by reference Object reference (TYPE REF TO) /IWCOR/IF_DS_EDM Entity Data Model 20111212
2 Importing IV_FORMAT Call by reference Type reference (TYPE) STRING /IWCOR/IF_DS_URI=>GC_FORMAT_ATOM Format 20111212
3 Importing IV_SERVICE_ROOT Call by reference Type reference (TYPE) STRING Service root 20111212
4 Returning RO_PROVIDER Value transfer Object reference (TYPE REF TO) /IWCOR/IF_REST_ENTITY_PROVIDER Service provider 20111212
# Exception Resumable Description Created on
1 /IWCOR/CX_DS_ERROR OData error 20111212

Method CREATE_SIMPLE_PROPERTY_PROV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PROPERTY Call by reference Object reference (TYPE REF TO) /IWCOR/IF_DS_EDM_PROPERTY EDM property 20110919
2 Importing IV_FORMAT Call by reference Type reference (TYPE) STRING /IWCOR/IF_DS_URI=>GC_FORMAT_XML Format 20111212
3 Importing IV_MIME_TYPE Call by reference Type reference (TYPE) STRING Mime type of binary property 20120110
4 Importing IV_SERVICE_ROOT Call by reference Type reference (TYPE) STRING Service root 20110919
5 Importing IV_VALUE Call by reference Type reference (TYPE) DATA value of property 20111014
6 Returning RO_PROVIDER Value transfer Object reference (TYPE REF TO) /IWCOR/IF_REST_ENTITY_PROVIDER Simple property provider 20110919
# Exception Resumable Description Created on
1 /IWCOR/CX_DS_ERROR 20110919

Method CREATE_WRITER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FORMAT Call by reference Type reference (TYPE) STRING Format 20120110
2 Returning RO_WRITER Value transfer Object reference (TYPE REF TO) /IWCOR/IF_DS_EP_WRITER Writer 20120110

Method CREATE_WRITER on class /IWCOR/CL_DS_EP_FACADE has no exception.

Method GET_CANONICAL_URI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ENTITY_SET Call by reference Object reference (TYPE REF TO) /IWCOR/IF_DS_EDM_ENTITY_SET EDM entity set 20120411
2 Importing IS_DATA Call by reference Type reference (TYPE) DATA Data 20120411
3 Importing IV_SERVICE_ROOT Call by reference Type reference (TYPE) STRING Service root 20120411
4 Returning RV_URI Value transfer Type reference (TYPE) STRING URI 20120411
# Exception Resumable Description Created on
1 /IWCOR/CX_DS_ERROR 20120411

Method GET_ETAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ENTITY_SET Call by reference Object reference (TYPE REF TO) /IWCOR/IF_DS_EDM_ENTITY_SET EDM entity set 20111014
2 Importing IS_DATA Call by reference Type reference (TYPE) DATA Data 20111014
3 Returning RV_ETAG Value transfer Type reference (TYPE) STRING Generated etag 20111014
# Exception Resumable Description Created on
1 /IWCOR/CX_DS_ERROR 20111014

Method GET_FORMAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ENTITY Call by reference Object reference (TYPE REF TO) /IWCOR/IF_REST_ENTITY HTTP entity 20120110
2 Importing IO_READER Call by reference Object reference (TYPE REF TO) IF_SXML_READER Reader 20111212
3 Returning RV_FORMAT Value transfer Type reference (TYPE) STRING Data Format 20111212
# Exception Resumable Description Created on
1 CX_SXML_PARSE_ERROR 20120110

Method GET_NAVIGATION_PROPERTY_STUB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_RELATED_ENTITY_SET Call by reference Object reference (TYPE REF TO) /IWCOR/IF_DS_EDM_ENTITY_SET 20120305
2 Importing IV_MULTIPLICITY Call by reference Type reference (TYPE) /IWCOR/IF_DS_EDM=>EDM_MULTIPLICITY 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_NAV_PROPERTY 20120305
# Exception Resumable Description Created on
1 /IWCOR/CX_DS_ERROR OData error 20120305

Method GET_SXML_READER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ACCESSOR Call by reference Object reference (TYPE REF TO) /IWCOR/IF_DS_EDM_NAMED VSI accessor 20120305
2 Importing IO_ENTITY Call by reference Object reference (TYPE REF TO) /IWCOR/IF_REST_ENTITY REST representation 20120110
3 Importing IO_READER Call by reference Object reference (TYPE REF TO) IF_SXML_READER Reader 20120110
4 Returning RO_READER Value transfer Object reference (TYPE REF TO) IF_SXML_READER Reader 20120110
# Exception Resumable Description Created on
1 /IWCOR/CX_DS_ERROR OData error 20120305

Method GET_WRITER_OUTPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FORMAT Call by reference Type reference (TYPE) STRING Format 20120206
2 Importing IV_STANDALONE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Standalone 20120206
3 Returning RO_OUTPUT Value transfer Object reference (TYPE REF TO) /IWCOR/CL_DS_EP_WRITER_OUTPUT Output writer 20120206
# Exception Resumable Description Created on
1 /IWCOR/CX_DS_INTERNAL_ERROR 20120206

Method PARSE_BATCH_RESPONSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BATCH_RESPONSE Call by reference Type reference (TYPE) /IWCOR/IF_DS_EP_TYPES=>BATCH_RESPONSE_T Responses of batch 20131211
2 Importing IO_RESPONSE_ENTITY Call by reference Object reference (TYPE REF TO) /IWCOR/IF_REST_ENTITY Batch response entity 20131211
# Exception Resumable Description Created on
1 /IWCOR/CX_DS_ERROR OData error 20131212

Method READ_ATOM_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DATA Call by reference Type reference (TYPE) DATA Data structure 20110929
2 Exporting ES_ENTRY Call by reference Type reference (TYPE) /IWCOR/IF_ATOM_TYPES=>ENTRY_S Entry structure for ST 20110929
3 Exporting ET_COMPONENT Call by reference Type reference (TYPE) /IWCOR/IF_DS_EP_TYPES=>COMPONENT_T Changed components of data structure 20120206
4 Importing IO_ENTITY_SET Call by reference Object reference (TYPE REF TO) /IWCOR/IF_DS_EDM_ENTITY_SET EDM entity set 20110929
5 Importing IO_READER Call by reference Object reference (TYPE REF TO) IF_SXML_READER Reader for atom entry 20111107
6 Importing IO_REQUEST_ENTITY Call by reference Object reference (TYPE REF TO) /IWCOR/IF_REST_ENTITY REST representation of atom entry 20110929
7 Importing IV_MERGE Call by reference Type reference (TYPE) ABAP_BOOL Merge instead of overwrite 20110929
# Exception Resumable Description Created on
1 /IWCOR/CX_DS_ERROR 20110929

Method READ_ATOM_FEED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_FEED Call by reference Type reference (TYPE) /IWCOR/IF_ATOM_TYPES=>FEED_S Atom feed structure 20111107
2 Exporting ET_DATA Call by reference Type reference (TYPE) STANDARD TABLE Data table 20111107
3 Exporting EV_INLINECOUNT Call by reference Type reference (TYPE) I Inlinecount 20111115
4 Exporting EV_NEXT Call by reference Type reference (TYPE) STRING Next link 20120206
5 Importing IO_ENTITY_SET Call by reference Object reference (TYPE REF TO) /IWCOR/IF_DS_EDM_ENTITY_SET EDM entity set 20111107
6 Importing IO_READER Call by reference Object reference (TYPE REF TO) IF_SXML_READER Reader for atom feed 20111107
7 Importing IO_REQUEST_ENTITY Call by reference Object reference (TYPE REF TO) /IWCOR/IF_REST_ENTITY REST representation of atom feed 20111107
# Exception Resumable Description Created on
1 /IWCOR/CX_DS_ERROR 20111107

Method READ_COMPLEX_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DATA Call by reference Type reference (TYPE) DATA Read data 20110929
2 Exporting ET_COMPONENT Call by reference Type reference (TYPE) /IWCOR/IF_DS_EP_TYPES=>COMPONENT_T Changed components of data structure 20120206
3 Importing IO_PROPERTY Call by reference Object reference (TYPE REF TO) /IWCOR/IF_DS_EDM_PROPERTY EDM property 20110929
4 Importing IO_READER Call by reference Object reference (TYPE REF TO) IF_SXML_READER Data source SXML 20110929
5 Importing IO_REST_ENTITY Call by reference Object reference (TYPE REF TO) /IWCOR/IF_REST_ENTITY Data source 20110929
6 Importing IV_MERGE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Perform a merge 20110929
# Exception Resumable Description Created on
1 /IWCOR/CX_DS_ERROR 20110929

Method READ_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DATA Call by reference Type reference (TYPE) DATA Data structure 20120110
2 Exporting ES_METADATA Call by reference Type reference (TYPE) /IWCOR/IF_DS_EP_TYPES=>ENTITY_METADATA_S Entity metadata 20120110
3 Exporting ET_COMPONENT Call by reference Type reference (TYPE) /IWCOR/IF_DS_EP_TYPES=>COMPONENT_T Changed components of data structure 20120206
4 Importing IO_ENTITY_SET Call by reference Object reference (TYPE REF TO) /IWCOR/IF_DS_EDM_ENTITY_SET EDM entity set 20111212
5 Importing IO_READER Call by reference Object reference (TYPE REF TO) IF_SXML_READER Reader for entry 20111212
6 Importing IO_REST_ENTITY Call by reference Object reference (TYPE REF TO) /IWCOR/IF_REST_ENTITY REST representation of entry 20111212
7 Importing IT_CALLBACK Call by reference Type reference (TYPE) /IWCOR/IF_DS_EP_CALLBACK=>CALLBACK_REGISTRATION_T Link callback registry 20120206
8 Importing IV_HEADER Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Expect standalone decoration (use ABAP_FALSE in $expand) 20111212
9 Importing IV_MERGE_SEMANTICS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Merge instead of overwrite 20120110
# Exception Resumable Description Created on
1 /IWCOR/CX_DS_ERROR 20111212

Method READ_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ERROR Call by reference Type reference (TYPE) /IWCOR/IF_DS_EP_TYPES=>ERROR_S Error 20130118
2 Importing IO_READER Call by reference Object reference (TYPE REF TO) IF_SXML_READER SXML Reader Interface 20130118
3 Importing IO_REST_ENTITY Call by reference Object reference (TYPE REF TO) /IWCOR/IF_REST_ENTITY REST representation 20130118
# Exception Resumable Description Created on
1 /IWCOR/CX_DS_ERROR OData error 20130118

Method READ_FEED 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 Data table 20111212
2 Exporting EV_INLINECOUNT Value transfer Type reference (TYPE) I Inlinecount 20111212
3 Exporting EV_NEXT Value transfer Type reference (TYPE) STRING Next link 20120206
4 Importing IO_ENTITY_SET Call by reference Object reference (TYPE REF TO) /IWCOR/IF_DS_EDM_ENTITY_SET EDM entity set 20111212
5 Importing IO_READER Call by reference Object reference (TYPE REF TO) IF_SXML_READER Reader for feed 20111212
6 Importing IO_REST_ENTITY Call by reference Object reference (TYPE REF TO) /IWCOR/IF_REST_ENTITY REST representation of feed 20111212
7 Importing IT_CALLBACK Call by reference Type reference (TYPE) /IWCOR/IF_DS_EP_CALLBACK=>CALLBACK_REGISTRATION_T Link callback registry 20120206
8 Importing IV_HEADER Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Expect standalone decoration (use ABAP_FALSE in $expand) 20111212
# Exception Resumable Description Created on
1 /IWCOR/CX_DS_ERROR 20111212

Method READ_FUNCTION_IMPORT_RT_COLL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DATA Call by reference Type reference (TYPE) STANDARD TABLE Read collection data 20130201
2 Importing IO_FUNC_IMPORT Call by reference Object reference (TYPE REF TO) /IWCOR/IF_DS_EDM_FUNC_IMPORT EDM function import 20130201
3 Importing IO_READER Call by reference Object reference (TYPE REF TO) IF_SXML_READER Data source SXML 20130201
4 Importing IO_REST_ENTITY Call by reference Object reference (TYPE REF TO) /IWCOR/IF_REST_ENTITY Data source 20130201
# Exception Resumable Description Created on
1 /IWCOR/CX_DS_ERROR OData error 20130201

Method READ_FUNCTION_IMPORT_RT_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DATA Call by reference Type reference (TYPE) DATA Type data 20130201
2 Importing IO_FUNC_IMPORT Call by reference Object reference (TYPE REF TO) /IWCOR/IF_DS_EDM_FUNC_IMPORT EDM function import 20130201
3 Importing IO_READER Call by reference Object reference (TYPE REF TO) IF_SXML_READER Data source SXML 20130201
4 Importing IO_REST_ENTITY Call by reference Object reference (TYPE REF TO) /IWCOR/IF_REST_ENTITY Data source 20130201
# Exception Resumable Description Created on
1 /IWCOR/CX_DS_ERROR OData error 20130201

Method READ_LINK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_LINK Call by reference Type reference (TYPE) STRING Link 20110929
2 Importing IO_READER Call by reference Object reference (TYPE REF TO) IF_SXML_READER Data source SXML 20110929
3 Importing IO_REST_ENTITY Call by reference Object reference (TYPE REF TO) /IWCOR/IF_REST_ENTITY Data source 20110929
# Exception Resumable Description Created on
1 /IWCOR/CX_DS_ERROR 20111014

Method READ_LINKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LINK Call by reference Type reference (TYPE) STRING_TABLE Links 20111212
2 Exporting EV_INLINECOUNT Value transfer Type reference (TYPE) I OData inlinecount 20111212
3 Importing IO_READER Call by reference Object reference (TYPE REF TO) IF_SXML_READER Data source SXML 20111212
4 Importing IO_REST_ENTITY Call by reference Object reference (TYPE REF TO) /IWCOR/IF_REST_ENTITY Data source 20111212
# Exception Resumable Description Created on
1 /IWCOR/CX_DS_ERROR 20111212

Method READ_SIMPLE_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_VALUE Call by reference Type reference (TYPE) DATA Simple Property Value 20111014
2 Importing IO_PROPERTY Call by reference Object reference (TYPE REF TO) /IWCOR/IF_DS_EDM_PROPERTY EDM property 20110929
3 Importing IO_READER Call by reference Object reference (TYPE REF TO) IF_SXML_READER SXML Reader Interface 20110929
4 Importing IO_REST_ENTITY Call by reference Object reference (TYPE REF TO) /IWCOR/IF_REST_ENTITY Property REST representation 20110929
# Exception Resumable Description Created on
1 /IWCOR/CX_DS_ERROR 20111014
History
Last changed by/on SAP  20141120 
SAP Release Created in 200