SAP ABAP Class CL_FDT_HANA_SERVICES (BRFplus: Services for HANA)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-BR (Application Component) BRFplus - ABAP-Based Business Rules
     SFDT_HANA (Package) BRFplus: HANA Integration
Properties
Class CL_FDT_HANA_SERVICES  
Short Description BRFplus: Services for HANA    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SFDT_HANA   BRFplus: HANA Integration 
Created 20121218   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_FDT_DDBV Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 IF_FDT_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_FDT_HANA_SERVICES has no interface implemented.
Friends
Class CL_FDT_HANA_SERVICES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GTH_PACKAGE Static Attribute Private See coding 20130517
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_PACKAGE_ON_DEMAND Static method Public Method 20130517
2 GET_DB_CONNECTION_FOR_ID Static method Public Method 20130218
3 GET_HDB_FIELD_ATTRIBUTES Static method Public Method 20130118
4 GET_NHI_OBJECT_TYPE Static method Public Method 20121219
5 GET_TEXT_FOR_SOURCE_TYPE Static method Public Method 20121221
Events
Class CL_FDT_HANA_SERVICES has no event.
Types
Class CL_FDT_HANA_SERVICES has no local type.
Method Signatures

Method CREATE_PACKAGE_ON_DEMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DB_CONNECTION Call by reference Type reference (TYPE) DBCON_NAME Logical name for a database connection 20130517
2 Importing IV_HANA_PACKAGE Value transfer Type reference (TYPE) FDT_HANA_PACKAGE BRFplus: Package Name for the HANA Database 20130517
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20130517
2 CX_FDT_SYSTEM FDT: System Failure 20130517

Method GET_DB_CONNECTION_FOR_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20130218
2 Returning RV_DB_CONNECTION Value transfer Type reference (TYPE) DBCON_NAME Logical name for a database connection 20130218
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20130516

Method GET_HDB_FIELD_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_DATADESCR Call by reference Object reference (TYPE REF TO) CL_ABAP_DATADESCR Runtime Type Services 20130118
2 Exporting EO_ELEMENT Call by reference Object reference (TYPE REF TO) IF_FDT_ELEMENT FDT: Data Object of Type Element 20130118
3 Exporting ER_DATA Call by reference Object reference (TYPE REF TO) DATA Data Reference 20130118
4 Exporting EV_ELEMENT_TYPE Call by reference Type reference (TYPE) IF_FDT_TYPES=>ELEMENT_TYPE Elementary Data Type 20130131
5 Importing IS_HDB_FIELD Call by reference Type reference (TYPE) IF_FDT_HANA_CATALOG_READER=>S_COLUMN_OBJECT_FIELD BRFplus: Fieldname of a HANA Column Object 20130118
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20130118
2 CX_FDT_SYSTEM 20130118

Method GET_NHI_OBJECT_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SOURCE_TYPE Call by reference Type reference (TYPE) IF_FDT_DDBV=>SOURCE_TYPE 20121219
2 Returning RO_NHI_OBJECT_TYPE Value transfer Object reference (TYPE REF TO) CE_NHI_OBJECT_TYPE CE_NHI_OBJECT_TYPE 20121219
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20121219

Method GET_TEXT_FOR_SOURCE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_TEXT Call by reference Type reference (TYPE) STRING 20121221
2 Importing IV_SOURCE_TYPE Call by reference Type reference (TYPE) IF_FDT_DDBV=>SOURCE_TYPE 20121221

Method GET_TEXT_FOR_SOURCE_TYPE on class CL_FDT_HANA_SERVICES has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 740