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
⤷ 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 |