SAP ABAP Class CL_RSD_INFOPROV_UNION (InfoProvider with union/union-like parts)
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_SIMPLE Base class for Runtime Metadata 20130214
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSD_INFOPROV_ALVL ALVL specific infoprov metadata 20130215
2 Inheritance (c INHERITING FROM c_ref)  CL_RSD_INFOPROV_HCPR Infoprovider Metadata for HCPR 20130218
3 Inheritance (c INHERITING FROM c_ref)  CL_RSD_INFOPROV_UNION_DT Designtime Metadata of Infoprov (for check) 20130215
Properties
Class CL_RSD_INFOPROV_UNION  
Short Description InfoProvider with union/union-like parts    
Super Class CL_RSD_INFOPROV_SIMPLE Base class for Runtime Metadata 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSD_IPROV_MD_RUNTIME   Metadata API for InfoProvider runtime 
Created 20130214   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_RSD_INFOPROV_UNION has no forward declaration.
Interfaces
Class CL_RSD_INFOPROV_UNION has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_RSD_INFOPROV_CACHE 20130215 InfoProvider Runtime Metadata Cache
2 CL_RSD_INFOPROV_UNION_CACHE 20130215 Cache for union specific part of Infoproviders
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 O_BASE_INFOPROV Instance attribute Protected Type reference (TYPE) RSINFOPROV Base infoprov for adjoint provider 20130215
2 O_SX_UNION_INFO Instance attribute Protected Type reference (TYPE) OT_SX_UNION_INFO 20130214
Methods
# Method Level Visibility Method type Description Created on
1 ADJUST_DTA_PRO Instance method Protected Method Adapts DTA_PRO to MultiProvider 20130218
2 _CMP_HULL Instance method Protected Method Adds bit for bad CMP parent 20130215
3 _XPROVID_TO_PARTPROV Instance method Protected Method 20130214
Events
Class CL_RSD_INFOPROV_UNION has no event.
Types
Class CL_RSD_INFOPROV_UNION has no local type.
Method Signatures

Method ADJUST_DTA_PRO Signature

Method ADJUST_DTA_PRO on class CL_RSD_INFOPROV_UNION has no parameter.
Method ADJUST_DTA_PRO on class CL_RSD_INFOPROV_UNION has no exception.

Method _CMP_HULL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TS_IOBJNM Call by reference Type reference (TYPE) RSD_TS_IOBJNM Table of IOBJNM 20130215
2 Importing I_TS_GS Call by reference Type reference (TYPE) NT_TS_GS 20130215

Method _CMP_HULL on class CL_RSD_INFOPROV_UNION has no exception.

Method _XPROVID_TO_PARTPROV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_XPROVID Call by reference Type reference (TYPE) XSTRING 20130214
2 Returning R_TS_PROVID Value transfer Type reference (TYPE) RRSI_TS_SID SID (or Integer) Table 20130214

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