SAP ABAP Class CL_RSO_DB_INDEX_PROXY (BW Repository: Proxy for Database Index)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-MTD (Application Component) Metadata (Repository)
     RSO (Package) BW Repository: Infastructure and Core GUI Components
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSO_OBJECT_PROXY BW Repository: Proxy for Object (undefined) 20011228
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSO_DB_INDEX_XMIC BW Metadata Repository: XML Tags for Database Index 20011228
Properties
Class CL_RSO_DB_INDEX_PROXY  
Short Description BW Repository: Proxy for Database Index    
Super Class CL_RSO_OBJECT_PROXY BW Repository: Proxy for Object (undefined) 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package RSO   BW Repository: Infastructure and Core GUI Components 
Created 20011228   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 RSD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RSOC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSO_DB_INDEX_XMIC BW Metadata Repository: XML Tags for Database Index 20011228
Friends
Class CL_RSO_DB_INDEX_PROXY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_INDEXNAME Instance attribute Protected Type reference (TYPE) STRING Index Name (Within Table) 20011228
2 P_TABLENAME Instance attribute Protected Type reference (TYPE) STRING Table or Object Name 20011228
3 P_TH_IOBJNM Instance attribute Protected Type reference (TYPE) RSD_TH_IOBJNM List of InfoObjects 20011228
4 P_UNIQUE Instance attribute Protected Type reference (TYPE) RS_BOOL Index is Unique 20011228
Methods
# Method Level Visibility Method type Description Created on
1 ADD_INFOOBJECT Instance method Public Method Add InfoObject (Field) to Index 20011228
2 GET_INDEXNAME Instance method Public Method Read Name of Index 20011228
3 GET_INFOOBJECTS Instance method Public Method Returns list of InfoObjects (Fields) in an Index 20011228
4 GET_TABLENAME Instance method Public Method Read Index Table Name 20011228
5 IS_UNIQUE Instance method Public Method Index is Unique 20011228
6 SET_INDEXNAME Instance method Public Method Sets Index Name (Within Table) 20011228
7 SET_TABLENAME Instance method Public Method Sets Index Table Name 20011228
8 SET_UNIQUE Instance method Public Method Sets Property: Index is Unique 20011228
Events
Class CL_RSO_DB_INDEX_PROXY has no event.
Types
Class CL_RSO_DB_INDEX_PROXY has no local type.
Method Signatures

Method ADD_INFOOBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INFOOBJECT Call by reference Type reference (TYPE) RSIOBJNM InfoObject 20011228

Method ADD_INFOOBJECT on class CL_RSO_DB_INDEX_PROXY has no exception.

Method GET_INDEXNAME 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 20011228

Method GET_INDEXNAME on class CL_RSO_DB_INDEX_PROXY has no exception.

Method GET_INFOOBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TH_IOBJNM Value transfer Type reference (TYPE) RSD_TH_IOBJNM List of InfoObjects 20011228

Method GET_INFOOBJECTS on class CL_RSO_DB_INDEX_PROXY has no exception.

Method GET_TABLENAME 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 20011228

Method GET_TABLENAME on class CL_RSO_DB_INDEX_PROXY has no exception.

Method IS_UNIQUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_UNIQUE Value transfer Type reference (TYPE) RS_BOOL Ist eindeutig 20011228

Method IS_UNIQUE on class CL_RSO_DB_INDEX_PROXY has no exception.

Method SET_INDEXNAME 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) STRING Name 20011228

Method SET_INDEXNAME on class CL_RSO_DB_INDEX_PROXY has no exception.

Method SET_TABLENAME 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) STRING Name 20011228

Method SET_TABLENAME on class CL_RSO_DB_INDEX_PROXY has no exception.

Method SET_UNIQUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_UNIQUE Call by reference Type reference (TYPE) RS_BOOL Ist eindeutig 20011228

Method SET_UNIQUE on class CL_RSO_DB_INDEX_PROXY has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 30A