SAP ABAP Class CL_RSDD_LM_COMPOSITE_BINDING (Composite Binding)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT (Application Component) OLAP Technology
     RSDD_LM (Package) Lean Modeler
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSDD_LM_JOIN_BINDING Join binding 20091116
2 Inheritance (c INHERITING FROM c_ref)  CL_RSDD_LM_UNION_BINDING Union binding 20091116
Properties
Class CL_RSDD_LM_COMPOSITE_BINDING  
Short Description Composite Binding    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSDD_LM   Lean Modeler 
Created 20091116   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSDD_LM_COMPOSITE_BINDING has no interface implemented.
Friends
Class CL_RSDD_LM_COMPOSITE_BINDING has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_OBJECT_JOIN Constant Public Type reference (TYPE) STRING 'CL_RSDD_LM_JOIN_BINDING' 20091230
2 C_OBJECT_UNION Constant Public Type reference (TYPE) STRING 'CL_RSDD_LM_UNION_BINDING' 20091230
3 P_ALIASNAME Instance attribute Protected Type reference (TYPE) RSDD_ALIASNAME Alias Name 20110214
4 P_R_SOURCE Instance attribute Protected Object reference (TYPE REF TO) CL_RSDD_LM_AINDEX Part Provider from TREX 20091214
5 P_TYPE Instance attribute Protected Type reference (TYPE) STRING 20091230
6 P_T_MAPPING Instance attribute Protected Type reference (TYPE) RSDD_T_COMPOSITE_MAPPING mapping 20091116
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MAPPING Instance method Public Method 20091116
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20091116
3 GET_ALIASNAME Instance method Public Method 20110214
4 GET_MAPPING Instance method Public Method 20100527
5 GET_MAPPINGS Instance method Public Method 20100121
6 GET_MAPPINGS_FOR_TARGET Instance method Public Method 20100121
7 GET_MAPPING_COUNT Instance method Public Method 20100712
8 GET_SOURCE Instance method Public Method 20091116
9 HAS_MAPPING Instance method Public Method 20091116
10 IS_JOIN_BINDING Instance method Public Method deprecated, use is_object 20091209
11 IS_OBJECT Instance method Public Method 20091230
12 IS_UNION_BINDING Instance method Public Method deprecated, use is_object 20091202
13 REMOVE_MAPPING Instance method Public Method 20091116
14 REMOVE_MAPPINGS Instance method Public Method 20100426
15 SET_ALIASNAME Instance method Public Method 20110214
Events
Class CL_RSDD_LM_COMPOSITE_BINDING has no event.
Types
Class CL_RSDD_LM_COMPOSITE_BINDING has no local type.
Method Signatures

Method ADD_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ADD_UNIT_OR_CURR Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE setzt unit/curr der aindex spalte wenn gemappt 20110125
2 Importing I_R_SOURCE_COLUMN Call by reference Object reference (TYPE REF TO) CL_RSDD_LM_COLUMN Spalte eines analytischen Indexes 20091214
3 Importing I_R_TARGET_COLUMN Call by reference Object reference (TYPE REF TO) CL_RSDD_LM_COLUMN column of a composite provider 20091116
# Exception Resumable Description Created on
1 C_COLUMN_ALREADY_BOUND c_column is already bound/linked from this provider 20091117

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ALIASNAME Call by reference Type reference (TYPE) RSDD_ALIASNAME Aliasname 20110214
2 Importing I_R_SOURCE Call by reference Object reference (TYPE REF TO) CL_RSDD_LM_AINDEX Part Provider eines Comp. Providers 20091214
3 Importing I_TYPE Call by reference Type reference (TYPE) STRING 20091230

Method CONSTRUCTOR on class CL_RSDD_LM_COMPOSITE_BINDING has no exception.

Method GET_ALIASNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_ALIASNAME Value transfer Type reference (TYPE) RSDD_ALIASNAME Aliasname 20110214

Method GET_ALIASNAME on class CL_RSDD_LM_COMPOSITE_BINDING has no exception.

Method GET_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_COLUMN Call by reference Object reference (TYPE REF TO) CL_RSDD_LM_COLUMN column 20100527
2 Returning R_S_MAPPING Value transfer Type reference (TYPE) RSDD_S_COMPOSITE_MAPPING Composite Mapping 20100527

Method GET_MAPPING on class CL_RSDD_LM_COMPOSITE_BINDING has no exception.

Method GET_MAPPINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_MAPPING Call by reference Type reference (TYPE) RSDD_T_COMPOSITE_MAPPING 20100121

Method GET_MAPPINGS on class CL_RSDD_LM_COMPOSITE_BINDING has no exception.

Method GET_MAPPINGS_FOR_TARGET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_TARGET_COLUMN Call by reference Object reference (TYPE REF TO) CL_RSDD_LM_COLUMN column of a composite provider 20100121
2 Returning R_T_MAPPINGS Value transfer Type reference (TYPE) RSDD_T_COMPOSITE_MAPPING Composite Mapping 20100121

Method GET_MAPPINGS_FOR_TARGET on class CL_RSDD_LM_COMPOSITE_BINDING has no exception.

Method GET_MAPPING_COUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_COUNT Value transfer Type reference (TYPE) I 20100712

Method GET_MAPPING_COUNT on class CL_RSDD_LM_COMPOSITE_BINDING has no exception.

Method GET_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_R_SOURCE Value transfer Object reference (TYPE REF TO) CL_RSDD_LM_AINDEX Analytischer Index auf dem BWA 20091214

Method GET_SOURCE on class CL_RSDD_LM_COMPOSITE_BINDING has no exception.

Method HAS_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_SOURCE_COLUMN Call by reference Object reference (TYPE REF TO) CL_RSDD_LM_COLUMN Spalte eines analytischen Indexes 20091214
2 Importing I_R_TARGET_COLUMN Call by reference Object reference (TYPE REF TO) CL_RSDD_LM_COLUMN column of a composite provider 20091116
3 Returning R_HAS_MAPPING Value transfer Type reference (TYPE) RS_BOOL Boolean 20091126

Method HAS_MAPPING on class CL_RSDD_LM_COMPOSITE_BINDING has no exception.

Method IS_JOIN_BINDING Signature

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

Method IS_JOIN_BINDING on class CL_RSDD_LM_COMPOSITE_BINDING has no exception.

Method IS_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJECT_TYPE Call by reference Type reference (TYPE) STRING refer to cl_rsdd_lm_composite_binding=>c_object_... 20091230
2 Returning R_IS_OBJECT Value transfer Type reference (TYPE) RS_BOOL Boolean 20091230

Method IS_OBJECT on class CL_RSDD_LM_COMPOSITE_BINDING has no exception.

Method IS_UNION_BINDING Signature

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

Method IS_UNION_BINDING on class CL_RSDD_LM_COMPOSITE_BINDING has no exception.

Method REMOVE_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_SOURCE_COLUMN Call by reference Object reference (TYPE REF TO) CL_RSDD_LM_COLUMN Spalte eines analytischen Indexes 20091214
2 Importing I_R_TARGET_COLUMN Call by reference Object reference (TYPE REF TO) CL_RSDD_LM_COLUMN column of a composite provider 20091116

Method REMOVE_MAPPING on class CL_RSDD_LM_COMPOSITE_BINDING has no exception.

Method REMOVE_MAPPINGS Signature

Method REMOVE_MAPPINGS on class CL_RSDD_LM_COMPOSITE_BINDING has no parameter.
Method REMOVE_MAPPINGS on class CL_RSDD_LM_COMPOSITE_BINDING has no exception.

Method SET_ALIASNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ALIASNAME Call by reference Type reference (TYPE) RSDD_ALIASNAME Aliasname 20110214

Method SET_ALIASNAME on class CL_RSDD_LM_COMPOSITE_BINDING has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 730