SAP ABAP Class CL_RSDDB_LOGINDEX_XML (Create Logical Index via XML)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT (Application Component) OLAP Technology
     RSDDB (Package) BIA Objects and Write Routines
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSDDB_LOGINDEX Create logical index 20091203
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSDDTPS_LOGINDEX Create Logical PS Index for Cube 20091203
Properties
Class CL_RSDDB_LOGINDEX_XML  
Short Description Create Logical Index via XML    
Super Class CL_RSDDB_LOGINDEX Create logical index 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSDDB   BIA Objects and Write Routines 
Created 20091203   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)
Interfaces
Class CL_RSDDB_LOGINDEX_XML has no interface implemented.
Friends
Class CL_RSDDB_LOGINDEX_XML has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 O_LANGU Instance attribute Protected Type reference (TYPE) SY-LANGU Language Key of Current Text Environment 20091203
2 O_NAME Instance attribute Protected Type reference (TYPE) STRING 20091203
3 O_POLESTAR Instance attribute Protected Type reference (TYPE) RS_BOOL Boolean 20091203
4 O_R_NAME_MAPPER Instance attribute Protected Object reference (TYPE REF TO) IF_RSDRV_TREX_NAME_MAPPER Name Mapper BI <-> Trex View attributes 20110103
5 O_TS_JOINPATH Instance attribute Protected Type reference (TYPE) TO_TS_JOINPATH 20091203
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20091203
2 CREATE_ATTRIBUTES Instance method Protected Method 20091203
3 CREATE_CONSTRAINTS Instance method Protected Method 20091203
4 CREATE_JOINCOND Instance method Protected Method 20091203
5 CREATE_JOINPATH Instance method Protected Method 20091203
6 CREATE_KEYFIGURES Instance method Protected Method 20091203
7 CREATE_TABLES Instance method Protected Method 20091203
8 GET_IOBJNM_NAME Instance method Protected Method 20100127
9 GET_TABLETYPE Instance method Protected Method 20091203
10 GET_XML Instance method Protected Method 20091203
11 __CLEANUP_INDEX Instance method Protected Method 20091203
Events
Class CL_RSDDB_LOGINDEX_XML has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TO_S_JOINPATH Protected See coding 20091203 BEGIN OF to_s_joinpath, joinalias TYPE rsalias, path TYPE rsalias, END OF to_s_joinpath
2 TO_TS_JOINPATH Protected See coding 20091203 to_ts_joinpath TYPE SORTED TABLE OF to_s_joinpath WITH UNIQUE KEY joinalias
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_OBJ Call by reference Object reference (TYPE REF TO) IF_RSDDB_OBJ BIA-Index Objekt 20091203

Method CONSTRUCTOR on class CL_RSDDB_LOGINDEX_XML has no exception.

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 Create Cube 20091203

Method CREATE_ATTRIBUTES on class CL_RSDDB_LOGINDEX_XML 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 Create Cube 20091203

Method CREATE_CONSTRAINTS on class CL_RSDDB_LOGINDEX_XML has no exception.

Method CREATE_JOINCOND 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 Create Cube 20091203

Method CREATE_JOINCOND on class CL_RSDDB_LOGINDEX_XML has no exception.

Method CREATE_JOINPATH 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 Create Cube 20091203

Method CREATE_JOINPATH on class CL_RSDDB_LOGINDEX_XML 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 Create Cube 20091203

Method CREATE_KEYFIGURES on class CL_RSDDB_LOGINDEX_XML 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 Create Cube 20091203

Method CREATE_TABLES on class CL_RSDDB_LOGINDEX_XML has no exception.

Method GET_IOBJNM_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IOBJNM Call by reference Type reference (TYPE) RSIOBJNM InfoObject 20100127
2 Returning R_NAME Value transfer Type reference (TYPE) RSIOBJNM InfoObject 20100127

Method GET_IOBJNM_NAME on class CL_RSDDB_LOGINDEX_XML has no exception.

Method GET_TABLETYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_TABLES Call by reference Type reference (TYPE) RSDDB_S_TABLES Tabellen-/Index Typ für BWA 20091203
2 Returning R_TABLETYPE Value transfer Type reference (TYPE) CL_RSDD_CC_CUBETABLE=>TN_TYPE 30 Characters 20091203

Method GET_TABLETYPE on class CL_RSDDB_LOGINDEX_XML has no exception.

Method GET_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_SCHEMA Call by reference Object reference (TYPE REF TO) CL_RSDD_CC_CREATESCHEMA XML schreiben 20091203
2 Returning R_XML Value transfer Type reference (TYPE) XSTRING 20091203

Method GET_XML on class CL_RSDDB_LOGINDEX_XML has no exception.

Method __CLEANUP_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TABLNM Call by reference Type reference (TYPE) RSD_TABLNM 20091203
# Exception Resumable Description Created on
1 CX_RSDDB_BIAAPI Fehlermeldung aus BIA-API 20091203
History
Last changed by/on SAP  20130531 
SAP Release Created in 730