SAP ABAP Class CL_HDB_SEARCH_CELL_TABLE_REQ (Wrapper for CL_TREX_SEARCH_CELL_TABLE_REQ)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-TRX-API (Application Component) TREX ABAP + JAVA API
     STREX (Package) TREX ABAP client
Properties
Class CL_HDB_SEARCH_CELL_TABLE_REQ  
Short Description Wrapper for CL_TREX_SEARCH_CELL_TABLE_REQ    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package STREX   TREX ABAP client 
Created 20120404   SAP 
Last change 20141121    
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)
2 CL_TREX_STRUCTURE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_HDB_SEARCH_CELL_TABLE_REQ has no interface implemented.
Friends
Class CL_HDB_SEARCH_CELL_TABLE_REQ has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ATTRIBUTE_MAP Instance attribute Private Type reference (TYPE) CL_TREX_STRUCTURE=>T_ATTRIBUTE_MAP 20120418
2 COLUMN_METAS Instance attribute Private Type reference (TYPE) CL_TREX_STRUCTURE=>T_COLUMN_METAS 20120418
3 FREESTYLE_SEARCH_ATTRIBUTES Instance attribute Private Type reference (TYPE) TREXT_FREESTYLE_ATTRIBUTES Freestyle Attributes 20120418
4 HINTS Instance attribute Private Type reference (TYPE) TREXT_HINTS_L Hints for the optimizer (no length limitation) 20120418
5 INDEXES Instance attribute Private Type reference (TYPE) HDB_TABLELIST_TAB Index with language 20120418
6 KEY_FIGURES Instance attribute Private Type reference (TYPE) TREXT_KEY_FIGURE Key figure 20120418
7 QUERY_ENTRIES Instance attribute Private Type reference (TYPE) HDBT_QUERY_ENTRIES Search query 20120418
8 REQUESTED_ATTRIBUTES Instance attribute Private Type reference (TYPE) TREXT_JOIN_ATTRIBUTES Attributes with indexId and join path 20120418
9 REQUEST_FLAGS Instance attribute Private Type reference (TYPE) TREX_RFC-REQUEST_FLAG_L 20120523
10 RESULT_INDEX_NAME Instance attribute Private Type reference (TYPE) TREXD_INDEX_ID Index Id 20120418
11 SORT_ATTRIBUTES Instance attribute Private Type reference (TYPE) TREXT_SORT_ATTRIBUTES Sort attributes 20120418
Methods
# Method Level Visibility Method type Description Created on
1 ADAPT_QUERY_ENTRIES Instance method Private Method 20121109
2 ADAPT_REQATTR_FOR_RANK Instance method Private Method 20120418
3 ADAPT_SORT_ATTRIBUTES Static method Public Method 20121109
4 CONV_FREESTYLE_ATTRIBUTE Instance method Private Method 20120418
5 CONV_HINTS Instance method Private Method 20120418
6 CONV_KEY_FIGURE Instance method Private Method 20120418
7 CREATE_SXML_WRITABLE Instance method Public Method 20120418
8 FILL_REQUESTED_ATTRIBUTES Instance method Private Method 20120418
9 GET_RESULT_INDEX_FOR_SQL Static method Public Method 20120418
10 GET_TABLE_META Static method Public Method 20121109
11 INIT Instance method Private Method 20120418
12 SET_REQUEST_FLAGS Instance method Private Method 20120418
Events
Class CL_HDB_SEARCH_CELL_TABLE_REQ has no event.
Types
Class CL_HDB_SEARCH_CELL_TABLE_REQ has no local type.
Method Signatures

Method ADAPT_QUERY_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ORG_QUERY Call by reference Type reference (TYPE) TREXT_QUERY_ENTRIES Search query 20121109
2 Importing ORG_QUERY_HDB Call by reference Type reference (TYPE) HDBT_QUERY_ENTRIES HANA: Search query 20131203

Method ADAPT_QUERY_ENTRIES on class CL_HDB_SEARCH_CELL_TABLE_REQ has no exception.

Method ADAPT_REQATTR_FOR_RANK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing REQUEST_FLAGS Call by reference Type reference (TYPE) CLIKE 20120523
# Exception Resumable Description Created on
1 CX_TREX_BAD_REQUEST Unexpected data received from application. 20120418

Method ADAPT_SORT_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing KEY_FIGURES Call by reference Type reference (TYPE) TREXT_KEY_FIGURE Key figure 20121109
2 Importing ORG_SORT_ATTRIBUTES Call by reference Type reference (TYPE) TREXT_SORT_ATTRIBUTES Sort attributes 20121109
3 Importing REQUESTED_ATTRIBUTES Call by reference Type reference (TYPE) TREXT_JOIN_ATTRIBUTES Attributes with indexId and join path 20131018
4 Returning RVAL Value transfer Type reference (TYPE) TREXT_SORT_ATTRIBUTES Sort attributes 20121109
# Exception Resumable Description Created on
1 CX_TREX_BAD_REQUEST Unexpected data received from application. 20121109

Method CONV_FREESTYLE_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NEW_STRUCT Call by reference Type reference (TYPE) TREXT_FREESTYLE_ATTRIBUTES Freestyle Attributes 20120418
2 Importing OLD_STRUCT Call by reference Type reference (TYPE) TREXT_ATTRIBUTES Attributes 20120418

Method CONV_FREESTYLE_ATTRIBUTE on class CL_HDB_SEARCH_CELL_TABLE_REQ has no exception.

Method CONV_HINTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NEW_STRUCT Call by reference Type reference (TYPE) TREXT_HINTS_L Hints for the optimizer (no length limitation) 20120418
2 Importing OLD_STRUCT Call by reference Type reference (TYPE) TREXT_HINTS Hints for the optimizer 20120418

Method CONV_HINTS on class CL_HDB_SEARCH_CELL_TABLE_REQ has no exception.

Method CONV_KEY_FIGURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ORG_KEY_FIGURE Call by reference Type reference (TYPE) TREXT_KEY_FIGURE Key figure 20120418

Method CONV_KEY_FIGURE on class CL_HDB_SEARCH_CELL_TABLE_REQ has no exception.

Method CREATE_SXML_WRITABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTRIBUTE_DIST_DEFINITION Call by reference Type reference (TYPE) TREXT_ATTR_DIST_DEFINITION Attribute distribution: Definition 20120418
2 Importing ATTRIBUTE_DIST_GLOBAL Call by reference Type reference (TYPE) TREXS_ATTR_DIST_GLOBAL Attribute distribution: Global settings 20120418
3 Importing COMMIT_ID Call by reference Type reference (TYPE) TREXD_TRANSACTION_ID Transaction ID 20120418
4 Importing COMP_DESCR Call by reference Type reference (TYPE) TREXT_COMP_DESCR Description of the components 20120418
5 Importing COUNT_ONLY Call by reference Type reference (TYPE) TREX_RFC-FLAG Indicator 20120418
6 Importing DISTINCT_SCOPE Call by reference Type reference (TYPE) TREXT_ATTRIBUTES Attributes 20120418
7 Importing FREESTYLE_SEARCH_ATTRIBUTES Call by reference Type reference (TYPE) TREXT_ATTRIBUTES Attributes 20120418
8 Importing FREESTYLE_SEARCH_ATTRIBUTES2 Call by reference Type reference (TYPE) TREXT_FREESTYLE_ATTRIBUTES Freestyle Attributes 20120418
9 Importing GNAV_ATTRIBUTES Call by reference Type reference (TYPE) TREXT_ATTRIBUTES Attributes 20120418
10 Importing HAVING_FILTER Call by reference Type reference (TYPE) STRING 20120418
11 Importing HINTS Call by reference Type reference (TYPE) TREXT_HINTS Hints for the optimizer 20120418
12 Importing HINTS_LONG Call by reference Type reference (TYPE) TREXT_HINTS_L Hints for the optimizer (no length limitation) 20120418
13 Importing INDEXES Call by reference Type reference (TYPE) TREXT_INDEXLIST Indexes with language and rfc destination 20120418
14 Importing KEY_FIGURES Call by reference Type reference (TYPE) TREXT_KEY_FIGURE Key figure 20120418
15 Importing LOCALE Call by reference Type reference (TYPE) TREX_RFC-LOCALE 20120418
16 Importing MAX_DURATION Call by reference Type reference (TYPE) I 20120418
17 Importing NUM_BEST_GNAV_ATTRIBUTES Call by reference Type reference (TYPE) I 20120418
18 Importing PLACEHOLDERS Call by reference Type reference (TYPE) TREXT_PLACEHOLDERS Placeholder 20120418
19 Importing QUERY_ENTRIES Call by reference Type reference (TYPE) TREXT_QUERY_ENTRIES Search query 20120418
20 Importing QUERY_ENTRIES2 Call by reference Type reference (TYPE) HDBT_QUERY_ENTRIES HANA: Search query 20131203
21 Importing QUERY_ID Call by reference Type reference (TYPE) TREX_RFC-QUERY_ID Query Id 20120418
22 Importing REQUESTED_ATTRIBUTES Call by reference Type reference (TYPE) TREXT_JOIN_ATTRIBUTES Attributes with indexId and join path 20120418
23 Importing REQUESTED_LANGUAGES Call by reference Type reference (TYPE) TREXT_LANGUAGES Languages (ISO 639) 20120418
24 Importing REQUESTED_RESULTS Call by reference Type reference (TYPE) TREX_RFC-REQUESTED_RESULTS 1: documents 2: statistical info 3: statistical overview 20120418
25 Importing REQUEST_FLAGS Call by reference Type reference (TYPE) CLIKE 20120418
26 Importing RESULT_FROM Call by reference Type reference (TYPE) I 20120418
27 Importing RESULT_INDEX_NAME Call by reference Type reference (TYPE) TREXD_INDEX_ID Index Id 20120418
28 Importing RESULT_TABLE_REF Call by reference Object reference (TYPE REF TO) DATA 20120418
29 Importing RESULT_TO Call by reference Type reference (TYPE) I 20120418
30 Returning RVAL Value transfer Object reference (TYPE REF TO) IF_TREX_SXML_WRITABLE_REQ Request Writable to SXML Writer 20120418
31 Importing SCHEMA_NAME Call by reference Type reference (TYPE) CSEQUENCE 20120606
32 Importing SNIPPET_ATTRIBUTES Call by reference Type reference (TYPE) TREXT_ATTRIBUTES Attributes 20120418
33 Importing SORT_ATTRIBUTES Call by reference Type reference (TYPE) TREXT_SORT_ATTRIBUTES Sort attributes 20120418
34 Importing SWITCH_ON_TRACE Call by reference Type reference (TYPE) NUMC2 Two-Digit Number 20120418
35 Importing TABLE_FOR_ALL_ENTRIES_REF Call by reference Object reference (TYPE REF TO) DATA Itab for "FOR ALL ENTRIES" 20120418
36 Importing TRACE_COMPONENTS Call by reference Type reference (TYPE) CHAR128 128 character 20120418
# Exception Resumable Description Created on
1 CX_HDB_ABAP_CLIENT_SHM_ERROR Shared memory error for HDB ABAP Client 20120418
2 CX_TREX_BAD_REQUEST Unexpected data received from application. 20120418
3 CX_TREX_REMOTE_COMMUNICATION Remote Communication Exception 20120418

Method FILL_REQUESTED_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing REQUESTED_ATTRIBUTES Call by reference Type reference (TYPE) TREXT_JOIN_ATTRIBUTES Attributes with indexId and join path 20120418
# Exception Resumable Description Created on
1 CX_TREX_BAD_REQUEST Unexpected data received from application. 20121129

Method GET_RESULT_INDEX_FOR_SQL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ORG_INDEX_NAME Call by reference Type reference (TYPE) CLIKE 20121109
2 Returning RVAL Value transfer Type reference (TYPE) STRING 20121109
# Exception Resumable Description Created on
1 CX_HDB_ABAP_CLIENT_SHM_ERROR Shared memory error for HDB ABAP Client 20121109
2 CX_TREX_REMOTE_COMMUNICATION Remote Communication Exception 20121109

Method GET_TABLE_META Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ATTRIBUTE_MAP Call by reference Type reference (TYPE) CL_TREX_STRUCTURE=>T_ATTRIBUTE_MAP 20121109
2 Exporting COLUMN_METAS Call by reference Type reference (TYPE) CL_TREX_STRUCTURE=>T_COLUMN_METAS 20121109
3 Importing COMP_DESCR Call by reference Type reference (TYPE) TREXT_COMP_DESCR Description of the components 20121109
4 Importing KEY_FIGURES Call by reference Type reference (TYPE) TREXT_KEY_FIGURE Key figure 20121109
5 Importing RESULT_TABLE_REF Call by reference Object reference (TYPE REF TO) DATA 20121109
# Exception Resumable Description Created on
1 CX_TREX_BAD_REQUEST Unexpected data received from application. 20121109

Method INIT Signature

Method INIT on class CL_HDB_SEARCH_CELL_TABLE_REQ has no parameter.
Method INIT on class CL_HDB_SEARCH_CELL_TABLE_REQ has no exception.

Method SET_REQUEST_FLAGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing REQUEST_FLAGS Call by reference Type reference (TYPE) CLIKE 20120523
# Exception Resumable Description Created on
1 CX_TREX_BAD_REQUEST Unexpected data received from application. 20120418
History
Last changed by/on SAP  20141121 
SAP Release Created in 740