SAP ABAP Class CL_HREXP_SEARCH_IF (Connection of Search Engine to Expert Finder)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-XF (Application Component) SAP Expert Finder
     PWPC_EXP_01 (Package) HR Expert Finder
Properties
Class CL_HREXP_SEARCH_IF  
Short Description Connection of Search Engine to Expert Finder    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class HREXP    
Program status P  SAP Standard Production Program 
Category 0   
Package PWPC_EXP_01   HR Expert Finder 
Created 20010613   SAP 
Last change 00000000   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_HREXP_DOCUMENT_IF Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_HREXP_PROF Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_HREXP_UTILS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_HREXP_SEARCH_IF has no interface implemented.
Friends
Class CL_HREXP_SEARCH_IF has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_KEY_TAG Constant Private Type reference (TYPE) STRING '.KEY' 20010702
2 C_ROOT_TAG Constant Private Type reference (TYPE) STRING 'PROFILE.' 20010702
3 C_VALUE_TAG Constant Private Type reference (TYPE) STRING '.VALUE' 20010702
Methods
# Method Level Visibility Method type Description Created on
1 ADD_GROUP_ELEM Static method Private Method 20010702
2 ADD_SINGLE_ELEM Static method Private Method 20010702
3 ADD_STRING_FOR_ELEMS Static method Private Method 20010702
4 ADD_VALUE_FOR_ELEM Static method Private Method Adds Search String for Value of Search Mask Element 20011111
5 SEARCH Static method Public Method Executes Search Using Search Engine 20010628
6 SPLIT_STRING Static method Private Method Breaks Down String into Individual Search Terms 20011111
Events
Class CL_HREXP_SEARCH_IF has no event.
Types
Class CL_HREXP_SEARCH_IF has no local type.
Method Signatures

Method ADD_GROUP_ELEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SEARCH_MNGR Call by reference Object reference (TYPE REF TO) CL_HRKWF_SEARCH_MANAGER Suche über Suchmaschine (TREX) 20010702
2 Importing SM_GROUP Call by reference Object reference (TYPE REF TO) CL_HREXP_SMASK_ELEM Search Masks Element 20010702

Method ADD_GROUP_ELEM on class CL_HREXP_SEARCH_IF has no exception.

Method ADD_SINGLE_ELEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SEARCH_MNGR Call by reference Object reference (TYPE REF TO) CL_HRKWF_SEARCH_MANAGER Suche über Suchmaschine (TREX) 20010702
2 Importing SM_ELEM Call by reference Object reference (TYPE REF TO) CL_HREXP_SMASK_ELEM Search Masks Element 20010702

Method ADD_SINGLE_ELEM on class CL_HREXP_SEARCH_IF has no exception.

Method ADD_STRING_FOR_ELEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ELEM_INFOS Call by reference Type reference (TYPE) HREXP_ELEMENT_INFO_TAB Infos von Expertenprofil-Elementen 20010702
2 Importing SEARCH_MNGR Call by reference Object reference (TYPE REF TO) CL_HRKWF_SEARCH_MANAGER Suche über Suchmaschine (TREX) 20010702
3 Importing STR Call by reference Type reference (TYPE) STRING 20010702
4 Importing USE_OR Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=true, -=false, space=unknown) 20011111

Method ADD_STRING_FOR_ELEMS on class CL_HREXP_SEARCH_IF has no exception.

Method ADD_VALUE_FOR_ELEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ELEM_ID Call by reference Type reference (TYPE) HREXP_ELEMENT Expertenprofilelement 20011111
2 Importing SEARCH_MNGR Call by reference Object reference (TYPE REF TO) CL_HRKWF_SEARCH_MANAGER Suche über Suchmaschine (TREX) 20011111
3 Importing USE_OR Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=true, -=false, space=unknown) 20011111
4 Importing VALUEKEY Call by reference Type reference (TYPE) HREXP_VALUEKEY Schlüssel des Werts in der Wertetabelle 20011111
5 Importing VALUENAME Call by reference Type reference (TYPE) STRING 20011111

Method ADD_VALUE_FOR_ELEM on class CL_HREXP_SEARCH_IF has no exception.

Method SEARCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EXPERTS Value transfer Type reference (TYPE) HREXP_EXPERT_ID_TAB Experten Tabelle 20010628
2 Importing MAX_HITS Call by reference Type reference (TYPE) HREXP_MAXHITS Max.Number of Hits 20020311
3 Importing MIN_QUALITY Call by reference Type reference (TYPE) HREXP_MINQUAL Minimale Treffergüte 20010801
4 Importing SMASK Call by reference Object reference (TYPE REF TO) CL_HREXP_SMASK Suchmaske 20010628
# Exception Resumable Description Created on
1 CX_HREXP_INT Internal Exceptions Expert Search 20010801

Method SPLIT_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing STR Call by reference Type reference (TYPE) STRING 20011111
2 Returning STR_TAB Value transfer Type reference (TYPE) HREXP_STRING_TAB Tabelle mit Strings 20011111

Method SPLIT_STRING on class CL_HREXP_SEARCH_IF has no exception.
History
Last changed by/on SAP  00000000 
SAP Release Created in 110