SAP ABAP Class CL_RSDD_CS_HIERARCHY_INFO (Representation of Hierarchies in Calculation View)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT (Application Component) OLAP Technology
     RSDD_CALCSCENARIO (Package) Create Calculation Scenario
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSDD_CS_XML Parent Class for XML Creation 20100223
Properties
Class CL_RSDD_CS_HIERARCHY_INFO  
Short Description Representation of Hierarchies in Calculation View    
Super Class CL_RSDD_CS_XML Parent Class for XML Creation 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSDD_CALCSCENARIO   Create Calculation Scenario 
Created 20100223   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_RSDD_CS_INPUT_SOURCE Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_RSDD_CS_HIERARCHY_INFO has no interface implemented.
Friends
Class CL_RSDD_CS_HIERARCHY_INFO has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_C_TAGNAME Constant Private Type reference (TYPE) STRING 'hierarchyInfo' XML Tag 20100223
2 P_JOIN_CONDITION Instance attribute Private Object reference (TYPE REF TO) LCL_RSDD_CS_JOIN_CONDITION JOIN Condition for the Hierarchy 20100223
3 P_NAME Instance attribute Private Type reference (TYPE) STRING Hierarchy Name 20100223
4 P_NODES_AND_LEVELS Instance attribute Private Type reference (TYPE) STRING Nodes and Levels Definition (New Hierarchies) 20100223
5 P_TS_INDEX Instance attribute Private Type reference (TYPE) PT_TS_INDEX Index List for this Hierarchy 20100223
Methods
# Method Level Visibility Method type Description Created on
1 ADD_INDEX Instance method Public Method Adds a hierarchy index 20100223
2 GET_INDICES Instance method Public Method Returns the list of known indexes 20100223
3 GET_JOIN_CONDITION Instance method Public Method Returns the attributes of the JOIN condition 20100223
4 GET_NAME Instance method Public Method Returns the name of the hierarchy 20100223
5 GET_NODES_AND_LEVELS Instance method Public Method Returns the current nodes and levels query 20100223
6 SET_JOIN_CONDITION Instance method Public Method Sets the JOIN condition for this hierarchy 20100223
7 SET_NAME Instance method Public Method Sets the name of the hierarchy 20100223
8 SET_NODES_AND_LEVELS Instance method Public Method Sets the nodes and levels query 20100223
9 WRITE_HIERARCHY_INDICES Instance method Private Method Creates XML for the physical hierarchy indexes 20100223
Events
Class CL_RSDD_CS_HIERARCHY_INFO has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 PT_S_INDEX Private See coding Index Entry 20100223 BEGIN OF pt_s_index, id TYPE string, index TYPE REF TO lcl_rsdd_cs_hierarchy_index, END OF pt_s_index
2 PT_TS_INDEX Private See coding Index List for a Hierarchy 20100223 pt_ts_index TYPE SORTED TABLE OF pt_s_index WITH UNIQUE KEY id
Method Signatures

Method ADD_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INDEX_ID Call by reference Type reference (TYPE) CSEQUENCE Index-ID zu dieser Hierarchie 20100223

Method ADD_INDEX on class CL_RSDD_CS_HIERARCHY_INFO has no exception.

Method GET_INDICES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_T_INDEX Value transfer Type reference (TYPE) IF_RSDD_CS_INPUT_SOURCE=>TN_T_INPUT_SOURCE Liste der Indizes zu dieser Hierarchie 20100223

Method GET_INDICES on class CL_RSDD_CS_HIERARCHY_INFO has no exception.

Method GET_JOIN_CONDITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_R_ATTRIBUTE Call by reference Object reference (TYPE REF TO) CL_RSDD_CS_ATTRIBUTE_BASE Attribut der JOIN-Bedingung 20100223
2 Exporting E_R_HIERARCHY_ATTRIBUTE Call by reference Object reference (TYPE REF TO) CL_RSDD_CS_HIERARCHY_ATTRIBUTE Hierarchieattribut der JOIN-Bedingung 20100223

Method GET_JOIN_CONDITION on class CL_RSDD_CS_HIERARCHY_INFO has no exception.

Method GET_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_NAME Value transfer Type reference (TYPE) STRING Name der Hierachie (Hierarchie ID) 20100223

Method GET_NAME on class CL_RSDD_CS_HIERARCHY_INFO has no exception.

Method GET_NODES_AND_LEVELS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_NODES_AND_LEVELS Value transfer Type reference (TYPE) STRING Nodes-and-Levels Query 20100223

Method GET_NODES_AND_LEVELS on class CL_RSDD_CS_HIERARCHY_INFO has no exception.

Method SET_JOIN_CONDITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_ATTRIBUTE Call by reference Object reference (TYPE REF TO) CL_RSDD_CS_ATTRIBUTE_BASE CalcView Attribut für die JOIN-Bedingung 20100223
2 Importing I_R_HIERARCHY_ATTRIBUTE Call by reference Object reference (TYPE REF TO) CL_RSDD_CS_HIERARCHY_ATTRIBUTE Hierarchie-Attribut für die JOIN-Bedingung 20100223

Method SET_JOIN_CONDITION on class CL_RSDD_CS_HIERARCHY_INFO has no exception.

Method SET_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NAME Call by reference Type reference (TYPE) CSEQUENCE Name der Hierarchie 20100223

Method SET_NAME on class CL_RSDD_CS_HIERARCHY_INFO has no exception.

Method SET_NODES_AND_LEVELS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODES_AND_LEVELS Call by reference Type reference (TYPE) CSEQUENCE Nodes-and-Levels Definition für Query 20100223

Method SET_NODES_AND_LEVELS on class CL_RSDD_CS_HIERARCHY_INFO has no exception.

Method WRITE_HIERARCHY_INDICES Signature

Method WRITE_HIERARCHY_INDICES on class CL_RSDD_CS_HIERARCHY_INFO has no parameter.
Method WRITE_HIERARCHY_INDICES on class CL_RSDD_CS_HIERARCHY_INFO has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 730