SAP ABAP Interface /IWFND/IF_SODATA_MAPPER (SOData Mapper - Lib 1.0)
Hierarchy
SAP_GWFND (Software Component) SAP Gateway Foundation
   OPU-FND-CCL (Application Component) IWF Consumer Connectivity Layer
     /IWFND/COC_SDP_LIB_10 (Package) GW Framework - COC - SAP Data Protocol - Library 1.0
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /IWFND/CL_SODATA_MAPPER OData Channel Business Data to SOData Mapper - Lib 1.0 20110829
Properties
Interface /IWFND/IF_SODATA_MAPPER  
Short Description SOData Mapper - Lib 1.0    
General Data
Package /IWFND/COC_SDP_LIB_10   GW Framework - COC - SAP Data Protocol - Library 1.0 
Created 20110829   SAP 
Last changed 20141120    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /IWCOR/IF_DS_PROC_FUNC_IMPORT Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 /IWCOR/IF_DS_URI Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 /IWCOR/IF_SDATA_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 /IWFND/IF_MGW_CORE_RUNTIME Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
5 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface /IWFND/IF_SODATA_MAPPER has no interface.
Friends
Interface /IWFND/IF_SODATA_MAPPER has no friend.
Attributes
Interface /IWFND/IF_SODATA_MAPPER has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 GET_EDM_ENTITY_SET Instance method Public Method Get Instance of an Edm Entity Set by Name 20120322
2 GET_ENTITY_PROV_BY_ENTRY_DATA Instance method Public Method Get Entity Provider for Read Entry 20110926
3 GET_ENTITY_PROV_BY_FEED_DATA Instance method Public Method Get Entity Provider for Read Feed 20111004
4 GET_ENTITY_PROV_BY_FUNC_IMPORT Instance method Public Method Get Entity Provider for Function Import 20111020
5 GET_ENTITY_URI Instance method Public Method Get Entity URI 20120309
6 GET_EXPAND_CLAUSE Instance method Public Method Get Expand Clause 20120320
Events
Interface /IWFND/IF_SODATA_MAPPER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LINK_INJECTION_S Public See coding 20120309 BEGIN OF link_injection_s, entity_set TYPE REF TO /iwcor/if_ds_edm_entity_set, " either name or instance of entity set has to be provided entity_provider TYPE REF TO /iwcor/if_rest_entity_provider, " either entity provider or uri has to provided uri TYPE string, END OF link_injection_s
2 LINK_INJECTION_T Public See coding 20120321 link_injection_t TYPE STANDARD TABLE OF link_injection_s WITH DEFAULT KEY
Method Signatures

Method GET_EDM_ENTITY_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENTITY_CONTAINER Call by reference Type reference (TYPE) STRING 20120322
2 Importing IV_ENTITY_SET Call by reference Type reference (TYPE) STRING 20120322
3 Returning RO_ENTITY_SET Value transfer Object reference (TYPE REF TO) /IWCOR/IF_DS_EDM_ENTITY_SET EDM entity set 20120322
# Exception Resumable Description Created on
1 /IWCOR/CX_DS_ERROR OData error 20120322

Method GET_ENTITY_PROV_BY_ENTRY_DATA 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 20110926
2 Importing IR_DATA Call by reference Object reference (TYPE REF TO) DATA 20111124
3 Importing IR_LINK_INJECTION Call by reference Object reference (TYPE REF TO) LINK_INJECTION_S 20120309
4 Importing IT_EXPAND Call by reference Type reference (TYPE) /IWCOR/IF_DS_URI=>EXPAND_CLAUSE_T Expand clauses 20120207
5 Importing IT_INLINE_INFO Call by reference Type reference (TYPE) /IWFND/IF_MGW_CORE_RUNTIME=>TY_T_INLINE_INFO 20130813
6 Importing IT_SELECT Call by reference Type reference (TYPE) /IWCOR/IF_DS_URI=>SELECT_ITEM_T Select items 20111019
7 Importing IT_SKIPTOKEN Call by reference Type reference (TYPE) STRING_TABLE Expand skiptokens 20120817
8 Importing IV_FORMAT Call by reference Type reference (TYPE) STRING Format 20110926
9 Importing IV_INLINES Call by reference Type reference (TYPE) STRING 20111013
10 Returning RO_PROVIDER Value transfer Object reference (TYPE REF TO) /IWCOR/IF_REST_ENTITY_PROVIDER Entity Provider 20110926
# Exception Resumable Description Created on
1 /IWCOR/CX_DS_ERROR OData error 20110926

Method GET_ENTITY_PROV_BY_FEED_DATA 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 20111004
2 Importing IR_DATA Call by reference Object reference (TYPE REF TO) DATA 20111124
3 Importing IR_DELETED_DATA Call by reference Object reference (TYPE REF TO) DATA 20130326
4 Importing IT_EXPAND Call by reference Type reference (TYPE) /IWCOR/IF_DS_URI=>EXPAND_CLAUSE_T Expand clauses 20120207
5 Importing IT_INLINE_INFO Call by reference Type reference (TYPE) /IWFND/IF_MGW_CORE_RUNTIME=>TY_T_INLINE_INFO 20130813
6 Importing IT_LINK_INJECTION Call by reference Type reference (TYPE) LINK_INJECTION_T 20120321
7 Importing IT_SELECT Call by reference Type reference (TYPE) /IWCOR/IF_DS_URI=>SELECT_ITEM_T Select items 20111019
8 Importing IT_SKIPTOKEN Call by reference Type reference (TYPE) STRING_TABLE Expand skiptokens 20120810
9 Importing IV_DELTATOKEN Call by reference Type reference (TYPE) STRING Deltatoken in delta link 20120412
10 Importing IV_FORMAT Call by reference Type reference (TYPE) STRING 20111004
11 Importing IV_INLINECOUNT Call by reference Type reference (TYPE) I -1 Inline count 20111005
12 Importing IV_INLINES Call by reference Type reference (TYPE) STRING 20111013
13 Importing IV_SKIPTOKEN Call by reference Type reference (TYPE) STRING Skiptoken in next link 20120210
14 Importing IV_URI Call by reference Type reference (TYPE) STRING URI e.g. in case of skiptoken 20120412
15 Returning RO_PROVIDER Value transfer Object reference (TYPE REF TO) /IWCOR/IF_REST_ENTITY_PROVIDER REST Entity Provider 20111004
# Exception Resumable Description Created on
1 /IWCOR/CX_DS_ERROR OData error 20111012

Method GET_ENTITY_PROV_BY_FUNC_IMPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_FUNCTION_IMPORT Call by reference Object reference (TYPE REF TO) /IWCOR/IF_DS_EDM_FUNC_IMPORT EDM function import 20111020
2 Importing IR_DATA Call by reference Object reference (TYPE REF TO) DATA 20111124
3 Importing IV_FORMAT Call by reference Type reference (TYPE) STRING 20120119
4 Returning RO_PROVIDER Value transfer Object reference (TYPE REF TO) /IWCOR/IF_REST_ENTITY_PROVIDER Entity Provider 20111020
# Exception Resumable Description Created on
1 /IWCOR/CX_DS_ERROR OData error 20111020

Method GET_ENTITY_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 20120309
2 Importing IR_DATA Call by reference Object reference (TYPE REF TO) DATA 20120309
3 Returning RV_URI Value transfer Type reference (TYPE) STRING 20120309
# Exception Resumable Description Created on
1 /IWCOR/CX_DS_ERROR OData error 20120309

Method GET_EXPAND_CLAUSE 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 20120320
2 Importing IV_EXPAND_VALUE Call by reference Type reference (TYPE) STRING 20120320
3 Returning RT_EXPAND_CLAUSE Value transfer Type reference (TYPE) /IWCOR/IF_DS_URI=>EXPAND_CLAUSE_T Expand clauses 20120710
# Exception Resumable Description Created on
1 /IWCOR/CX_DS_ERROR OData error 20120320
History
Last changed by/on SAP  20141120 
SAP Release Created in 250