SAP ABAP Class CL_DBA_HASHMAP (ABAP HashMap)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DB (Application Component) Database Interface, Database Platforms
     SDBA_RUNTIME (Package) DBA Cockpit: Runtime
Properties
Class CL_DBA_HASHMAP  
Short Description ABAP HashMap    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SDBA_RUNTIME   DBA Cockpit: Runtime 
Created 20060807   SAP 
Last change 20110908   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)
Interfaces
Class CL_DBA_HASHMAP has no interface implemented.
Friends
Class CL_DBA_HASHMAP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 KEYTAB_OBJ Instance attribute Private Type reference (TYPE) DBAHTOBJ_TAB DBA: Hashed table for CL_DBA_HASHMAP (object storage) 20060807
2 KEYTAB_STR Instance attribute Private Type reference (TYPE) DBAHTSTR_TAB DBA: Hashed table for CL_DBA_HASHMAP (string storage) 20060807
Methods
# Method Level Visibility Method type Description Created on
1 CLEAR Instance method Public Method 20060807
2 CONTAINS_KEY Instance method Public Method 20060807
3 CONTAINS_OBJECT Instance method Public Method 20060807
4 CONTAINS_VALUE Instance method Public Method 20060807
5 GET_KEYS Instance method Public Method 20060807
6 GET_OBJECT Instance method Public Method 20060807
7 GET_VALUE Instance method Public Method 20060807
8 IS_EMPTY Instance method Public Method 20060807
9 PUT_OBJECT Instance method Public Method 20060807
10 PUT_VALUE Instance method Public Method 20060807
11 REMOVE Instance method Public Method 20060807
12 SIZE Instance method Public Method 20060807
Events
Class CL_DBA_HASHMAP has no event.
Types
Class CL_DBA_HASHMAP has no local type.
Method Signatures

Method CLEAR Signature

Method CLEAR on class CL_DBA_HASHMAP has no parameter.
Method CLEAR on class CL_DBA_HASHMAP has no exception.

Method CONTAINS_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CONTAINS Value transfer Type reference (TYPE) ABAP_BOOL 20060807
2 Importing KEY Call by reference Type reference (TYPE) STRING 20060807

Method CONTAINS_KEY on class CL_DBA_HASHMAP has no exception.

Method CONTAINS_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CONTAINS Value transfer Type reference (TYPE) ABAP_BOOL 20060807
2 Importing VALUE Call by reference Object reference (TYPE REF TO) OBJECT 20060807

Method CONTAINS_OBJECT on class CL_DBA_HASHMAP has no exception.

Method CONTAINS_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CONTAINS Value transfer Type reference (TYPE) ABAP_BOOL 20060807
2 Importing VALUE Call by reference Type reference (TYPE) STRING 20060807

Method CONTAINS_VALUE on class CL_DBA_HASHMAP has no exception.

Method GET_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning KEYS Value transfer Type reference (TYPE) DB6_STRING_TAB 20060807

Method GET_KEYS on class CL_DBA_HASHMAP has no exception.

Method GET_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing KEY Call by reference Type reference (TYPE) STRING 20060807
2 Returning VALUE Value transfer Object reference (TYPE REF TO) OBJECT 20060807

Method GET_OBJECT on class CL_DBA_HASHMAP has no exception.

Method GET_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing KEY Call by reference Type reference (TYPE) STRING 20060807
2 Returning VALUE Value transfer Type reference (TYPE) STRING 20060807

Method GET_VALUE on class CL_DBA_HASHMAP has no exception.

Method IS_EMPTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EMPTY Value transfer Type reference (TYPE) ABAP_BOOL 20060807

Method IS_EMPTY on class CL_DBA_HASHMAP has no exception.

Method PUT_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing KEY Call by reference Type reference (TYPE) STRING 20060807
2 Importing VALUE Call by reference Object reference (TYPE REF TO) OBJECT 20060807

Method PUT_OBJECT on class CL_DBA_HASHMAP has no exception.

Method PUT_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing KEY Call by reference Type reference (TYPE) STRING 20060807
2 Importing VALUE Call by reference Type reference (TYPE) STRING 20060807

Method PUT_VALUE on class CL_DBA_HASHMAP has no exception.

Method REMOVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CNT Value transfer Type reference (TYPE) I 1 if entry removed 20060807
2 Importing KEY Call by reference Type reference (TYPE) STRING 20060807

Method REMOVE on class CL_DBA_HASHMAP has no exception.

Method SIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SIZE Value transfer Type reference (TYPE) I 20060807

Method SIZE on class CL_DBA_HASHMAP has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 710