SAP ABAP Class CL_RSDD_HDB_LOGINDEX (Logical Index on New DB)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT (Application Component) OLAP Technology
     RSDD_HDB_INDEX (Package) Access Layer for New DB Calc. Engine
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSDD_HDB_INDEX NewDB InfoProvider with Read Access via Logical Index 20101115
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSDD_HDB_CUBE Logical Index Proxy of a Cube for HDB 20101115
2 Inheritance (c INHERITING FROM c_ref)  CL_RSDD_HDB_DATA_STORE Logical Index for Data Store InfoProvider 20110708
3 Inheritance (c INHERITING FROM c_ref)  CL_RSDD_HDB_MD_PROVIDER Logical Index Proxy of a Master Data Provider 20101129
4 Inheritance (c INHERITING FROM c_ref)  CL_RSDD_HDB_MD_VALUEHELP Logical Index Proxy for an Input Help Index 20101201
Properties
Class CL_RSDD_HDB_LOGINDEX  
Short Description Logical Index on New DB    
Super Class CL_RSDD_HDB_INDEX NewDB InfoProvider with Read Access via Logical Index 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSDD_HDB_INDEX   Access Layer for New DB Calc. Engine 
Created 20101115   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_RSDD_CC_CUBETABLE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 RSDRS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSDD_HDB_LOGINDEX has no interface implemented.
Friends
Class CL_RSDD_HDB_LOGINDEX has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_R_SCHEMA Instance attribute Private Object reference (TYPE REF TO) CL_RSDD_CC_CREATESCHEMA Schema for OLAP Indexes 20101118
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_ATTRIBUTES Instance method Protected Method Creates the attributes in the cube schema 20101118
2 CREATE_CONSTRAINTS Instance method Protected Method Creates the selection conditions in the cube schema 20101118
3 CREATE_CUBE_SCHEMA Instance method Private Method Builds the cube schema object tree 20101118
4 CREATE_JOIN_CONDITIONS Instance method Protected Method Creates the JOIN conditions in the cube schema 20101118
5 CREATE_JOIN_PATHS Instance method Protected Method Creates the JOIN paths in the cube schema 20101118
6 CREATE_KEYFIGURES Instance method Protected Method Creates the key figures in the cube schema 20101118
7 CREATE_TABLES Instance method Protected Method Creates table nodes in the cube schema 20101118
8 GET_LANGUAGE Instance method Private Method Sets the default language for texts 20101118
9 GET_METAPROVIDER Instance method Protected Method Return Metadata Provider for This Logical Index 20110126
10 GET_SCHEMA Instance method Public Method Returns the cube schema object 20101118
11 GET_TABLE_TYPE Instance method Private Method Sets the table type for the cube schema 20101118
Events
Class CL_RSDD_HDB_LOGINDEX has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TO_S_JOINPATH Protected See coding JOIN Path Definition for Cube Schema 20101118 BEGIN OF to_s_joinpath, joinalias TYPE rsalias, path TYPE rsalias, END OF to_s_joinpath
2 TO_TS_JOINPATH Protected See coding List with JOIN Paths for Cube Schema 20101118 to_ts_joinpath TYPE SORTED TABLE OF to_s_joinpath WITH UNIQUE KEY joinalias
Method Signatures

Method CREATE_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_CUBE Call by reference Object reference (TYPE REF TO) CL_RSDD_CC_CUBE Cube im OLAP Index 20101118
2 Importing I_T_JOINPATH Call by reference Type reference (TYPE) TO_TS_JOINPATH Liste mit JOIN-Pfaden 20101118

Method CREATE_ATTRIBUTES on class CL_RSDD_HDB_LOGINDEX has no exception.

Method CREATE_CONSTRAINTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_CUBE Call by reference Object reference (TYPE REF TO) CL_RSDD_CC_CUBE Cube im OLAP Index 20101118

Method CREATE_CONSTRAINTS on class CL_RSDD_HDB_LOGINDEX has no exception.

Method CREATE_CUBE_SCHEMA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_R_SCHEMA Value transfer Object reference (TYPE REF TO) CL_RSDD_CC_CREATESCHEMA Schema für OLAP Indizes 20101118

Method CREATE_CUBE_SCHEMA on class CL_RSDD_HDB_LOGINDEX has no exception.

Method CREATE_JOIN_CONDITIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_CUBE Call by reference Object reference (TYPE REF TO) CL_RSDD_CC_CUBE Cube im OLAP Index 20101118

Method CREATE_JOIN_CONDITIONS on class CL_RSDD_HDB_LOGINDEX has no exception.

Method CREATE_JOIN_PATHS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_CUBE Call by reference Object reference (TYPE REF TO) CL_RSDD_CC_CUBE Cube im OLAP Index 20101118
2 Returning R_T_JOINPATH Value transfer Type reference (TYPE) TO_TS_JOINPATH Liste mit JOIN-Pfaden für Cube Schema 20101118

Method CREATE_JOIN_PATHS on class CL_RSDD_HDB_LOGINDEX has no exception.

Method CREATE_KEYFIGURES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_CUBE Call by reference Object reference (TYPE REF TO) CL_RSDD_CC_CUBE Cube im OLAP Index 20101118

Method CREATE_KEYFIGURES on class CL_RSDD_HDB_LOGINDEX has no exception.

Method CREATE_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_CUBE Call by reference Object reference (TYPE REF TO) CL_RSDD_CC_CUBE Cube im OLAP Index 20101118

Method CREATE_TABLES on class CL_RSDD_HDB_LOGINDEX has no exception.

Method GET_LANGUAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_LANGU Value transfer Type reference (TYPE) SYLANGU Sprachenschlüssel 20101118

Method GET_LANGUAGE on class CL_RSDD_HDB_LOGINDEX has no exception.

Method GET_METAPROVIDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_R_METAPROVIDER Value transfer Object reference (TYPE REF TO) CL_RSDD_HDB_INDEX_METAPROV Metadatenprovider für NewDB Column-View 20110126

Method GET_METAPROVIDER on class CL_RSDD_HDB_LOGINDEX has no exception.

Method GET_SCHEMA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_R_SCHEMA Value transfer Object reference (TYPE REF TO) CL_RSDD_CC_CREATESCHEMA Schema für OLAP Indizes 20101118

Method GET_SCHEMA on class CL_RSDD_HDB_LOGINDEX has no exception.

Method GET_TABLE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IS_ANCHOR Call by reference Type reference (TYPE) RS_BOOL Ist Anchor-Tabelle 20101118
2 Importing I_SOURCE_TABLE_TYPE Call by reference Type reference (TYPE) RSDDBTABLTP Source-Tabellentyp 20101118
3 Returning R_TABLETYPE Value transfer Type reference (TYPE) CL_RSDD_CC_CUBETABLE=>TN_TYPE Tabellentyp für Cube-Schema 20101118

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