SAP ABAP Class CL_RSMDS_DIMENSION_SET (One-Dimensional Set)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BW-SRV (Application Component) BW Generation Tool and Set Object
     SBIS (Package) Multidimensional Set Object
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSMDS_SET Multi-Dimensional Quantity 20030407
Properties
Class CL_RSMDS_DIMENSION_SET  
Short Description One-Dimensional Set    
Super Class CL_RSMDS_SET Multi-Dimensional Quantity 
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SBIS   Multidimensional Set Object 
Created 20030401   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RSMDS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSMDS_DIMENSION_SET has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_RSMDS_CARTESIAN_PRODUCT_SET 20040325 Simple Cartesian Product Set
2 CL_RSMDS_DIMENSION 20030401 Abstract Dimension
3 CL_RSMDS_UNION_SET 20040325 One-Dimensional Set
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_CHECK_RESULT Instance attribute Private Type reference (TYPE) RSMDS_BOOLEAN Boolean ('0' = False, '1' = True, ' ' = Undetermined) 20040330
2 P_PARTITION_BITS Instance attribute Protected Type reference (TYPE) XSTRING Bit String 20040401
3 P_R_CHECK_VALUE Instance attribute Private Object reference (TYPE REF TO) DATA Reference to Last-Checked Components (from Element) 20040330
4 P_R_DIMENSION Instance attribute Protected Object reference (TYPE REF TO) IF_RSMDS_DIMENSION Dimension of Set 20040317
5 P_R_ELEMENT Instance attribute Private Object reference (TYPE REF TO) DATA Reference to Last-Checked Element 20030401
6 P_R_KNOTS Instance attribute Protected Object reference (TYPE REF TO) DATA 20040318
Methods
# Method Level Visibility Method type Description Created on
1 BIT_MERGE Instance method Private Method 20040405
2 BIT_MERGE_INTERNAL Static method Private Method 20040405
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20030401
4 CREATE_DIMENSION_SET Static method Public Method CONSTRUCTOR 20030521
5 GET_MAX_STRLEN Instance method Private Method 20120828
6 NORMALIZE Static method Public Method Check General Norming Conditions and Correct if Necessary 20040330
Events
Class CL_RSMDS_DIMENSION_SET has no event.
Types
Class CL_RSMDS_DIMENSION_SET has no local type.
Method Signatures

Method BIT_MERGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FINAL Call by reference Type reference (TYPE) RSMDS_BOOLEAN RSMDS_C_BOOLEAN-FALSE Boolean ('0' = false, '1' = true, ' ' = unbestimmt) 20040405
2 Importing I_R_DIMENSION_SET Call by reference Object reference (TYPE REF TO) CL_RSMDS_DIMENSION_SET Multi-dimensionale Menge 20040405
3 Importing I_ZERO_ELEMENT Call by reference Type reference (TYPE) I 20040405
4 Returning R_R_SET Value transfer Object reference (TYPE REF TO) CL_RSMDS_SET Multi-dimensionale Menge 20040405

Method BIT_MERGE on class CL_RSMDS_DIMENSION_SET has no exception.

Method BIT_MERGE_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PARTITION_BITS Call by reference Type reference (TYPE) XSTRING 20040405
2 Exporting E_TS_VALUES Call by reference Type reference (TYPE) SORTED TABLE 20040405
3 Importing I_PARTITION_BITS_A Call by reference Type reference (TYPE) XSTRING 20040405
4 Importing I_PARTITION_BITS_B Call by reference Type reference (TYPE) XSTRING 20040405
5 Importing I_TS_VALUES_A Call by reference Type reference (TYPE) SORTED TABLE 20040405
6 Importing I_TS_VALUES_B Call by reference Type reference (TYPE) SORTED TABLE 20040405
7 Importing I_ZERO_ELEMENT Call by reference Type reference (TYPE) I Nullelement der Operation 20040405

Method BIT_MERGE_INTERNAL on class CL_RSMDS_DIMENSION_SET has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PARTITION_BITS Call by reference Type reference (TYPE) XSTRING Bitstring 20040401
2 Importing I_R_DIMENSION Call by reference Object reference (TYPE REF TO) IF_RSMDS_DIMENSION $REF$ 20030401
3 Importing I_R_KNOTS Call by reference Object reference (TYPE REF TO) DATA Zeiger auf Knotenwerte 20030407
# Exception Resumable Description Created on
1 CX_RSMDS_INPUT_INVALID Ungültige Parameterübergabe 20030916

Method CREATE_DIMENSION_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PARTITION_BITS Call by reference Type reference (TYPE) XSTRING 20040401
2 Importing I_R_DIMENSION Call by reference Object reference (TYPE REF TO) IF_RSMDS_DIMENSION $REF$ 20030521
3 Importing I_TS_KNOTS Call by reference Type reference (TYPE) SORTED TABLE Sortierte Tabelle der Knotenwerte 20040331
4 Returning R_R_SET Value transfer Object reference (TYPE REF TO) CL_RSMDS_SET 20030521
# Exception Resumable Description Created on
1 CX_RSMDS_INPUT_INVALID Ungültige Parameterübergabe 20030916
2 CX_RSMDS_INPUT_INVALID_TYPE Ungültige Parameterübergabe (unzulässiger Datentyp) 20040324

Method GET_MAX_STRLEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VALUE Call by reference Type reference (TYPE) SIMPLE 20120828
2 Returning R_LENGTH Value transfer Type reference (TYPE) I 20120828

Method GET_MAX_STRLEN on class CL_RSMDS_DIMENSION_SET has no exception.

Method NORMALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_PARTITION_BITS Call by reference Type reference (TYPE) XSTRING 20040401
2 Changing C_TS_KNOTS Call by reference Type reference (TYPE) SORTED TABLE 20040402

Method NORMALIZE on class CL_RSMDS_DIMENSION_SET has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 640