SAP ABAP Interface /IWCOR/IF_DS_EP_WRITER (Entity writer)
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_WRITER_JSON Writer for JSON format 20120110
2 Interface implementation (CLASS c. INTERFACES i_ref)  /IWCOR/CL_DS_EP_WRITER_XML Writer for ATOM and XML format 20120110
Properties
Interface /IWCOR/IF_DS_EP_WRITER  
Short Description Entity writer    
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 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface /IWCOR/IF_DS_EP_WRITER has no interface.
Friends
Interface /IWCOR/IF_DS_EP_WRITER has no friend.
Attributes
Interface /IWCOR/IF_DS_EP_WRITER has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 WRITE_COMPLEX_PROPERTY Instance method Public Method Write complex property 20120813
2 WRITE_ENTITY Instance method Public Method Write entity 20120813
3 WRITE_ENTITY_SET Instance method Public Method Write entity set 20120813
4 WRITE_FUNCTION_IMPORT Instance method Public Method Write function import 20120813
5 WRITE_LINK Instance method Public Method Write link 20120813
6 WRITE_LINKS Instance method Public Method Write links 20120813
7 WRITE_SERVICE Instance method Public Method Write service 20120813
8 WRITE_SIMPLE_PROPERTY Instance method Public Method Write simple property 20120813
Events
Interface /IWCOR/IF_DS_EP_WRITER has no event.
Types
Interface /IWCOR/IF_DS_EP_WRITER has no local type.
Method Signatures

Method WRITE_COMPLEX_PROPERTY 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 20120813
2 Importing IO_WRITER Call by reference Object reference (TYPE REF TO) /IWCOR/IF_DS_EP_WRITER_OUTPUT 20120813
3 Importing IS_DATA Call by reference Type reference (TYPE) DATA 20120813
# Exception Resumable Description Created on
1 /IWCOR/CX_DS_ERROR 20120813

Method WRITE_ENTITY 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 Entity set 20120813
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 20120813
3 Importing IO_WRITER Call by reference Object reference (TYPE REF TO) /IWCOR/IF_DS_EP_WRITER_OUTPUT SXML writer 20120813
4 Importing IS_DATA Call by reference Type reference (TYPE) DATA Data structure 20120813
5 Importing IT_CALLBACK Call by reference Type reference (TYPE) /IWCOR/IF_DS_EP_CALLBACK=>CALLBACK_REGISTRATION_T Callbacks 20120813
6 Importing IT_OPTIONS Call by reference Type reference (TYPE) TIHTTPNVP Options 20120813
7 Importing IV_SERVICE_ROOT Call by reference Type reference (TYPE) STRING Service root 20120813
# Exception Resumable Description Created on
1 /IWCOR/CX_DS_ERROR 20120813

Method WRITE_ENTITY_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_TABLE Call by reference Type reference (TYPE) DATA Data table reference 20120813
2 Importing IO_ENTITY_SET Call by reference Object reference (TYPE REF TO) /IWCOR/IF_DS_EDM_ENTITY_SET Entity set 20120813
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 20120813
4 Importing IO_WRITER Call by reference Object reference (TYPE REF TO) /IWCOR/IF_DS_EP_WRITER_OUTPUT Writer output 20120813
5 Importing IT_CALLBACK Call by reference Type reference (TYPE) /IWCOR/IF_DS_EP_CALLBACK=>CALLBACK_REGISTRATION_T Callbacks 20120813
6 Importing IT_OPTIONS Call by reference Type reference (TYPE) TIHTTPNVP Options 20120813
7 Importing IV_INLINECOUNT Call by reference Type reference (TYPE) I -1 Inlinecount 20120813
8 Importing IV_SERVICE_ROOT Call by reference Type reference (TYPE) STRING Service root URI 20120813
9 Importing IV_SKIPTOKEN Call by reference Type reference (TYPE) STRING Skiptoken 20120813
10 Importing IV_URI Call by reference Type reference (TYPE) STRING Entity set uri 20120813
# Exception Resumable Description Created on
1 /IWCOR/CX_DS_ERROR 20120813

Method WRITE_FUNCTION_IMPORT 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 20120813
2 Importing IO_FUNCTION_IMPORT Call by reference Object reference (TYPE REF TO) /IWCOR/IF_DS_EDM_FUNC_IMPORT 20120813
3 Importing IO_WRITER Call by reference Object reference (TYPE REF TO) /IWCOR/IF_DS_EP_WRITER_OUTPUT 20120813
# Exception Resumable Description Created on
1 /IWCOR/CX_DS_ERROR 20120813

Method WRITE_LINK 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 20120813
2 Importing IO_WRITER Call by reference Object reference (TYPE REF TO) /IWCOR/IF_DS_EP_WRITER_OUTPUT 20120813
3 Importing IS_DATA Call by reference Type reference (TYPE) DATA 20120813
4 Importing IV_SERVICE_ROOT Call by reference Type reference (TYPE) STRING 20120813
# Exception Resumable Description Created on
1 /IWCOR/CX_DS_ERROR 20120813

Method WRITE_LINKS 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 20120813
2 Importing IO_ENTITY_SET Call by reference Object reference (TYPE REF TO) /IWCOR/IF_DS_EDM_ENTITY_SET 20120813
3 Importing IO_WRITER Call by reference Object reference (TYPE REF TO) /IWCOR/IF_DS_EP_WRITER_OUTPUT 20120813
4 Importing IV_INLINECOUNT Call by reference Type reference (TYPE) I -1 20120813
5 Importing IV_SERVICE_ROOT Call by reference Type reference (TYPE) STRING 20120813
# Exception Resumable Description Created on
1 /IWCOR/CX_DS_ERROR 20120813

Method WRITE_SERVICE 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 20120813
2 Importing IO_WRITER Call by reference Object reference (TYPE REF TO) /IWCOR/IF_DS_EP_WRITER_OUTPUT 20120813
3 Importing IV_SERVICE_ROOT Call by reference Type reference (TYPE) STRING 20120813
# Exception Resumable Description Created on
1 /IWCOR/CX_DS_ERROR 20120813

Method WRITE_SIMPLE_PROPERTY 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 20120813
2 Importing IO_WRITER Call by reference Object reference (TYPE REF TO) /IWCOR/IF_DS_EP_WRITER_OUTPUT 20120813
3 Importing IV_MIME_TYPE Call by reference Type reference (TYPE) STRING 20120813
4 Importing IV_VALUE Call by reference Type reference (TYPE) SIMPLE 20120813
# Exception Resumable Description Created on
1 /IWCOR/CX_DS_ERROR 20120813
History
Last changed by/on SAP  20131127 
SAP Release Created in 200