SAP ABAP Interface /IWCOR/IF_DS_EP_READER (Entity reader)
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)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /IWCOR/CL_DS_EP_READER_JSON Reader for JSON format 20120110
2 Interface implementation (CLASS c. INTERFACES i_ref)  /IWCOR/CL_DS_EP_READER_XML Reader for ATOM and XML format 20120110
Properties
Interface /IWCOR/IF_DS_EP_READER  
Short Description Entity reader    
General Data
Package /IWCOR/SODATA_EP   Entity Provider (request / response) 
Created 20111221   SAP 
Last changed 20131127   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /IWCOR/IF_DS_EP_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface /IWCOR/IF_DS_EP_READER has no interface.
Friends
Interface /IWCOR/IF_DS_EP_READER has no friend.
Attributes
Interface /IWCOR/IF_DS_EP_READER has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 READ_COMPLEX_COLLECTION Instance method Public Method Read complex type or property collection 20130111
2 READ_COMPLEX_PROPERTY Instance method Public Method Read complex property 20120813
3 READ_COMPLEX_TYPE Instance method Public Method Read complex type 20130116
4 READ_ENTITY Instance method Public Method Read entity instance 20120813
5 READ_ENTITY_SET Instance method Public Method Read entity set 20120813
6 READ_ERROR Instance method Public Method Read error 20130118
7 READ_LINK Instance method Public Method Read link 20120813
8 READ_LINKS Instance method Public Method Read links 20120813
9 READ_SIMPLE_COLLECTION Instance method Public Method Read simple type or property collection 20130111
10 READ_SIMPLE_PROPERTY Instance method Public Method Read simple property 20120813
11 READ_SIMPLE_TYPE Instance method Public Method Read simple type 20130116
Events
Interface /IWCOR/IF_DS_EP_READER has no event.
Types
Interface /IWCOR/IF_DS_EP_READER has no local type.
Method Signatures

Method READ_COMPLEX_COLLECTION 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 Complex Property Collection 20130111
2 Importing IO_PROPERTY Call by reference Object reference (TYPE REF TO) /IWCOR/IF_DS_EDM_PROPERTY EDM property 20130111
3 Importing IO_READER Call by reference Object reference (TYPE REF TO) IF_SXML_READER SXML Reader Interface 20130111
4 Importing IO_TYPE Call by reference Object reference (TYPE REF TO) /IWCOR/IF_DS_EDM_TYPE EDM Type 20130111
5 Importing IV_NAME Call by reference Type reference (TYPE) STRING Collection Tag Name 20130111
# Exception Resumable Description Created on
1 /IWCOR/CX_DS_ERROR OData error 20130111
2 CX_SXML_PARSE_ERROR SXML Parsing Error 20130111

Method READ_COMPLEX_PROPERTY 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 20120813
2 Exporting ET_COMPONENT Call by reference Type reference (TYPE) /IWCOR/IF_DS_EP_TYPES=>COMPONENT_T Changed components of data structure 20120813
3 Importing IO_PROPERTY Call by reference Object reference (TYPE REF TO) /IWCOR/IF_DS_EDM_PROPERTY 20120813
4 Importing IO_READER Call by reference Object reference (TYPE REF TO) IF_SXML_READER 20120813
5 Importing IV_MERGE_SEMANTICS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20120813
# Exception Resumable Description Created on
1 /IWCOR/CX_DS_ERROR 20120813
2 CX_SXML_PARSE_ERROR 20120813

Method READ_COMPLEX_TYPE 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 20130116
2 Importing IO_READER Call by reference Object reference (TYPE REF TO) IF_SXML_READER SXML Reader Interface 20130116
3 Importing IO_TYPE Call by reference Object reference (TYPE REF TO) /IWCOR/IF_DS_EDM_TYPE EDM Type 20130116
4 Importing IV_NAME Call by reference Type reference (TYPE) STRING Name 20130118
# Exception Resumable Description Created on
1 /IWCOR/CX_DS_ERROR OData error 20130116
2 CX_SXML_PARSE_ERROR SXML Parsing Error 20130116

Method READ_ENTITY 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 20120813
2 Exporting ES_METADATA Call by reference Type reference (TYPE) /IWCOR/IF_DS_EP_TYPES=>ENTITY_METADATA_S Metadata 20120813
3 Exporting ET_COMPONENT Call by reference Type reference (TYPE) /IWCOR/IF_DS_EP_TYPES=>COMPONENT_T Changed components of data structure 20120813
4 Importing IO_ENTITY_SET Call by reference Object reference (TYPE REF TO) /IWCOR/IF_DS_EDM_ENTITY_SET 20120813
5 Importing IO_READER Call by reference Object reference (TYPE REF TO) IF_SXML_READER 20120813
6 Importing IT_CALLBACK Call by reference Type reference (TYPE) /IWCOR/IF_DS_EP_CALLBACK=>CALLBACK_REGISTRATION_T 20120813
7 Importing IT_OPTIONS Call by reference Type reference (TYPE) TIHTTPNVP 20120813
8 Importing IV_MERGE_SEMANTICS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20120813
# Exception Resumable Description Created on
1 /IWCOR/CX_DS_ERROR 20120813
2 CX_SXML_PARSE_ERROR 20120813

Method READ_ENTITY_SET 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) TABLE Data table 20120813
2 Exporting EV_INLINECOUNT Call by reference Type reference (TYPE) I Inlinecount 20120813
3 Exporting EV_NEXT Call by reference Type reference (TYPE) STRING Next link 20120813
4 Importing IO_ENTITY_SET Call by reference Object reference (TYPE REF TO) /IWCOR/IF_DS_EDM_ENTITY_SET Entity set 20120813
5 Importing IO_READER Call by reference Object reference (TYPE REF TO) IF_SXML_READER SXML reader 20120813
6 Importing IT_CALLBACK Call by reference Type reference (TYPE) /IWCOR/IF_DS_EP_CALLBACK=>CALLBACK_REGISTRATION_T 20120813
7 Importing IT_OPTIONS Call by reference Type reference (TYPE) TIHTTPNVP Options 20120813
# Exception Resumable Description Created on
1 /IWCOR/CX_DS_ERROR 20120813
2 CX_SXML_PARSE_ERROR 20120813

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
# Exception Resumable Description Created on
1 CX_SXML_PARSE_ERROR SXML Parsing Error 20130118

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 20120813
2 Importing IO_READER Call by reference Object reference (TYPE REF TO) IF_SXML_READER 20120813
# Exception Resumable Description Created on
1 /IWCOR/CX_DS_ERROR 20120813
2 CX_SXML_PARSE_ERROR 20120813

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 20120813
2 Exporting EV_INLINECOUNT Call by reference Type reference (TYPE) I 20120813
3 Importing IO_READER Call by reference Object reference (TYPE REF TO) IF_SXML_READER 20120813
# Exception Resumable Description Created on
1 /IWCOR/CX_DS_ERROR 20120813
2 CX_SXML_PARSE_ERROR 20120813

Method READ_SIMPLE_COLLECTION 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 Collection Data 20130111
2 Importing IO_PROPERTY Call by reference Object reference (TYPE REF TO) /IWCOR/IF_DS_EDM_PROPERTY EDM Property 20130111
3 Importing IO_READER Call by reference Object reference (TYPE REF TO) IF_SXML_READER SXML Reader Interface 20130111
4 Importing IO_TYPE Call by reference Object reference (TYPE REF TO) /IWCOR/IF_DS_EDM_TYPE EDM Type 20130111
5 Importing IV_NAME Call by reference Type reference (TYPE) STRING Collection Tag Name 20130111
# Exception Resumable Description Created on
1 /IWCOR/CX_DS_ERROR OData error 20130111
2 CX_SXML_PARSE_ERROR SXML Parsing Error 20130111

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 20120813
2 Importing IO_PROPERTY Call by reference Object reference (TYPE REF TO) /IWCOR/IF_DS_EDM_PROPERTY 20120813
3 Importing IO_READER Call by reference Object reference (TYPE REF TO) IF_SXML_READER 20120813
# Exception Resumable Description Created on
1 /IWCOR/CX_DS_ERROR 20120813
2 CX_SXML_PARSE_ERROR 20120813

Method READ_SIMPLE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_DATA Call by reference Type reference (TYPE) DATA Data 20130116
2 Importing IO_READER Call by reference Object reference (TYPE REF TO) IF_SXML_READER SXML Reader Interface 20130116
3 Importing IO_TYPE Call by reference Object reference (TYPE REF TO) /IWCOR/IF_DS_EDM_TYPE EDM Type 20130116
4 Importing IV_NAME Call by reference Type reference (TYPE) STRING Name 20130116
# Exception Resumable Description Created on
1 /IWCOR/CX_DS_ERROR OData error 20130116
2 CX_SXML_PARSE_ERROR SXML Parsing Error 20130116
History
Last changed by/on SAP  20131127 
SAP Release Created in 200