SAP ABAP Class IF_FDT_HANA_OBJECT (BRFplus: HANA Repository Interface for Objects)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_FDT_HANA_NHI_OBJECT BRFplus: HANA Repository Interface for Objects 20121213
Properties
Class IF_FDT_HANA_OBJECT  
Short Description BRFplus: HANA Repository Interface for Objects    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20121019   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CE_NHI_OBJECT_TYPE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class IF_FDT_HANA_OBJECT has no interface implemented.
Friends
Class IF_FDT_HANA_OBJECT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_STATE_ACTIVE Constant Public Type reference (TYPE) STATE 'active' 20121107
2 GC_STATE_INACTIVE Constant Public Type reference (TYPE) STATE 'inactive' 20121107
3 MV_DB_CONNECTION Instance attribute Public Type reference (TYPE) DBCON_NAME Logical name for a database connection 20130218
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE Instance method Public Method 20121023
2 DELETE Instance method Public Method 20121019
3 FIND Instance method Public Method 20121107
4 READ Instance method Public Method 20121019
5 WRITE Instance method Public Method 20121019
Events
Class IF_FDT_HANA_OBJECT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 STATE Public Type reference (TYPE) FDT_HANA_CONTOBJ_STATE 20121107
2 S_HANA_OBJECT Public See coding 20121107 BEGIN OF s_hana_object, package TYPE string, type TYPE string, type_description TYPE string, state TYPE state, "active/inactive owner type string, "Only for inactive versions name TYPE string, caption TYPE string, END OF s_hana_object
3 T_HANA_OBJECT Public See coding 20121107 t_hana_object TYPE TABLE OF s_hana_object
Method Signatures

Method ACTIVATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_NAME Call by reference Type reference (TYPE) STRING 20121023
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20121114

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_NAME Call by reference Type reference (TYPE) STRING 20121019
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20121114

Method FIND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_HANA_OBJECT Call by reference Type reference (TYPE) T_HANA_OBJECT 20121107
2 Importing IT_TYPES Call by reference Type reference (TYPE) CE_NHI_OBJECT_TYPE=>TY_TYPES 20121107
3 Importing IV_ACTIVE_OBJECTS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Active or Inactive Objects 20130522
4 Importing IV_NAME Call by reference Type reference (TYPE) FDT_HANA_NAME Supports Wildcards * (any characters) and ? (one character) 20121107
5 Importing IV_PACKAGE Call by reference Type reference (TYPE) FDT_HANA_PACKAGE Supports Wildcards * (any characters) and ? (one character) 20121107

Method FIND on class IF_FDT_HANA_OBJECT has no exception.

Method READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_OWNER Call by reference Type reference (TYPE) STRING Owner of inactive version 20121107
2 Exporting EV_STATE Call by reference Type reference (TYPE) STATE Active/Inactive 20121107
3 Exporting EV_XML Call by reference Type reference (TYPE) STRING 20121107
4 Importing IO_CE_NHI_OBJECT_TYPE Call by reference Object reference (TYPE REF TO) CE_NHI_OBJECT_TYPE CE_NHI_OBJECT_TYPE 20121107
5 Importing IV_OBJECT_NAME Call by reference Type reference (TYPE) STRING 20121019
6 Importing IV_PACKAGE Call by reference Type reference (TYPE) STRING 20121107
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20121114

Method WRITE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_NAME Call by reference Type reference (TYPE) STRING 20121019
2 Importing IV_XML Call by reference Type reference (TYPE) STRING 20121019
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20121114
History
Last changed by/on SAP  20140121 
SAP Release Created in