SAP ABAP Class CL_RSDHAM_OBJECT (Object Model: Analysis element (abstract))
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DST-HAP (Application Component) HANA Analysis Process
     RSDHA (Package) SAP HANA Analysis in BW
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSDHAM_OBJECT Analysis element 20120309
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSDHAM_OPER_INT Object Model: Operation Integrator 20120430
2 Inheritance (c INHERITING FROM c_ref)  CL_RSDHAM_SRC_DB_TABLE Object Model: Data Source - Database Table 20120713
3 Inheritance (c INHERITING FROM c_ref)  CL_RSDHAM_SRC_HAAP Object Model: Data Source - HANA Analysis Process 20130705
4 Inheritance (c INHERITING FROM c_ref)  CL_RSDHAM_SRC_INFOPROV Object Model: Data Source - InfoProvider 20120314
5 Inheritance (c INHERITING FROM c_ref)  CL_RSDHAM_SRC_INFOSOURCE Object Model: Data Source - InfoSource 20130718
6 Inheritance (c INHERITING FROM c_ref)  CL_RSDHAM_TGT_DB_TABLE Object Model: Data Target - Database Table 20130626
7 Inheritance (c INHERITING FROM c_ref)  CL_RSDHAM_TGT_INFOPROV_ABSTR Object Model: Data Target - InfoProvider (abstract) 20120627
8 Inheritance (c INHERITING FROM c_ref)  CL_RSDHAM_TGT_INFOSOURCE Object Model: Data Target - InfoSource 20130912
Properties
Class CL_RSDHAM_OBJECT  
Short Description Object Model: Analysis element (abstract)    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSDHA   SAP HANA Analysis in BW 
Created 20120309   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_RSDHAM_ANALYSIS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_RSTRAN_DB_STAT Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 IF_RSDHAM_OBJECT Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 IF_RSDHA_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSDHAM_OBJECT Analysis element 20120309
Friends
Class CL_RSDHAM_OBJECT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_CATEGORY Instance attribute Public Attribute reference (LIKE) 20130506
2 N_C_CATEGORY Instance attribute Public Attribute reference (LIKE) 20130506
3 N_C_SUBCATEGORY Instance attribute Public Attribute reference (LIKE) 20130506
4 N_C_TYPE Instance attribute Public Attribute reference (LIKE) 20130506
5 N_ID Instance attribute Public Attribute reference (LIKE) 20130506
6 N_INPUT_OBJECT_ID Instance attribute Public Type reference (TYPE) IF_RSDHAM_OBJECT=>TN_ID ID of input element 20120322
7 N_R_ANALYSIS Instance attribute Public Attribute reference (LIKE) 20130506
8 N_SUBTYPE Instance attribute Public Attribute reference (LIKE) 20130506
9 N_TYPE Instance attribute Public Attribute reference (LIKE) 20130506
10 O_DUMMY_MSG Static Attribute Protected Type reference (TYPE) C Dummy character for message text 20130506
11 P_R_INPUT_OBJECT Instance attribute Private Object reference (TYPE REF TO) IF_RSDHAM_OBJECT Analysis element 20120319
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20120309
2 GET_RELATED_OBJ Instance method Public Method Get related objects (XREF) 20120806
3 SET_ANALYSIS Instance method Public Method Set reference to analysis 20120319
4 SET_CATEGORY Instance method Public Method Set category 20121217
5 SET_ID Instance method Public Method Set ID of analysis element 20120322
6 SET_INPUT_OBJECT Instance method Public Method Set data provider 20120319
7 SET_SUBTYPE Instance method Public Method Set subtype 20121217
8 SET_TYPE Instance method Public Method Set type 20121217
Events
Class CL_RSDHAM_OBJECT has no event.
Types
Class CL_RSDHAM_OBJECT has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CATEGORY Call by reference Type reference (TYPE) IF_RSDHAM_OBJECT=>TN_CATEGORY Category of analysis element 20120404
2 Importing I_ID Call by reference Type reference (TYPE) IF_RSDHAM_OBJECT=>TN_ID ID of analysis element 20120322
3 Importing I_R_ANALYSIS Call by reference Object reference (TYPE REF TO) IF_RSDHAM_ANALYSIS HANA analysis process 20120312
4 Importing I_SUBTYPE Call by reference Type reference (TYPE) IF_RSDHAM_OBJECT=>TN_SUBTYPE Subtype of analysis element 20120925
5 Importing I_TYPE Call by reference Type reference (TYPE) IF_RSDHAM_OBJECT=>TN_TYPE Type of analysis element 20120404
# Exception Resumable Description Created on
1 CX_RSDHA_MSG Exception with generic message 20130617

Method GET_RELATED_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TS_TLOGO_ASC Value transfer Type reference (TYPE) CL_RSDHAM_ANALYSIS=>TN_TS_TLOGO_ASC Associated objects (XREF table) 20120806

Method GET_RELATED_OBJ on class CL_RSDHAM_OBJECT has no exception.

Method SET_ANALYSIS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_ANALYSIS Call by reference Object reference (TYPE REF TO) IF_RSDHAM_ANALYSIS HANA analysis process (object model) 20120319

Method SET_ANALYSIS on class CL_RSDHAM_OBJECT has no exception.

Method SET_CATEGORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CATEGORY Call by reference Type reference (TYPE) IF_RSDHAM_OBJECT=>TN_CATEGORY Category of analysis element 20121217

Method SET_CATEGORY on class CL_RSDHAM_OBJECT has no exception.

Method SET_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ID Call by reference Type reference (TYPE) IF_RSDHAM_OBJECT=>TN_ID ID (if empty => set automatically) 20120322

Method SET_ID on class CL_RSDHAM_OBJECT has no exception.

Method SET_INPUT_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INPUT_OBJECT_ID Call by reference Type reference (TYPE) IF_RSDHAM_OBJECT=>TN_ID ID of analysis element 20120322
2 Importing I_R_INPUT_OBJECT Call by reference Object reference (TYPE REF TO) IF_RSDHAM_OBJECT Analysis element 20120319

Method SET_INPUT_OBJECT on class CL_RSDHAM_OBJECT has no exception.

Method SET_SUBTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SUBTYPE Call by reference Type reference (TYPE) IF_RSDHAM_OBJECT=>TN_SUBTYPE Subtype of analysis element 20121217

Method SET_SUBTYPE on class CL_RSDHAM_OBJECT has no exception.

Method SET_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TYPE Call by reference Type reference (TYPE) IF_RSDHAM_OBJECT=>TN_TYPE Type of Analysis Element 20121217

Method SET_TYPE on class CL_RSDHAM_OBJECT has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 730