SAP ABAP Class /PLMB/CL_SPI_QUERY_UTIL (Utility class for Query adapter)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-EPT-SPI (Application Component) Service Provider Infrastructure
     /PLMB/BA_SPI_CORE (Package) Service Provider Infrastructure: Core
Properties
Class /PLMB/CL_SPI_QUERY_UTIL  
Short Description Utility class for Query adapter    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /PLMB/BA_SPI_CORE   Service Provider Infrastructure: Core 
Created 20100506   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /PLMB/CL_SPI_QUERY_UTIL has no forward declaration.
Interfaces
Class /PLMB/CL_SPI_QUERY_UTIL has no interface implemented.
Friends
Class /PLMB/CL_SPI_QUERY_UTIL has no friend class.
Attributes
Class /PLMB/CL_SPI_QUERY_UTIL has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 EXPAND_SHLP_METADATA Static method Public Method Expand Metadata of collective search helps (F4) 20100507
2 FILL_RESULT Static method Public Method Postprocessing query result (node_data), fill node_id table 20100507
3 GET_SORTORDER Static method Private Method 20100507
4 MAP_RESULT_VALUES_TO_ID Static method Private Method 20100521
Events
Class /PLMB/CL_SPI_QUERY_UTIL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GTY_S_FIELDNAME_MAP Private See coding 20100506 BEGIN of GTY_S_FIELDNAME_MAP. TYPES sp_node_field type fieldname. TYPES query_field type char40. TYPES END OF GTY_S_FIELDNAME_MAP
2 GTY_S_SHLPNAME_RANGE Public See coding 20100611 BEGIN OF gty_s_shlpname_range. TYPES sign TYPE ddsign. TYPES option TYPE ddoption. TYPES low TYPE shlpname. TYPES high TYPE shlpname. TYPES END OF gty_s_shlpname_range
3 GTY_T_FIELDNAME_MAP Private See coding 20100506 GTY_T_FIELDNAME_MAP TYPE STANDARD TABLE OF GTY_S_FIELDNAME_MAP
4 GTY_T_SHLPNAME_RANGE Public See coding 20100611 gty_t_shlpname_range TYPE STANDARD TABLE OF gty_s_shlpname_range
Method Signatures

Method EXPAND_SHLP_METADATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_QUERY_METADATA Call by reference Type reference (TYPE) /PLMB/T_SPI_F4_QUERY F4 Help Query 20100507
2 Importing IT_ID_COMPONENTS Call by reference Type reference (TYPE) /PLMB/T_SPI_F4_PARAM_MAP List all IDs with F4 Help Parameter mapping 20100615
3 Importing IT_SHLPNAME_RANGE Call by reference Type reference (TYPE) GTY_T_SHLPNAME_RANGE Range to filter SHLPs 20100611
4 Importing IV_SHLPNAME Call by reference Type reference (TYPE) SHLPNAME Name of a Search Help 20100507

Method EXPAND_SHLP_METADATA on class /PLMB/CL_SPI_QUERY_UTIL has no exception.

Method FILL_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_NODE_DATA Call by reference Type reference (TYPE) INDEX TABLE 20100507
2 Exporting ET_NODE_ID Call by reference Type reference (TYPE) INDEX TABLE 20100507
3 Exporting ET_NODE_ID_REL Call by reference Type reference (TYPE) /PLMB/T_SPI_NODE_REL Relation between source IT_NODE_ID and target CT_NODE_DATA 20100507
4 Importing IS_OPTIONS Call by reference Type reference (TYPE) /PLMB/S_SPI_QUERY_OPTIONS Sort order 20100507
5 Importing IT_MAPPING Call by reference Type reference (TYPE) INDEX TABLE 20100507

Method FILL_RESULT on class /PLMB/CL_SPI_QUERY_UTIL has no exception.

Method GET_SORTORDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ABAP_SORTORDER Call by reference Type reference (TYPE) ABAP_SORTORDER_TAB Table for SORT itab BY (ABAP_SORTORDER_TAB) 20100507
2 Importing IT_SORTORDER Call by reference Type reference (TYPE) /PLMB/T_SPI_SORTORDER Sort order 20100507

Method GET_SORTORDER on class /PLMB/CL_SPI_QUERY_UTIL has no exception.

Method MAP_RESULT_VALUES_TO_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ID Call by reference Type reference (TYPE) ANY 20100521
2 Importing IS_DATA Call by reference Type reference (TYPE) ANY 20100521
3 Importing IT_MAPPING Call by reference Type reference (TYPE) GTY_T_FIELDNAME_MAP 20100521

Method MAP_RESULT_VALUES_TO_ID on class /PLMB/CL_SPI_QUERY_UTIL has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 703