SAP ABAP Class CL_RSD_INFOPROV_UNION_CACHE (Cache for union specific part of Infoproviders)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-MTD (Application Component) Metadata (Repository)
     RSD_IPROV_MD_RUNTIME (Package) Metadata API for InfoProvider runtime
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSD_INFOPROV_BASE Base class for infoprovider metadata 20130215
Properties
Class CL_RSD_INFOPROV_UNION_CACHE  
Short Description Cache for union specific part of Infoproviders    
Super Class CL_RSD_INFOPROV_BASE Base class for infoprovider metadata 
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSD_IPROV_MD_RUNTIME   Metadata API for InfoProvider runtime 
Created 20130215   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_RSD_INFOPROV_UNION_CACHE has no forward declaration.
Interfaces
Class CL_RSD_INFOPROV_UNION_CACHE has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_RSD_INFOPROV_CHECK 20130603 Wrapper for MultiProvider Checks
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 O_SX_UNION_INFO Instance attribute Public Type reference (TYPE) OT_SX_UNION_INFO 20130215
2 P_C_VERSION Constant Private Type reference (TYPE) I 1 Internal Software Version 20130215
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_AND_CHECK Static method Protected Method Create and check MultiProvider metadata 20130215
2 CREATE_HCPR Static method Private Method 20130711
3 CREATE_UNION Static method Private Method Create a UNION Infoprovider 20130711
4 DELETE Static method Public Method 20130218
5 GET Static method Public Method use only in special cases allowed: use if_rsd_infoprov 20130215
6 _CREATE_MP_ALVL Static method Private Method Exports instance for ALVL 20130215
7 _EXPORT Static method Private Method Export to Buffer/Memmory 20130215
8 _EXPORT_SHARED Static method Private Method Export to Buffer/Memmory 20130215
9 _IMPORT Static method Private Method Import from Buffer/Memory 20130215
Events
Class CL_RSD_INFOPROV_UNION_CACHE has no event.
Types
Class CL_RSD_INFOPROV_UNION_CACHE has no local type.
Method Signatures

Method CREATE_AND_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20130215
2 Importing I_R_DTA Call by reference Object reference (TYPE REF TO) IF_RSD_DTA InfoProvider / Data Target 20130215
3 Importing I_R_IPRO Call by reference Object reference (TYPE REF TO) CL_RSD_INFOPROV_UNION InfoProvider with union/union-like parts 20130215
4 Importing I_T_COB_PRO Call by reference Type reference (TYPE) RSD_T_DTA_PRO InfoObject Properties in Data Target 20130215
# Exception Resumable Description Created on
1 CX_RS_NO_MULTIPROV Not a MultiProvider 20130215

Method CREATE_HCPR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20130711
2 Importing I_R_DTA Call by reference Object reference (TYPE REF TO) IF_RSD_DTA InfoProvider / Data Target 20130711
3 Importing I_R_HCPR Call by reference Object reference (TYPE REF TO) CL_RSD_INFOPROV_HCPR InfoProvider with union/union-like parts 20130711
# Exception Resumable Description Created on
1 CX_RS_NO_MULTIPROV Is not a MultiProvider 20130711

Method CREATE_UNION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20130711
2 Importing I_R_DTA Call by reference Object reference (TYPE REF TO) IF_RSD_DTA InfoProvider / Data Target 20130711
3 Importing I_R_IPRO Call by reference Object reference (TYPE REF TO) CL_RSD_INFOPROV_UNION InfoProvider with union/union-like parts 20130711
4 Importing I_T_COB_PRO Call by reference Type reference (TYPE) RSD_T_DTA_PRO InfoObject Properties in Data Target 20130711
# Exception Resumable Description Created on
1 CX_RS_NO_MULTIPROV Is not a MultiProvider 20130711

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20130218
2 Returning R_SUBRC Value transfer Type reference (TYPE) SYSUBRC Return Value from ABAP Statements 20130218

Method DELETE on class CL_RSD_INFOPROV_UNION_CACHE has no exception.

Method GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20130215
2 Importing I_R_IPRO_UNION Call by reference Object reference (TYPE REF TO) CL_RSD_INFOPROV_UNION Boolean 20130215

Method GET on class CL_RSD_INFOPROV_UNION_CACHE has no exception.

Method _CREATE_MP_ALVL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MALVL Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20130215
2 Importing I_R_IPRO_ALVL Call by reference Object reference (TYPE REF TO) CL_RSD_INFOPROV_ALVL ALVL specific infoprov metadata 20130215

Method _CREATE_MP_ALVL on class CL_RSD_INFOPROV_UNION_CACHE has no exception.

Method _EXPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20130215
2 Importing I_R_IPRO_UNION Call by reference Object reference (TYPE REF TO) CL_RSD_INFOPROV_UNION InfoProvider with union/union-like parts 20130215

Method _EXPORT on class CL_RSD_INFOPROV_UNION_CACHE has no exception.

Method _EXPORT_SHARED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20130215
2 Importing I_R_IPRO_UNION Call by reference Object reference (TYPE REF TO) CL_RSD_INFOPROV_UNION UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20130215

Method _EXPORT_SHARED on class CL_RSD_INFOPROV_UNION_CACHE has no exception.

Method _IMPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20130215
2 Importing I_R_IPRO_UNION Call by reference Object reference (TYPE REF TO) CL_RSD_INFOPROV_UNION InfoProvider 20130215

Method _IMPORT on class CL_RSD_INFOPROV_UNION_CACHE has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 740