SAP ABAP Class CL_RSDHA_UTILITIES_INFOPROV (Utilities: Infoprovider)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DST-HAP (Application Component) HANA Analysis Process
     RSDHA (Package) SAP HANA Analysis in BW
Properties
Class CL_RSDHA_UTILITIES_INFOPROV  
Short Description Utilities: Infoprovider    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSDHA   SAP HANA Analysis in BW 
Created 20120717   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_RSDHA_HAAP Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_RSDHA_UTILITIES Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 IF_RSDHAM_FIELD_DESCR Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 IF_RSDHA_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
5 IF_RSDRV_TREX_NAME_MAPPER Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
6 IF_RSD_DTA Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
7 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSDHA_UTILITIES_INFOPROV has no interface implemented.
Friends
Class CL_RSDHA_UTILITIES_INFOPROV has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_DUMMY_MSG Static Attribute Private Type reference (TYPE) C Dummy character for message text 20130617
Methods
# Method Level Visibility Method type Description Created on
1 GET_FIELDNM Static method Public Method Get Field Name zu InfoObject 20120917
2 P_BUILD_OUTPUT_FIELDS Static method Private Method Build Field Meta Data 20120717
3 P_GET_FIELD Static method Private Method Get Field 20120717
4 P_GET_FIELD_TRANSIENT Static method Private Method Get Field of a Virtual InfoObject 20120717
5 P_GET_RELEVANT_IOBJ_OF_MPRO Static method Private Method Get relevant InfoObjects of Multiprovider 20130824
6 READ_DTA Static method Public Method Build Field Meta Data 20120717
7 READ_TECHNICAL_FIELDS Static method Public Method Read technical fields 20130824
Events
Class CL_RSDHA_UTILITIES_INFOPROV has no event.
Types
Class CL_RSDHA_UTILITIES_INFOPROV has no local type.
Method Signatures

Method GET_FIELDNM 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 20120917
2 Returning R_FIELDNM Value transfer Type reference (TYPE) IF_RSDHAM_FIELD_DESCR=>TN_NAME Feld Name (Logical Name) 20120917

Method GET_FIELDNM on class CL_RSDHA_UTILITIES_INFOPROV has no exception.

Method P_BUILD_OUTPUT_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TH_FIELD Call by reference Type reference (TYPE) IF_RSDHA_TYPES=>TN_TH_FIELD_DESCR Metadaten: Properties of InfoObject in Data Target 20120717
2 Exporting E_TH_FIELD_DTA_PRO Call by reference Type reference (TYPE) IF_RSDHA_TYPES=>TN_TH_FIELD_DTA_PRO Properties of InfoObject - Hashed Table Type 20120717
3 Importing I_R_COLUMN_VIEW Call by reference Object reference (TYPE REF TO) IF_RSDD_HDB_COLUMN_VIEW Column-Based View of the New DB 20120717
4 Importing I_S_DTA Call by reference Type reference (TYPE) RSD_S_DTA InfoProvider Properties 20120717
5 Importing I_T_DTA_IOBJ Call by reference Type reference (TYPE) RSD_T_DTA_IOBJ InfoObjects in Data Target 20120717
6 Importing I_T_DTA_PRO Call by reference Type reference (TYPE) RSD_T_DTA_PRO InfoObject Properties in Data Target 20120717
7 Importing I_T_IOBJ_CMP Call by reference Type reference (TYPE) RSD_T_IOBJ_CMP Compounding of InfoObjects 20120717
# Exception Resumable Description Created on
1 CX_RSDHA_MSG Exception with generic message 20130924

Method P_GET_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_DTA_PRO Call by reference Type reference (TYPE) RSD_S_DTA_PRO InfoObject Properties in Data Target 20120717
2 Importing I_T_IOBJ_CMP Call by reference Type reference (TYPE) RSD_T_IOBJ_CMP Compounding of InfoObjects 20120717
3 Returning R_S_FIELD Value transfer Type reference (TYPE) IF_RSDHA_TYPES=>TN_S_FIELD_DESCR Meta Data: Data Field 20120717

Method P_GET_FIELD on class CL_RSDHA_UTILITIES_INFOPROV has no exception.

Method P_GET_FIELD_TRANSIENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20121128
2 Importing I_R_INDEX Call by reference Object reference (TYPE REF TO) CL_RSDD_LM_INDEX Index Superclass 20120717
3 Importing I_R_NAME_MAPPER Call by reference Object reference (TYPE REF TO) IF_RSDRV_TREX_NAME_MAPPER Name Mapper BI <-> Trex View attributes 20120717
4 Importing I_R_QPROV_METADATA Call by reference Object reference (TYPE REF TO) CL_RSR_QPROV_METADATA Metadata for Query on Virtual InfoProvider 20121128
5 Importing I_S_DTA_PRO Call by reference Type reference (TYPE) RSD_S_DTA_PRO InfoObject Properties in Data Target 20120717
6 Importing I_T_DTA_PRO Call by reference Type reference (TYPE) RSD_T_DTA_PRO InfoObject Properties in Data Target 20120717
7 Importing I_T_IOBJ_CMP Call by reference Type reference (TYPE) RSD_T_IOBJ_CMP Compounding of InfoObjects 20120717
8 Returning R_S_FIELD Value transfer Type reference (TYPE) IF_RSDHA_TYPES=>TN_S_FIELD_DESCR Meta Data: Data Field 20120717

Method P_GET_FIELD_TRANSIENT on class CL_RSDHA_UTILITIES_INFOPROV has no exception.

Method P_GET_RELEVANT_IOBJ_OF_MPRO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_DTA_PRO Call by reference Type reference (TYPE) RSD_T_DTA_PRO InfoObject Properties in Data Target 20130824
2 Importing I_S_DTA Call by reference Type reference (TYPE) RSD_S_DTA InfoProvider Properties 20130824

Method P_GET_RELEVANT_IOBJ_OF_MPRO on class CL_RSDHA_UTILITIES_INFOPROV has no exception.

Method READ_DTA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_FLAG_READ_DTA Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE 'X': Meta data is read 20120717
2 Exporting E_S_DTA Call by reference Type reference (TYPE) RSD_S_DTA InfoProvider Properties 20120724
3 Exporting E_TH_FIELD Call by reference Type reference (TYPE) IF_RSDHA_TYPES=>TN_TH_FIELD_DESCR Meta Data: Properties of InfObjects in Data Target 20120717
4 Exporting E_TH_FIELD_DTA_PRO Call by reference Type reference (TYPE) IF_RSDHA_TYPES=>TN_TH_FIELD_DTA_PRO Properties of InfoObject - Hashed Table Type 20120717
5 Importing I_DTA_VIEW Call by reference Type reference (TYPE) RSDTAVIEW IF_RSD_DTA=>VIEW_INFOPROVIDER View (I=InfoProvider, D=Data Target) 20130729
6 Importing I_HANA_TRANSFORMATION Call by reference Type reference (TYPE) CL_RSDHA_HAAP=>TN_HANA_TRANSFORMATION '=X': HANA Transformation 20130906
7 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV Compounding of InfoObjects 20120717
8 Importing I_TECHNICAL_FIELDS Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE 'X': Read technical fields 20130617
# Exception Resumable Description Created on
1 CX_RSDHA_MSG Exception with generic message 20130617

Method READ_TECHNICAL_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20130824
2 Importing I_TLOGO Call by reference Type reference (TYPE) RSTLOGO BW: Object Type (TLOGO) 20130824
3 Returning R_TH_FIELD Value transfer Type reference (TYPE) IF_RSDHA_TYPES=>TN_TH_FIELD_DESCR Data Field (Properties) - Table Type 20130824
# Exception Resumable Description Created on
1 CX_RSDHA_MSG Exception with generic message 20130824
History
Last changed by/on SAP  20140121 
SAP Release Created in 731