SAP ABAP Class CL_RSDRC_INFOPROV_DIMENSION (Quantity Object for InfoProvider (Characteristic as Dimen.))
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT (Application Component) OLAP Technology
     RSDRC (Package) Data Manager InfoProvider Read Access
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSMDS_DIMENSION Abstract Dimension 20040816
Properties
Class CL_RSDRC_INFOPROV_DIMENSION  
Short Description Quantity Object for InfoProvider (Characteristic as Dimen.)    
Super Class CL_RSMDS_DIMENSION Abstract Dimension 
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSDRC   Data Manager InfoProvider Read Access 
Created 20040816   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_RSDRV_DTA_BUFFER Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 RRSI Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSDRC_INFOPROV_DIMENSION has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_RSDRC_INFOPROV_UNIVERSE 20040816 Quantity Object for InfoProvider (Dimension Model)
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CHABASNM Instance attribute Private Type reference (TYPE) RSCHABASNM Basic Characteristic 20050308
2 CMPLENGTH Instance attribute Public Type reference (TYPE) I Character Length in Compounded Value 20040817
3 CMPOFFSET Instance attribute Public Type reference (TYPE) I Offest in Compounded Value 20040817
4 IOBJNM Instance attribute Public Type reference (TYPE) RSIOBJNM InfoObject 20040816
5 PS_DATA_REF Instance attribute Private Object reference (TYPE REF TO) DATA 20120801
6 PT_DATA_REF Instance attribute Private Object reference (TYPE REF TO) DATA 20120801
7 P_R_VL2SET_IN Instance attribute Private Object reference (TYPE REF TO) DATA 20040817
8 P_R_VL2SET_OUT Instance attribute Private Object reference (TYPE REF TO) CL_RSMDS_SET Multi-Dimensional Quantity 20040817
9 P_T_COMPONENTS Instance attribute Private Type reference (TYPE) TY_T_COMPONENTS 20040817
10 SIDMONFL Instance attribute Public Type reference (TYPE) RSDSIDMONFL Flag indicating whether SID retains the order 20040817
Methods
# Method Level Visibility Method type Description Created on
1 COMPOUND_INTERVAL_TO_SET Instance method Public Method 20110503
2 COMPOUND_VALUES_TO_SET Instance method Public Method 20040817
3 COMPOUND_VALUE_TO_SET Instance method Public Method 20040817
4 CONSTRUCTOR Instance method Public Constructor Constructor 20040816
5 INTERVAL_TO_SET Instance method Public Method 20110503
6 IS_COMPOUND_DIMENSION Instance method Public Method Dimension Belongs to a Compounded Characteristic 20040817
7 VALUE_TO_SET Instance method Public Method 20040817
Events
Class CL_RSDRC_INFOPROV_DIMENSION has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_COMPONENT Private See coding 20040817 BEGIN OF ty_s_component, cmpoffset TYPE i, length type i, r_dimension TYPE REF TO cl_rsdrc_infoprov_dimension, END OF ty_s_component
2 TY_T_COMPONENTS Private See coding 20040817 ty_t_components TYPE STANDARD TABLE OF ty_s_component WITH KEY cmpoffset
Method Signatures

Method COMPOUND_INTERVAL_TO_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHAVL_HIGH Call by reference Type reference (TYPE) ANY Dim: Feld für einen beliebigen Merkmalswert 20110503
2 Importing I_CHAVL_LOW Call by reference Type reference (TYPE) ANY Dim: Feld für einen beliebigen Merkmalswert 20110503
3 Returning R_R_SET Value transfer Object reference (TYPE REF TO) CL_RSMDS_SET Multi-dimensionale Menge 20110503

Method COMPOUND_INTERVAL_TO_SET on class CL_RSDRC_INFOPROV_DIMENSION has no exception.

Method COMPOUND_VALUES_TO_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TH_SIDVALS Call by reference Type reference (TYPE) RRSI_TH_SIDVAL Dim: Feld für einen beliebigen Merkmalswert 20040817
2 Returning R_R_SET Value transfer Object reference (TYPE REF TO) CL_RSMDS_SET Multi-dimensionale Menge 20040817

Method COMPOUND_VALUES_TO_SET on class CL_RSDRC_INFOPROV_DIMENSION has no exception.

Method COMPOUND_VALUE_TO_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHAVL Call by reference Type reference (TYPE) ANY Dim: Feld für einen beliebigen Merkmalswert 20040817
2 Returning R_R_SET Value transfer Object reference (TYPE REF TO) CL_RSMDS_SET Multi-dimensionale Menge 20040817

Method COMPOUND_VALUE_TO_SET on class CL_RSDRC_INFOPROV_DIMENSION has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AS_SID_DIMENSION Call by reference Type reference (TYPE) RS_BOOL Boolean 20080222
2 Importing I_IOBJNM Call by reference Type reference (TYPE) RSIOBJNM InfoObject 20040816
3 Importing I_R_UNIVERSE Call by reference Object reference (TYPE REF TO) CL_RSDRC_INFOPROV_UNIVERSE Allgemeine Menge (Factory-Klasse) 20040816

Method CONSTRUCTOR on class CL_RSDRC_INFOPROV_DIMENSION has no exception.

Method INTERVAL_TO_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHAVL_HIGH Call by reference Type reference (TYPE) ANY Dim: Feld für einen beliebigen Merkmalswert 20110503
2 Importing I_CHAVL_LOW Call by reference Type reference (TYPE) ANY Dim: Feld für einen beliebigen Merkmalswert 20110503
3 Returning R_R_SET Value transfer Object reference (TYPE REF TO) CL_RSMDS_SET Multi-dimensionale Menge 20110503

Method INTERVAL_TO_SET on class CL_RSDRC_INFOPROV_DIMENSION has no exception.

Method IS_COMPOUND_DIMENSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_RESULT Value transfer Type reference (TYPE) RS_BOOL Boolean 20040817

Method IS_COMPOUND_DIMENSION on class CL_RSDRC_INFOPROV_DIMENSION has no exception.

Method VALUE_TO_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATA Call by reference Type reference (TYPE) ANY Dim: Feld für einen beliebigen Merkmalswert 20040817
2 Returning R_R_SET Value transfer Object reference (TYPE REF TO) CL_RSMDS_SET Multi-dimensionale Menge 20040817

Method VALUE_TO_SET on class CL_RSDRC_INFOPROV_DIMENSION has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 700