SAP ABAP Class CL_RSL_ME_METADATA_AINX (Runtime Metadata for the Analytical Index)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT (Application Component) OLAP Technology
     RSL_ME (Package) Mawell Engine
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSL_ME_METADATA Transient Metadata for Lean TLOGO Provider 20100601
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSL_ME_METADATA_AINX_HM Hana Provider as Analytic Index (Orange) 20110714
2 Inheritance (c INHERITING FROM c_ref)  CL_RSL_ME_METADATA_AINX_IM Runtime Metadata for in Memory Analytical Index 20100722
Properties
Class CL_RSL_ME_METADATA_AINX  
Short Description Runtime Metadata for the Analytical Index    
Super Class CL_RSL_ME_METADATA Transient Metadata for Lean TLOGO Provider 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSL_ME   Mawell Engine 
Created 20100601   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_RSL_TLOGO Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 IF_RSDD_COPR_PARTPROV Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_RSDHAM_ANALYSIS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_RSL_ME_METADATA_AINX has no interface implemented.
Friends
Class CL_RSL_ME_METADATA_AINX has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 O_AUTH_INDEX_ID Instance attribute Protected Type reference (TYPE) TREXD_INDEX_ID Authority Index 20100720
2 O_CALCULATION_SCENARIO_NAME Instance attribute Protected Type reference (TYPE) STRING Name of associated CalculationScenario 20130318
3 O_R_ANALYSIS_RT Instance attribute Protected Object reference (TYPE REF TO) CL_RSDHAR_ANALYSIS Runtime: HANA Analysis Process 20130517
4 O_SELECT_FROM_CS Instance attribute Protected Type reference (TYPE) RS_BOOL Select from CalculationScenario 20130321
5 O_TH_COL_IDENT Instance attribute Protected See coding 20100806
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_PROVIDER Instance method Protected Method build provider from if_rsdd_copr_partprov information 20100722
2 GET_AUTH_INDEX Instance method Public Method get authority index for the Analytical Index 20100720
3 GET_AUTH_MAPPING Instance method Public Method get mapping used for authority 20100811
4 P_ADD_PREDECESSOR_CONSTRAINTS Instance method Private Method Add Predecessor Constraints 20130326
5 P_GET_HAP_SCENARIO Instance method Private Method Get HANA Analysis Process Scenario 20130516
6 P_HAAP_CONSTRAINTS Instance method Private Method Add HANA Analysis Process Constraints 20130326
7 SWITCH_INDEX_ID_TO_CS_NAME Instance method Public Method Switch from Index ID of Analytic Index to CS Name of HAAP 20130318
Events
Class CL_RSL_ME_METADATA_AINX has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TN_S_AUTH_MAPPING Public See coding 20100811 begin of TN_S_AUTH_MAPPING, orgiobj type rsd_iobjnm, authiobj type rsd_iobjnm, end of TN_S_AUTH_MAPPING
2 TN_TH_AUTH_MAPPING Public See coding 20100811 tn_th_auth_mapping type hashed table of tn_s_auth_mapping with unique key orgiobj
3 TO_S_COL_IDENT Protected See coding 20100806 BEGIN OF to_s_col_ident, column TYPE rsdd_index_column, ident TYPE rsdd_index_column, END OF to_s_col_ident
Method Signatures

Method BUILD_PROVIDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TLOGO Call by reference Type reference (TYPE) RSTLOGO CL_RSL_TLOGO=>N_C_TLOGO_AINX BW: Objekttyp (TLOGO) 20100722
2 Importing I_T_CHA Call by reference Type reference (TYPE) IF_RSDD_COPR_PARTPROV=>GT_T_CHARACTERISTICS 20100722
3 Importing I_T_DESCRIPTIONS Call by reference Type reference (TYPE) IF_RSDD_COPR_PARTPROV=>GT_T_DESCRIPTIONS 20100722
4 Importing I_T_KYF Call by reference Type reference (TYPE) IF_RSDD_COPR_PARTPROV=>GT_T_KEYFIGURES 20100722
5 Returning R_R_PROVIDER Value transfer Object reference (TYPE REF TO) CL_RSDD_LM_INDEX Index Oberklasse 20100722

Method BUILD_PROVIDER on class CL_RSL_ME_METADATA_AINX has no exception.

Method GET_AUTH_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_AUTH_INDEX Value transfer Type reference (TYPE) TREXD_INDEX_ID Index-ID 20100720

Method GET_AUTH_INDEX on class CL_RSL_ME_METADATA_AINX has no exception.

Method GET_AUTH_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TH_AUTH_MAPPING Call by reference Type reference (TYPE) TN_TH_AUTH_MAPPING 20100811

Method GET_AUTH_MAPPING on class CL_RSL_ME_METADATA_AINX has no exception.

Method P_ADD_PREDECESSOR_CONSTRAINTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_ANALYSIS_OM Call by reference Object reference (TYPE REF TO) IF_RSDHAM_ANALYSIS HANA Analysis Process (Object Model) 20130326
2 Importing I_T_CONSTRAINT Call by reference Type reference (TYPE) TREXT_PLACEHOLDERS Platzhalter 20130518
3 Returning R_T_CONSTRAINT Value transfer Type reference (TYPE) TREXT_PLACEHOLDERS Platzhalter 20130326

Method P_ADD_PREDECESSOR_CONSTRAINTS on class CL_RSL_ME_METADATA_AINX has no exception.

Method P_GET_HAP_SCENARIO Signature

Method P_GET_HAP_SCENARIO on class CL_RSL_ME_METADATA_AINX has no parameter.
Method P_GET_HAP_SCENARIO on class CL_RSL_ME_METADATA_AINX has no exception.

Method P_HAAP_CONSTRAINTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_ANALYSIS_RT Call by reference Object reference (TYPE REF TO) CL_RSDHAR_ANALYSIS Runtime: HANA Analysis Process 20130917
2 Returning R_T_CONSTRAINT Value transfer Type reference (TYPE) TREXT_PLACEHOLDERS Platzhalter 20130326

Method P_HAAP_CONSTRAINTS on class CL_RSL_ME_METADATA_AINX has no exception.

Method SWITCH_INDEX_ID_TO_CS_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CS_NAME Call by reference Type reference (TYPE) STRING Name of CalculationScenario 20130516
2 Importing I_R_ANALYSIS_RT Call by reference Object reference (TYPE REF TO) CL_RSDHAR_ANALYSIS Runtime: HANA Analysis Process 20130517

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