SAP ABAP Class CL_ESH_FED_SORT_MERGER (Simple result merge)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-EIM-ESH (Application Component) NetWeaver Enterprise Search
     S_ESH_ENG_FEDERATION (Package) Federation
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ESH_FED_MERGE_RESPONSES Merge Grouped Responses 20090910
Properties
Class CL_ESH_FED_SORT_MERGER  
Short Description Simple result merge    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_ESH_ENG_FEDERATION   Federation 
Created 20090910   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ESH_FED_SORT_MERGER has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_ESH_FED_MERGE_RESPONSES Merge Grouped Responses 20090910
Friends
Class CL_ESH_FED_SORT_MERGER has no friend class.
Attributes
Class CL_ESH_FED_SORT_MERGER has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 FIND_BEST_BY_RANK Instance method Private Method Find best result according to the sort criterion 20091016
2 FIND_BEST_BY_SORT_ATTRS Instance method Private Method Find best result according to the sort criterion 20100112
3 GET_VALUE_OF_COMMON_ATTRIBUTE Instance method Private Method Get value of common attribute 20100112
Events
Class CL_ESH_FED_SORT_MERGER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LTY_POINTER_TABLE Private See coding 20091016 LTY_POINTER_TABLE TYPE STANDARD TABLE OF int4
Method Signatures

Method FIND_BEST_BY_RANK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_GROUP Call by reference Type reference (TYPE) INT4 Natural number 20091016
2 Exporting EV_POSITION_IN_GROUP Call by reference Type reference (TYPE) INT4 Natural number 20091016
3 Importing IT_CONNECTORS Call by reference Type reference (TYPE) ESH_T_FED_SCOPE Search Scope 20100414
4 Importing IT_GROUPED_RESULTS Call by reference Type reference (TYPE) ESH_T_IF_GROUPED_RESULT_DATA Grouped Result Lists - holds results per connector (request) 20091016
5 Importing IT_LOCAL_POINTER_TABLE Call by reference Type reference (TYPE) LTY_POINTER_TABLE Pointer Table of local current results in same rank area 20091016
6 Importing IT_POINTER_TABLE Call by reference Type reference (TYPE) LTY_POINTER_TABLE Pointer Table of current results 20091016

Method FIND_BEST_BY_RANK on class CL_ESH_FED_SORT_MERGER has no exception.

Method FIND_BEST_BY_SORT_ATTRS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_GROUP Call by reference Type reference (TYPE) INT4 Natural number 20100112
2 Exporting EV_POSITION_IN_GROUP Call by reference Type reference (TYPE) INT4 Natural number 20100112
3 Importing IT_GROUPED_RESULTS Call by reference Type reference (TYPE) ESH_T_IF_GROUPED_RESULT_DATA Grouped Result Lists - holds results per connector (request) 20100112
4 Importing IT_POINTER_TABLE Call by reference Type reference (TYPE) LTY_POINTER_TABLE Pointer Table of current results 20100112
5 Importing IT_SORT_SETTINGS Call by reference Type reference (TYPE) ESH_T_FED_SORT Sort Settings 20100112
# Exception Resumable Description Created on
1 CX_ESH_IF_ENGINE ESH Interface Exception 20100112

Method GET_VALUE_OF_COMMON_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_POINTER Call by reference Object reference (TYPE REF TO) DATA 20100113
2 Exporting EV_VALUE Call by reference Type reference (TYPE) STRING 20100112
3 Importing IS_GROUPED_RESULT Call by reference Type reference (TYPE) ESH_S_IF_GROUPED_RESULT_DATA 20100112
4 Importing IV_COMMON_ATTRIBUTE Call by reference Type reference (TYPE) ESH_E_IF_ATTRIBUTE_NAME Attribute ID 20100112
5 Importing IV_RESULT_NUMBER Call by reference Type reference (TYPE) I 20100112
# Exception Resumable Description Created on
1 CX_ESH_IF_ENGINE ESH Interface Exception 20100112
History
Last changed by/on SAP  20110908 
SAP Release Created in 730