SAP ABAP Class /UI2/CL_POWL_CUST_CACHE_DPC (POWL DPC using customizing and UI2 cache)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   CA-UI2-INT-BE (Application Component) Backend Enablement
     /UI2/BASIS_SERVICES_POWL (Package) UI BE: POWL service (release independent)
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 20130322
Properties
Class /UI2/CL_POWL_CUST_CACHE_DPC  
Short Description POWL DPC using customizing and UI2 cache    
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 /UI2/BASIS_SERVICES_POWL   UI BE: POWL service (release independent) 
Created 20130322   SAP 
Last change 20131127   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /UI2/CL_POWL_CUST_CACHE_DPC has no forward declaration.
Interfaces
Class /UI2/CL_POWL_CUST_CACHE_DPC has no interface implemented.
Friends
Class /UI2/CL_POWL_CUST_CACHE_DPC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_QUERY_ENTITY_MAP Instance attribute Private Type reference (TYPE) /UI2/TTY_QUERY_ENTITY Map POWL query name to OData entity name 20130322
2 MV_QUERY Instance attribute Protected Type reference (TYPE) POWL_QUERY_TY POWL query id 20130322
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20130322
2 GET_MPC Instance method Private Method Get model provider class name 20130322
3 GET_QUERY Instance method Protected Method Read POWL query from class instance 20130322
4 GET_QUERY_FROM_ENTITY Instance method Private Method Map POWL query name to OData entity 20130322
5 GET_QUERY_FROM_MPC Instance method Private Method Get POWL query from model provider 20130322
6 GET_QUERY_NAME Instance method Protected Method - deprecated - 20130322
7 IMPORT_QUERY_ENTITY_MAP Instance method Private Method Import the query entity map from memory 20130322
8 MAP_REF_FIELDS Instance method Protected Method Map referenced fields in selection criteria 20130322
Events
Class /UI2/CL_POWL_CUST_CACHE_DPC has no event.
Types
Class /UI2/CL_POWL_CUST_CACHE_DPC has no local type.
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class /UI2/CL_POWL_CUST_CACHE_DPC has no parameter.
Method CONSTRUCTOR on class /UI2/CL_POWL_CUST_CACHE_DPC has no exception.

Method GET_MPC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_MP_CLASS Call by reference Type reference (TYPE) /IWBEP/MED_DEFINITION_CLASS Model provider class (MPC) 20130322
2 Importing IV_SERVICE_NAME Call by reference Type reference (TYPE) /IWBEP/MED_GRP_TECHNICAL_NAME Technical service name 20130322
3 Importing IV_SERVICE_VERSION Call by reference Type reference (TYPE) /IWBEP/MED_GRP_VERSION Service version 20130322

Method GET_MPC on class /UI2/CL_POWL_CUST_CACHE_DPC has no exception.

Method GET_QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_SERVICE_NAME Call by reference Object reference (TYPE REF TO) STRING Technical service name 20130322
2 Importing IR_SERVICE_NAMESPACE Call by reference Object reference (TYPE REF TO) STRING Service namespace 20130322
3 Importing IR_SERVICE_VERSION Call by reference Object reference (TYPE REF TO) /IWBEP/MED_GRP_VERSION Service version 20130322
4 Returning RV_QUERY_ID Value transfer Type reference (TYPE) POWL_QUERY_TY POWL query id 20130322

Method GET_QUERY on class /UI2/CL_POWL_CUST_CACHE_DPC has no exception.

Method GET_QUERY_FROM_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENTITY Value transfer Type reference (TYPE) /IWBEP/MED_EXTERNAL_NAME OData entity name 20130322
2 Returning RV_QUERY Value transfer Type reference (TYPE) POWL_QUERY_TY POWL query name 20130322

Method GET_QUERY_FROM_ENTITY on class /UI2/CL_POWL_CUST_CACHE_DPC has no exception.

Method GET_QUERY_FROM_MPC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MP_CLASS Call by reference Type reference (TYPE) /IWBEP/MED_DEFINITION_CLASS Model provider class (MPC) 20130322
2 Returning RV_QUERY_ID Value transfer Type reference (TYPE) POWL_QUERY_TY POWL query id 20130322

Method GET_QUERY_FROM_MPC on class /UI2/CL_POWL_CUST_CACHE_DPC has no exception.

Method GET_QUERY_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ME Call by reference Object reference (TYPE REF TO) /IWBEP/CL_MGW_ABS_DATA Base Class for data provider 20130322
2 Exporting RV_RESULT Call by reference Type reference (TYPE) POWL_QUERY_TY Query name 20130322

Method GET_QUERY_NAME on class /UI2/CL_POWL_CUST_CACHE_DPC has no exception.

Method IMPORT_QUERY_ENTITY_MAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_QUERY_ENTITY_MAP Value transfer Type reference (TYPE) /UI2/TTY_QUERY_ENTITY Map POWL query name to OData entity name 20130322

Method IMPORT_QUERY_ENTITY_MAP on class /UI2/CL_POWL_CUST_CACHE_DPC has no exception.

Method MAP_REF_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SELCRIT Call by reference Type reference (TYPE) RSPARAMS_TT Select options table 20130322
2 Importing IT_SELCRIT_DEFS Call by reference Type reference (TYPE) POWL_SELCRIT_TTY Selection criteria meta description 20130322

Method MAP_REF_FIELDS on class /UI2/CL_POWL_CUST_CACHE_DPC has no exception.
History
Last changed by/on SAP  20131127 
SAP Release Created in 100