SAP ABAP Class /IWBEP/CL_ANA_ODATA_DATA (Gateway - Analytics OData Data)
Hierarchy
SAP_GWFND (Software Component) SAP Gateway Foundation
   OPU-BSE-SDE (Application Component) Gateway SAP Data Enablement
     /IWBEP/ANA_ADP_ODATA (Package) Gateway: Analytics Integration Adapter - OData SAP Analytics
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_MGW_ABS_DATA Abstract Business Data Provider 20120411
Properties
Class /IWBEP/CL_ANA_ODATA_DATA  
Short Description Gateway - Analytics OData Data    
Super Class /IWBEP/CL_MGW_ABS_DATA Abstract Business Data Provider 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /IWBEP/ANA_ADP_ODATA   Gateway: Analytics Integration Adapter - OData SAP Analytics 
Created 20120411   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /IWBEP/IF_ANA_GSR_NAME_MAP Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 /IWBEP/IF_ANA_GSR_RUNTIME Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 /IWBEP/IF_ANA_ODATA_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 /IWBEP/IF_MGW_MED_ODATA_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class /IWBEP/CL_ANA_ODATA_DATA has no interface implemented.
Friends
Class /IWBEP/CL_ANA_ODATA_DATA has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MCS_CONTAINER_TYPE Constant Private See coding Container Type "E" or "F" 20120411
2 MR_ANA_RUNTIME_PROVIDER Instance attribute Protected Object reference (TYPE REF TO) /IWBEP/IF_ANA_GSR_RUNTIME Gateway: Analytics Generic Service Runtime 20120411
3 MR_ANA_VALUE_HELP_PROVIDER Instance attribute Protected Object reference (TYPE REF TO) /IWBEP/IF_ANA_GSR_VALUE_HELP Gateway: Analytics Generic Service Value Help 20120411
4 MR_DP_FACADE Instance attribute Protected Object reference (TYPE REF TO) /IWBEP/IF_MGW_DP_INT_FACADE OData Channel - Internal Integration Data Provider Facade 20120411
5 MR_LOGGER Instance attribute Protected Object reference (TYPE REF TO) /IWBEP/CL_COS_LOGGER Logger for local AppsLog and CCMS 20120411
6 MT_NAME_MAP Instance attribute Protected Type reference (TYPE) /IWBEP/IF_ANA_GSR_NAME_MAP=>TY_T_NAME_MAP 20120411
7 MV_ENTITY_SEMANTIC Instance attribute Protected Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_SEMANTIC 20120411
Methods
# Method Level Visibility Method type Description Created on
1 CONVERT_AGGREGATE_TO_ENTRY Instance method Private Method Output OData Analytics Entry 20120411
2 CONVERT_AGGREGATE_TO_FEED Instance method Private Method Output OData Analytics Feed 20120411
3 CONVERT_VH_TO_ENTRY Instance method Private Method Convert Value Help Generic to Entry 20120806
4 CONVERT_VH_TO_FEED Instance method Private Method Convert Value Help Generic to Feed 20120806
5 GET_CONTAINER Instance method Protected Method Returns the Container for Entity Set or Entity 20120411
6 GET_ENTITY_NAME_MAP_LIST Instance method Private Method Returns the Name Map Table for Entity from OData Model 20120411
7 GET_ENTITY_PROP_NAME_MAP_LIST Instance method Private Method Returns the Name Map Table for properties from OData Model 20120411
8 GET_ENTITY_SEMANTIC Instance method Private Method Returns type of entity - Aggregate, Parameter, Value Help 20120411
9 GET_NAME_MAPPER Instance method Private Method Get name mapper 20120411
10 INIT Instance method Protected Method Initialize 20120411
Events
Class /IWBEP/CL_ANA_ODATA_DATA has no event.
Types
Class /IWBEP/CL_ANA_ODATA_DATA has no local type.
Method Signatures

Method CONVERT_AGGREGATE_TO_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ENTITY Call by reference Type reference (TYPE) ANY 20120411
2 Importing IT_AGGREGATE Call by reference Type reference (TYPE) /IWBEP/IF_ANA_GSR_RUNTIME=>TY_T_AGGREGATE 20120411
3 Importing IT_AGGREGATE_HEADER Call by reference Type reference (TYPE) /IWBEP/IF_ANA_GSR_RUNTIME=>TY_T_AGGREGATE_HEADER 20120411

Method CONVERT_AGGREGATE_TO_ENTRY on class /IWBEP/CL_ANA_ODATA_DATA has no exception.

Method CONVERT_AGGREGATE_TO_FEED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ENTITYSET Call by reference Type reference (TYPE) INDEX TABLE 20120411
2 Importing IT_AGGREGATE Call by reference Type reference (TYPE) /IWBEP/IF_ANA_GSR_RUNTIME=>TY_T_AGGREGATE 20120411
3 Importing IT_AGGREGATE_HEADER Call by reference Type reference (TYPE) /IWBEP/IF_ANA_GSR_RUNTIME=>TY_T_AGGREGATE_HEADER 20120411

Method CONVERT_AGGREGATE_TO_FEED on class /IWBEP/CL_ANA_ODATA_DATA has no exception.

Method CONVERT_VH_TO_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ENTITY Call by reference Type reference (TYPE) ANY 20120806
2 Importing IS_VH_GENERIC Call by reference Type reference (TYPE) /IWBEP/IF_ANA_GSR_VALUE_HELP=>TY_S_VALUE_HELP_GENERIC 20120806

Method CONVERT_VH_TO_ENTRY on class /IWBEP/CL_ANA_ODATA_DATA has no exception.

Method CONVERT_VH_TO_FEED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ENTITYSET Call by reference Type reference (TYPE) INDEX TABLE 20120806
2 Importing IT_VH_GENERIC Call by reference Type reference (TYPE) /IWBEP/IF_ANA_GSR_VALUE_HELP=>TY_T_VALUE_HELP_GENERIC 20120806

Method CONVERT_VH_TO_FEED on class /IWBEP/CL_ANA_ODATA_DATA has no exception.

Method GET_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONTAINER_TYPE Call by reference Type reference (TYPE) C 20120411
2 Importing IV_ENTITY_NAME Call by reference Type reference (TYPE) STRING 20120411
3 Returning RO_CONTAINER Value transfer Object reference (TYPE REF TO) DATA Container 20120411
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20120411

Method GET_ENTITY_NAME_MAP_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_NAME_MAP_LIST Call by reference Type reference (TYPE) /IWBEP/IF_ANA_GSR_NAME_MAP=>TY_T_NAME_MAP 20120411
2 Importing IR_ODATA_MODEL Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MGW_ODATA_RE_MODEL OData Model Read Interface 20120411
3 Importing IV_ENTITY_NAME Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME 20120411
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION Meta data exception 20120411

Method GET_ENTITY_PROP_NAME_MAP_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_NAME_MAP_LIST Call by reference Type reference (TYPE) /IWBEP/IF_ANA_GSR_NAME_MAP=>TY_T_NAME_MAP 20120411
2 Importing IR_ODATA_MODEL Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MGW_ODATA_RE_MODEL OData Model Read Interface 20120411
3 Importing IV_ENTITY_NAME Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME 20120411
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION Meta data exception 20120411

Method GET_ENTITY_SEMANTIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENTITY_NAME Call by reference Type reference (TYPE) STRING 20120411
2 Returning RV_ENTITY_SEMANTIC Value transfer Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_SEMANTIC 20120411
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION Meta data exception 20120411

Method GET_NAME_MAPPER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ANA_GSR_CONTROLLER Call by reference Object reference (TYPE REF TO) /IWBEP/IF_ANA_GSR_CONTROLLER Gateway: Analytics Generic Service Controller 20120411
2 Importing IT_ENTITY_NAMES Call by reference Type reference (TYPE) STRINGTAB Table with Strings 20120411
3 Returning RR_NAME_MAPPER Value transfer Object reference (TYPE REF TO) /IWBEP/IF_ANA_GSR_NAME_MAP Gateway: Analytics OData Name mapping 20120411
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION Meta data exception 20120411

Method INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENTITY_NAME Call by reference Type reference (TYPE) STRING 20120411
2 Importing IV_SOURCE_NAME Call by reference Type reference (TYPE) STRING 20120411
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20120411
2 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20120411
History
Last changed by/on SAP  20130531 
SAP Release Created in 200