SAP ABAP Class CL_COM_SE_SEARCH_IIF_UTIL (Internal Interface of the Search-Engine-Based Search)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-TRX-SES (Application Component) TREX Search Engine Service
     SES_SEARCH_IIF (Package) SES: Internal interface for searching
Properties
Class CL_COM_SE_SEARCH_IIF_UTIL  
Short Description Internal Interface of the Search-Engine-Based Search    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class COM_SE_SEARCH    
Program status     
Category 0   
Package SES_SEARCH_IIF   SES: Internal interface for searching 
Created 20050117   SAP 
Last change 20050428   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_COM_SE_SEARCH_IIF_UTIL has no forward declaration.
Interfaces
Class CL_COM_SE_SEARCH_IIF_UTIL has no interface implemented.
Friends
Class CL_COM_SE_SEARCH_IIF_UTIL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_SEPARATOR_SES_BUSOBJ_TYPE Constant Public Type reference (TYPE) CHAR1 '|' Separator between busobj and object_type 20050117
2 GC_SEPARATOR_TREX_INDEX_ALIAS Constant Public Type reference (TYPE) CHAR1 '.' Separator between index name and index alias 20050401
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20050117
2 INDEX_ID_ADD_ALIAS Static method Public Method Add Index Alias to Index ID 20050401
3 INDEX_ID_SPLIT Static method Public Method Split Index ID into Index Name and Index Alias 20050401
4 MAP_FIELD_INDEX_ID Static method Public Method Map Field Index ID from SES to TREX format 20050318
5 MAP_FIELD_JOIN_PATH Static method Public Method Map field join_path from SES to TREX format 20050318
6 MAP_QUERY_ENTRIES Static method Public Method Map Query Entries from SES to TREX format 20050117
7 MAP_REQUESTED_ATTRIBUTES Static method Public Method Map Requested Attributes from SES to TREX Format 20050117
8 MAP_RESULT_ATTRIBUTE Static method Public Method Map Result Attribute from TREX to SES format 20050322
9 MAP_SORT_ATTRIBUTES Static method Public Method Map Sort Attributes from SES to TREX format 20050318
10 OBJECT_TYPE_KEY_CONCAT Static method Public Method Concatenate Object Type Key into piped string 20050317
11 OBJECT_TYPE_KEY_SPLIT Static method Public Method Split Object Type Key from piped string into structure 20050317
Events
Class CL_COM_SE_SEARCH_IIF_UTIL has no event.
Types
Class CL_COM_SE_SEARCH_IIF_UTIL has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_COM_SE_SEARCH_IIF_UTIL has no parameter.
Method CLASS_CONSTRUCTOR on class CL_COM_SE_SEARCH_IIF_UTIL has no exception.

Method INDEX_ID_ADD_ALIAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_INDEX_ID Call by reference Type reference (TYPE) TREXD_INDEX_ID Index ID including alias 20050401
2 Importing IV_INDEX_ID Call by reference Type reference (TYPE) TREXD_INDEX_ID Index ID 20050401
# Exception Resumable Description Created on
1 CX_COM_SE_SEARCH_IIF Root Error Class for Package SES_SEARCH_IIF 20050401

Method INDEX_ID_SPLIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_INDEX_ALIAS Call by reference Type reference (TYPE) TREXD_INDEX_ID Index Alias 20050401
2 Exporting EV_INDEX_ID Call by reference Type reference (TYPE) TREXD_INDEX_ID Index ID without Alias 20050401
3 Importing IV_INDEX_ID Call by reference Type reference (TYPE) TREXD_INDEX_ID Index ID 20050401
# Exception Resumable Description Created on
1 CX_COM_SE_SEARCH_IIF Root Error Class for Package SES_SEARCH_IIF 20050401

Method MAP_FIELD_INDEX_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_TREX_INDEX_ID Call by reference Type reference (TYPE) TREXD_INDEX_ID TREX Field Index ID 20050318
2 Importing IV_SES_INDEX_ID Call by reference Type reference (TYPE) TREXD_INDEX_ID SES Field Index ID 20050318
# Exception Resumable Description Created on
1 CX_COM_SE_SEARCH_IIF Root Error Class for Package SES_SEARCH_IIF 20050318

Method MAP_FIELD_JOIN_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_TREX_JOIN_PATH Call by reference Type reference (TYPE) TREXD_JOIN_PATH TREX join path 20050318
2 Importing IV_SES_JOIN_PATH Call by reference Type reference (TYPE) TREXD_JOIN_PATH SES join path: rel type id 20050318
# Exception Resumable Description Created on
1 CX_COM_SE_SEARCH_IIF Root Error Class for Package SES_SEARCH_IIF 20050318

Method MAP_QUERY_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TREX_QUERY_ENTRIES Value transfer Type reference (TYPE) TREXT_QUERY_ENTRIES Query in TREX format 20050318
2 Importing IT_SES_QUERY_ENTRIES Call by reference Type reference (TYPE) TREXT_QUERY_ENTRIES Query in SES format 20050318
# Exception Resumable Description Created on
1 CX_COM_SE_SEARCH_IIF Wurzel-Fehlerklasse für Paket SES_SEARCH_IIF 20050117

Method MAP_REQUESTED_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TREX_REQ_ATTR_LIST Value transfer Type reference (TYPE) TREXT_JOIN_ATTRIBUTES Gewünschte Attribute: Ort in TREX-Format 20050117
2 Importing IT_SES_REQ_ATTR_LIST Call by reference Type reference (TYPE) TREXT_JOIN_ATTRIBUTES Gewünschte Attribute: Ort in SES-Format 20050117
# Exception Resumable Description Created on
1 CX_COM_SE_SEARCH_IIF Wurzel-Fehlerklasse für Paket SES_SEARCH_IIF 20050117

Method MAP_RESULT_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_SES_ATTR Call by reference Type reference (TYPE) TREXS_DOC_ATTRIBUTES SES Attribute 20050322
2 Importing IS_TREX_ATTR Call by reference Type reference (TYPE) TREXS_DOC_ATTRIBUTES TREX Attribute 20050322
# Exception Resumable Description Created on
1 CX_COM_SE_SEARCH_IIF Root Error Class for Package SES_SEARCH_IIF 20050322

Method MAP_SORT_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TREX_SORT_ATTRIBUTES Value transfer Type reference (TYPE) TREXT_SORT_ATTRIBUTES Sort Attributes in TREX format 20050318
2 Importing IT_SES_SORT_ATTRIBUTES Call by reference Type reference (TYPE) TREXT_SORT_ATTRIBUTES Sort Attributes in SES format 20050318
# Exception Resumable Description Created on
1 CX_COM_SE_SEARCH_IIF Root Error Class for Package SES_SEARCH_IIF 20050318

Method OBJECT_TYPE_KEY_CONCAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_PIPED_STRING Call by reference Type reference (TYPE) TREXD_INDEX_ID Index ID 20050317
2 Importing IS_OBJECT_TYPE_KEY Call by reference Type reference (TYPE) COM_SEARCH_TS_OBJECT_TYPE_KEY Object Type Key 20050317
# Exception Resumable Description Created on
1 CX_COM_SE_SEARCH_IIF Root Error Class for Package SES_SEARCH_IIF 20050317

Method OBJECT_TYPE_KEY_SPLIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_OBJECT_TYPE_KEY Call by reference Type reference (TYPE) COM_SEARCH_TS_OBJECT_TYPE_KEY Object Type Key 20050317
2 Importing IV_PIPED_STRING Call by reference Type reference (TYPE) TREXD_INDEX_ID Index Id 20050317
# Exception Resumable Description Created on
1 CX_COM_SE_SEARCH_IIF Root Error Class for Package SES_SEARCH_IIF 20050317
History
Last changed by/on SAP  20050428 
SAP Release Created in 700