Hierarchy
⤷ BC-EIM-ESH (Application Component) NetWeaver Enterprise Search
⤷ S_ESH_ENG_QUERY_PARSER (Package) Query Parser
Properties
Class | CL_ESH_QP_TRANSLATOR | |
Short Description | Query Translator | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | S_ESH_ENG_QUERY_PARSER | Query Parser |
Created | 20090818 | SAP |
Last change | 20130531 | SAP |
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) |
Interfaces
Class CL_ESH_QP_TRANSLATOR has no interface implemented.
Friends
Class CL_ESH_QP_TRANSLATOR has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | MC_QP_START_VALUE | Constant | Private | Type reference (TYPE) | INT2 | 3001 | 2-byte integer (signed) | 20100921 | |
2 | MO_PARSER | Instance attribute | Private | Object reference (TYPE REF TO) | CL_ESH_QP_CH_PARSER | Prototype of Query Parser | 20091005 | ||
3 | MO_REGEX_BINARY | Instance attribute | Private | Object reference (TYPE REF TO) | CL_ABAP_REGEX | Regular expressions | 20090924 | ||
4 | MO_REGEX_BINARY_KEY | Instance attribute | Private | Object reference (TYPE REF TO) | CL_ABAP_REGEX | Regular expressions | 20100825 | ||
5 | MO_REGEX_NULLARY | Instance attribute | Private | Object reference (TYPE REF TO) | CL_ABAP_REGEX | Regular expressions | 20090924 | ||
6 | MO_REGEX_UNARY | Instance attribute | Private | Object reference (TYPE REF TO) | CL_ABAP_REGEX | Regular expressions | 20090924 | ||
7 | MO_REGEX_UNARY_KEY | Instance attribute | Private | Object reference (TYPE REF TO) | CL_ABAP_REGEX | Regular expressions | 20100825 | ||
8 | MS_QUERY_ENTRY | Instance attribute | Private | Type reference (TYPE) | ESH_S_FED_QUERY_ENTRY | Query entry | 20100810 | ||
9 | MS_SCOPE | Instance attribute | Private | Type reference (TYPE) | ESH_S_FED_SCOPE | Search scope | 20091029 | ||
10 | MS_SORT | Instance attribute | Private | Type reference (TYPE) | ESH_S_FED_SORT | Sort settings | 20091001 | ||
11 | MT_CNF | Instance attribute | Private | Type reference (TYPE) | LTT_CNF_ENTRY | Query | 20100810 | ||
12 | MT_QUERY_ENTRY | Instance attribute | Private | Type reference (TYPE) | ESH_T_FED_QUERY_ENTRY | Query | 20100810 | ||
13 | MT_QUERY_ENTRY_CNF | Instance attribute | Private | Type reference (TYPE) | ESH_T_FED_QUERY_ENTRY | Query | 20100810 | ||
14 | MT_SEARCH_TIPS | Instance attribute | Private | Type reference (TYPE) | STRING_TABLE | Table of strings | 20091012 | ||
15 | MT_SORT | Instance attribute | Private | Type reference (TYPE) | ESH_T_FED_SORT | Sort settings | 20090915 | ||
16 | MV_ALL_TERM_ACTION | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | 20091001 | |||
17 | MV_CNF_FLAG | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | 20100810 | |||
18 | MV_CONCATENATE_FLAG | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | 20091001 | |||
19 | MV_CONTENT_TYPE | Instance attribute | Private | Type reference (TYPE) | TREXD_CONTENT_TYPE | Content type | 20110324 | ||
20 | MV_FIRST_IDX | Instance attribute | Private | Type reference (TYPE) | C | First Attribute in query | 20110322 | ||
21 | MV_FORCE_VALIDATION_FLAG | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | 20091104 | |||
22 | MV_FREESTYLE_STRING | Instance attribute | Private | Type reference (TYPE) | STRING | 20090916 | |||
23 | MV_LAST_IDX | Instance attribute | Private | Type reference (TYPE) | SYTABIX | Index of internal tables | 20091015 | ||
24 | MV_LAST_TYPE | Instance attribute | Private | Type reference (TYPE) | C | 20100809 | |||
25 | MV_NEGATION_FLAG | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | 20091001 | |||
26 | MV_OPERATOR | Instance attribute | Private | Type reference (TYPE) | TREXD_OPERATOR | Operator (EQ, BT, ...) | 20090916 | ||
27 | MV_QP_VALUE | Instance attribute | Private | Type reference (TYPE) | INT2 | 2-byte integer (signed) | 20100921 | ||
28 | MV_RANK_WEIGHT | Instance attribute | Private | Type reference (TYPE) | ESH_E_IF_RANK_WEIGHT | Weight for Ranking (1..10) | 20101130 | ||
29 | MV_SET_OPERATION_FLAG | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | 20100921 | |||
30 | MV_ST_OPERATOR | Instance attribute | Private | Type reference (TYPE) | STRING | Attribute/Property | 20100729 | ||
31 | MV_TERM_ACTION | Instance attribute | Private | Type reference (TYPE) | TREXD_TERM_ACTION | Term action (Exact, fuzzy, linquistic search) | 20100809 | ||
32 | MV_TIMEOUT_VALUE | Instance attribute | Private | Type reference (TYPE) | ESH_E_FED_TIMEOUT | Search timeout (secs) | 20090916 | ||
33 | MV_TRY_DYM_FLAG | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | True if translation failed and DYM query makes sense | 20091118 | ||
34 | MV_VALIDATED_FLAG | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | Attribute validation flag | 20100729 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ADD_SEARCH_TIP | Instance method | Private | Method | Add a search tip | 20091012 |
2 | AND | Instance method | Private | Method | Add AND to internal query | 20090819 |
3 | ATTR | Instance method | Private | Method | Set attribute | 20090819 |
4 | ATTR_RELATION | Instance method | Private | Method | Set attribute relation | 20090916 |
5 | ATTR_WEIGHT | Instance method | Private | Method | Attribute Weight | 20101130 |
6 | CAP | Instance method | Private | Method | Add AND to internal query | 20100921 |
7 | COMPLEX_ATTR | Instance method | Private | Method | Complex attribute | 20091104 |
8 | CONSTRUCTOR | Instance method | Public | Constructor | Constructor | 20090818 |
9 | CUP | Instance method | Private | Method | Add OR to internal query | 20100921 |
10 | DYM_CATEGORY | Instance method | Private | Method | Add category scope to DYM query | 20091119 |
11 | DYM_CONNECTOR | Instance method | Private | Method | Add connector scope | 20091119 |
12 | DYM_CONNECTOR_REQUEST | Instance method | Private | Method | Add connector request scope | 20091119 |
13 | DYM_KEYWORD | Instance method | Private | Method | Add keyword scope | 20091119 |
14 | DYM_TEMPLATE | Instance method | Private | Method | Add template scope | 20091119 |
15 | DYM_TEMPLATE_REQUEST | Instance method | Private | Method | Add connector request scope | 20091119 |
16 | GET_ARGUMENT | Instance method | Private | Method | Obtain method argument | 20090930 |
17 | GET_ARGUMENT_KEY | Instance method | Private | Method | Obtain method argument | 20100825 |
18 | GET_FREESTYLE_STRING | Instance method | Public | Method | Conjunctive normal form | 20091014 |
19 | GET_SCOPE | Instance method | Public | Method | Set external search scope | 20110809 |
20 | HIGH_TERM | Instance method | Private | Method | Add high term to attribute line | 20090819 |
21 | LOW_TERM | Instance method | Private | Method | Add low term to attribute line | 20091015 |
22 | LP | Instance method | Private | Method | Add left parenthesis to internal query | 20090819 |
23 | MIXED_SEQUENCE | Instance method | Private | Method | Mixed term and attribute term sequence | 20100810 |
24 | MULTI_TERM | Instance method | Private | Method | Multi-token term | 20110328 |
25 | NOT_TERM | Instance method | Private | Method | Add term to internal query | 20091111 |
26 | OPTERM | Instance method | Private | Method | Property as value | 20100714 |
27 | OR | Instance method | Private | Method | Add OR to internal query | 20090819 |
28 | PHRASE | Instance method | Private | Method | Add phrase to internal query | 20090819 |
29 | PHRASE_TERM | Instance method | Private | Method | Phrase term | 20110324 |
30 | QLP | Instance method | Private | Method | Add left parenthesis to internal query | 20100922 |
31 | QRP | Instance method | Private | Method | Add right parenthesis to internal query | 20100922 |
32 | Q_OPERATOR | Instance method | Private | Method | Process query operator | 20090916 |
33 | READ_ENTRY | Instance method | Private | Method | Read chart entry | 20091015 |
34 | RP | Instance method | Private | Method | Add right parenthesis to internal query | 20090819 |
35 | SCOPE_CATEGORY | Instance method | Public | Method | Add category scope | 20090924 |
36 | SCOPE_CONNECTOR | Instance method | Public | Method | Add connector scope | 20090819 |
37 | SCOPE_CONNECTOR_REQUEST | Instance method | Public | Method | Add connector request scope | 20090819 |
38 | SCOPE_KEYWORD | Instance method | Public | Method | Add keyword scope | 20090819 |
39 | SCOPE_TEMPLATE | Instance method | Public | Method | Add template scope | 20090819 |
40 | SCOPE_TEMPLATE_REQUEST | Instance method | Public | Method | Add template request scope | 20090819 |
41 | SET_SCOPE | Instance method | Public | Method | Set external search scope | 20091028 |
42 | SORT_ORDER | Instance method | Private | Method | Add sort order | 20091001 |
43 | SORT_VAL | Instance method | Private | Method | Add sort value | 20090819 |
44 | TERM | Instance method | Private | Method | Add term to internal query | 20090819 |
45 | TIMEOUT | Instance method | Private | Method | Set query timeout | 20090916 |
46 | TO_ATTRIBUTE_QUERY | Instance method | Public | Method | Translate to attribute expression | 20091104 |
47 | TO_CNF_FREESTYLE | Instance method | Private | Method | Convert query entry to freestyle | 20110323 |
48 | TO_CORE_QUERIES | Instance method | Public | Method | Translate to core SearchTerm queries | 20091029 |
49 | TO_DYM | Instance method | Private | Method | 20091119 | |
50 | TO_ERROR | Instance method | Public | Method | Check if error | 20100712 |
51 | TO_FREESTYLE | Instance method | Private | Method | Convert query entry to freestyle | 20091014 |
52 | TO_REQUEST_DATA | Instance method | Public | Method | Translate parsed query to request data | 20091028 |
53 | TO_SIMPLE_FREESTYLE | Instance method | Private | Method | Convert query entry to freestyle | 20110323 |
54 | TRANSLATE_ENTRY | Instance method | Private | Method | 20090924 | |
55 | T_OPERATOR | Instance method | Private | Method | Process term operator | 20090916 |
56 | VALIDATE_ATTRIBUTE | Instance method | Public | Method | Validate attribute ID | 20110809 |
57 | VALIDATE_CATEGORY | Instance method | Private | Method | Validate category ID | 20091012 |
58 | VALIDATE_CATEGORY_ATTRIBUTE | Instance method | Private | Method | Validate common attribute ID | 20101005 |
59 | VALIDATE_CONNECTOR | Instance method | Private | Method | Validate connector ID | 20091012 |
60 | VALIDATE_CONNECTOR_ATTRIBUTE | Instance method | Private | Method | Validate attribute ID | 20091012 |
61 | VALIDATE_CONNECTOR_REQUEST | Instance method | Private | Method | Validate request ID | 20091012 |
62 | VALIDATE_KEYWORD | Instance method | Private | Method | Validate keyword | 20091012 |
63 | VALIDATE_TEMPLATE | Instance method | Private | Method | Validate template ID | 20091012 |
64 | VALIDATE_TEMPLATE_ATTRIBUTE | Instance method | Private | Method | Validate attribute ID | 20091012 |
65 | VALIDATE_TEMPLATE_REQUEST | Instance method | Private | Method | Validate request ID | 20091012 |
66 | VALUE | Instance method | Private | Method | Attribute value | 20100729 |
67 | VALUE_STR | Instance method | Private | Method | Attribute value | 20110324 |
Events
Class CL_ESH_QP_TRANSLATOR has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | LST_CNF_ENTRY | Public | See coding | 20100810 | begin of lst_cnf_entry,
* entry type esh_s_fed_query_entry,
entry_idx type sytabix,
left type sytabix,
right type sytabix,
end of lst_cnf_entry
|
||
2 | LST_DYM | Private | See coding | 20091118 | begin of lst_dym,
chart_idx type sytabix,
back_idx type sytabix,
dym_string type string,
end of lst_dym
|
||
3 | LTT_CNF_ENTRY | Public | See coding | 20100810 | ltt_cnf_entry type standard table of lst_cnf_entry
|
||
4 | LTT_DYM | Private | See coding | 20091118 | ltt_dym type standard table of lst_dym
|
Method Signatures
Method ADD_SEARCH_TIP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ARG1 | Call by reference | Type reference (TYPE) | STRING | 20091012 | |||
2 | Importing | IV_ARG2 | Call by reference | Type reference (TYPE) | STRING | 20091012 | |||
3 | Importing | IV_ARG3 | Call by reference | Type reference (TYPE) | STRING | 20091012 | |||
4 | Importing | IV_ARG4 | Call by reference | Type reference (TYPE) | STRING | 20091012 | |||
5 | Importing | IV_TEXT | Call by reference | Type reference (TYPE) | CHAR255 | Char255 | 20091012 | ||
6 | Returning | RV_TIP | Value transfer | Type reference (TYPE) | STRING | 20091012 |
Method ADD_SEARCH_TIP on class CL_ESH_QP_TRANSLATOR has no exception.
Method AND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_KEY1 | Call by reference | Type reference (TYPE) | ESH_S_QP_CHART_KEY | Recognition table entry | 20100825 | ||
2 | Importing | IS_KEY2 | Call by reference | Type reference (TYPE) | ESH_S_QP_CHART_KEY | Recognition table entry | 20100825 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESH_QP_QUERY_PARSER | Query Parser Exception | 20091015 | |
2 | CX_ESH_QP_TRANSLATOR | Query Translation Exception | 20091015 | |
3 | CX_ESH_QP_VALIDATION | Validation Exception | 20091104 |
Method ATTR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_KEY | Call by reference | Type reference (TYPE) | ESH_S_QP_CHART_KEY | Attribute name | 20100825 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESH_QP_QUERY_PARSER | Query Parser Exception | 20091119 | |
2 | CX_ESH_QP_TRANSLATOR | Query Translation Exception | 20091119 | |
3 | CX_ESH_QP_VALIDATION | Validation Exception | 20091104 |
Method ATTR_RELATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ARG | Call by reference | Type reference (TYPE) | STRING | 20091001 |
Method ATTR_RELATION on class CL_ESH_QP_TRANSLATOR has no exception.
Method ATTR_WEIGHT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ARG | Call by reference | Type reference (TYPE) | STRING | 20101130 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESH_QP_QUERY_PARSER | Query Parser Exception | 20101130 |
Method CAP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_KEY1 | Call by reference | Type reference (TYPE) | ESH_S_QP_CHART_KEY | Recognition table entry | 20100921 | ||
2 | Importing | IS_KEY2 | Call by reference | Type reference (TYPE) | ESH_S_QP_CHART_KEY | Recognition table entry | 20100921 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESH_QP_QUERY_PARSER | Query Parser Exception | 20100921 | |
2 | CX_ESH_QP_TRANSLATOR | Query Translation Exception | 20100921 | |
3 | CX_ESH_QP_VALIDATION | Validation Exception | 20100921 |
Method COMPLEX_ATTR Signature
Method COMPLEX_ATTR on class CL_ESH_QP_TRANSLATOR has no parameter.
Method COMPLEX_ATTR on class CL_ESH_QP_TRANSLATOR has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_PARSER | Call by reference | Object reference (TYPE REF TO) | CL_ESH_QP_CH_PARSER | Prototype Query Parser | 20091005 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESH_QP_TRANSLATOR | Query Translation Exception | 20091012 |
Method CUP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_KEY1 | Call by reference | Type reference (TYPE) | ESH_S_QP_CHART_KEY | Recognition table entry | 20100921 | ||
2 | Importing | IS_KEY2 | Call by reference | Type reference (TYPE) | ESH_S_QP_CHART_KEY | Recognition table entry | 20100921 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESH_QP_QUERY_PARSER | Query Parser Exception | 20100921 | |
2 | CX_ESH_QP_TRANSLATOR | Query Translation Exception | 20100921 | |
3 | CX_ESH_QP_VALIDATION | Validation Exception | 20100921 |
Method DYM_CATEGORY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ARG | Call by reference | Type reference (TYPE) | STRING | IV_ARG | 20091119 | ||
2 | Returning | RV_QUERY | Value transfer | Type reference (TYPE) | STRING | 20091119 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESH_QP_TRANSLATOR | Query Translation Exception | 20091119 |
Method DYM_CONNECTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ARG | Call by reference | Type reference (TYPE) | STRING | Connector ID | 20091119 | ||
2 | Returning | RV_QUERY | Value transfer | Type reference (TYPE) | STRING | 20091119 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESH_QP_QUERY_PARSER | Query Parser Exception | 20091119 | |
2 | CX_ESH_QP_TRANSLATOR | Query Translation Exception | 20091119 |
Method DYM_CONNECTOR_REQUEST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ARG1 | Call by reference | Type reference (TYPE) | STRING | Connector ID | 20091119 | ||
2 | Importing | IV_ARG2 | Call by reference | Type reference (TYPE) | STRING | Request ID | 20091119 | ||
3 | Returning | RV_QUERY | Value transfer | Type reference (TYPE) | STRING | 20091119 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESH_QP_QUERY_PARSER | Query Parser Exception | 20091119 | |
2 | CX_ESH_QP_TRANSLATOR | Query Translation Exception | 20091119 |
Method DYM_KEYWORD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ARG | Call by reference | Type reference (TYPE) | STRING | Keyword | 20091119 | ||
2 | Returning | RV_QUERY | Value transfer | Type reference (TYPE) | STRING | 20091119 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESH_QP_TRANSLATOR | Query Parser Exception | 20091119 |
Method DYM_TEMPLATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ARG | Call by reference | Type reference (TYPE) | STRING | Template ID | 20091119 | ||
2 | Returning | RV_QUERY | Value transfer | Type reference (TYPE) | STRING | 20091119 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESH_QP_QUERY_PARSER | Query Parser Exception | 20091119 | |
2 | CX_ESH_QP_TRANSLATOR | Query Translation Exception | 20091119 |
Method DYM_TEMPLATE_REQUEST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ARG1 | Call by reference | Type reference (TYPE) | STRING | Connector ID | 20091119 | ||
2 | Importing | IV_ARG2 | Call by reference | Type reference (TYPE) | STRING | Request ID | 20091119 | ||
3 | Returning | RV_QUERY | Value transfer | Type reference (TYPE) | STRING | 20091119 |
Method DYM_TEMPLATE_REQUEST on class CL_ESH_QP_TRANSLATOR has no exception.
Method GET_ARGUMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_BACK_ENTRY | Call by reference | Type reference (TYPE) | ESH_S_QP_BACK | Recognition back entry | 20090930 | ||
2 | Importing | IS_CHART_ENTRY | Call by reference | Type reference (TYPE) | ESH_S_QP_CHART | Recognition table entry | 20090930 | ||
3 | Importing | IV_ARG | Call by reference | Type reference (TYPE) | STRING | 20090930 | |||
4 | Returning | RV_ARG | Value transfer | Type reference (TYPE) | STRING | 20100825 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESH_QP_QUERY_PARSER | Query Parser Exception | 20091012 | |
2 | CX_ESH_QP_TRANSLATOR | Query Translation Exception | 20091012 |
Method GET_ARGUMENT_KEY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_BACK_ENTRY | Call by reference | Type reference (TYPE) | ESH_S_QP_BACK | Recognition back entry | 20100825 | ||
2 | Importing | IS_CHART_ENTRY | Call by reference | Type reference (TYPE) | ESH_S_QP_CHART | Recognition table entry | 20100825 | ||
3 | Importing | IV_ARG | Call by reference | Type reference (TYPE) | STRING | 20100825 | |||
4 | Returning | RV_ARG | Value transfer | Type reference (TYPE) | ESH_S_QP_CHART_KEY | Recognition table entry | 20100825 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESH_QP_QUERY_PARSER | Query Parser Exception | 20100825 | |
2 | CX_ESH_QP_TRANSLATOR | Query Translation Exception | 20100825 |
Method GET_FREESTYLE_STRING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_IDX | Call by reference | Type reference (TYPE) | SYTABIX | Index of Internal Tables | 20100810 | ||
2 | Returning | RV_QUERY | Value transfer | Type reference (TYPE) | STRING | 20091014 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESH_QP_TRANSLATOR | Query Translation Exception | 20091014 |
Method GET_SCOPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RS_SCOPE | Value transfer | Type reference (TYPE) | ESH_S_FED_SCOPE | Search Scope | 20110809 |
Method GET_SCOPE on class CL_ESH_QP_TRANSLATOR has no exception.
Method HIGH_TERM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ARG | Call by reference | Type reference (TYPE) | STRING | 20091001 |
Method HIGH_TERM on class CL_ESH_QP_TRANSLATOR has no exception.
Method LOW_TERM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ARG | Call by reference | Type reference (TYPE) | STRING | 20091015 |
Method LOW_TERM on class CL_ESH_QP_TRANSLATOR has no exception.
Method LP Signature
Method LP on class CL_ESH_QP_TRANSLATOR has no parameter.
Method LP on class CL_ESH_QP_TRANSLATOR has no exception.
Method MIXED_SEQUENCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_KEY1 | Call by reference | Type reference (TYPE) | ESH_S_QP_CHART_KEY | Recognition table entry | 20100825 | ||
2 | Importing | IS_KEY2 | Call by reference | Type reference (TYPE) | ESH_S_QP_CHART_KEY | Recognition table entry | 20100825 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESH_QP_QUERY_PARSER | Query Parser Exception | 20100810 | |
2 | CX_ESH_QP_TRANSLATOR | Query Translation Exception | 20100810 | |
3 | CX_ESH_QP_VALIDATION | Validation Exception | 20100810 |
Method MULTI_TERM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ARG | Call by reference | Type reference (TYPE) | STRING | Value String | 20110328 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESH_QP_QUERY_PARSER | Query Parser Exception | 20110328 | |
2 | CX_ESH_QP_TRANSLATOR | Query Translation Exception | 20110328 | |
3 | CX_ESH_QP_VALIDATION | Validation Exception | 20110328 |
Method NOT_TERM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ARG | Call by reference | Type reference (TYPE) | STRING | 20091111 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESH_QP_QUERY_PARSER | Query Parser Exception | 20100729 |
Method OPTERM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ARG | Call by reference | Type reference (TYPE) | STRING | 20100714 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESH_QP_VALIDATION | Validation Exception | 20100714 |
Method OR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_KEY1 | Call by reference | Type reference (TYPE) | ESH_S_QP_CHART_KEY | Recognition table entry | 20100825 | ||
2 | Importing | IS_KEY2 | Call by reference | Type reference (TYPE) | ESH_S_QP_CHART_KEY | Recognition table entry | 20100825 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESH_QP_QUERY_PARSER | Query Parser Exception | 20091015 | |
2 | CX_ESH_QP_TRANSLATOR | Query Translation Exception | 20091015 | |
3 | CX_ESH_QP_VALIDATION | Validation Exception | 20091104 |
Method PHRASE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ARG | Call by reference | Type reference (TYPE) | STRING | 20091001 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESH_QP_QUERY_PARSER | Query Parser Exception | 20100729 | |
2 | CX_ESH_QP_TRANSLATOR | Query Translation Exception | 20091012 |
Method PHRASE_TERM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ARG | Call by reference | Type reference (TYPE) | STRING | Value String | 20110324 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESH_QP_QUERY_PARSER | Query Parser Exception | 20110324 | |
2 | CX_ESH_QP_TRANSLATOR | Query Translation Exception | 20110324 | |
3 | CX_ESH_QP_VALIDATION | Validation Exception | 20110324 |
Method QLP Signature
Method QLP on class CL_ESH_QP_TRANSLATOR has no parameter.
Method QLP on class CL_ESH_QP_TRANSLATOR has no exception.
Method QRP Signature
Method QRP on class CL_ESH_QP_TRANSLATOR has no parameter.
Method QRP on class CL_ESH_QP_TRANSLATOR has no exception.
Method Q_OPERATOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ARG | Call by reference | Type reference (TYPE) | STRING | 20091001 |
Method Q_OPERATOR on class CL_ESH_QP_TRANSLATOR has no exception.
Method READ_ENTRY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_KEY | Call by reference | Type reference (TYPE) | ESH_S_QP_CHART_KEY | Index of Internal Tables | 20100825 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESH_QP_QUERY_PARSER | Query Parser Exception | 20100825 | |
2 | CX_ESH_QP_TRANSLATOR | Query Translation Exception | 20091015 | |
3 | CX_ESH_QP_VALIDATION | Validation Exception | 20100825 |
Method RP Signature
Method RP on class CL_ESH_QP_TRANSLATOR has no parameter.
Method RP on class CL_ESH_QP_TRANSLATOR has no exception.
Method SCOPE_CATEGORY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ARG | Call by reference | Type reference (TYPE) | STRING | Category ID | 20091001 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESH_QP_QUERY_PARSER | Query Parser Exception | 20091012 |
Method SCOPE_CONNECTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ARG | Call by reference | Type reference (TYPE) | STRING | Connector ID | 20091001 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESH_QP_QUERY_PARSER | Query Parser Exception | 20091118 | |
2 | CX_ESH_QP_TRANSLATOR | Query Parser Exception | 20091118 |
Method SCOPE_CONNECTOR_REQUEST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ARG1 | Call by reference | Type reference (TYPE) | STRING | Connector ID | 20091001 | ||
2 | Importing | IV_ARG2 | Call by reference | Type reference (TYPE) | STRING | Request ID | 20091001 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESH_QP_QUERY_PARSER | Query Parser Exception | 20091012 |
Method SCOPE_KEYWORD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ARG | Call by reference | Type reference (TYPE) | STRING | Keyword | 20091001 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESH_QP_QUERY_PARSER | Query Parser Exception | 20091012 |
Method SCOPE_TEMPLATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ARG | Call by reference | Type reference (TYPE) | STRING | Template ID | 20091001 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESH_QP_QUERY_PARSER | Query Parser Exception | 20091012 |
Method SCOPE_TEMPLATE_REQUEST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ARG1 | Call by reference | Type reference (TYPE) | STRING | Template ID | 20091001 | ||
2 | Importing | IV_ARG2 | Call by reference | Type reference (TYPE) | STRING | Request ID | 20091001 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESH_QP_QUERY_PARSER | Query Parser Exception | 20091012 |
Method SET_SCOPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_SCOPE | Call by reference | Type reference (TYPE) | ESH_S_FED_SCOPE | Search Scope | 20091028 |
Method SET_SCOPE on class CL_ESH_QP_TRANSLATOR has no exception.
Method SORT_ORDER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ARG | Call by reference | Type reference (TYPE) | STRING | Sort Order | 20091001 |
Method SORT_ORDER on class CL_ESH_QP_TRANSLATOR has no exception.
Method SORT_VAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ARG | Call by reference | Type reference (TYPE) | STRING | Sort Key | 20091001 |
Method SORT_VAL on class CL_ESH_QP_TRANSLATOR has no exception.
Method TERM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ARG | Call by reference | Type reference (TYPE) | STRING | 20090930 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESH_QP_QUERY_PARSER | Query Parser Exception | 20100729 |
Method TIMEOUT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ARG | Call by reference | Type reference (TYPE) | STRING | 20091001 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESH_QP_QUERY_PARSER | Query Parser Exception | 20100414 |
Method TO_ATTRIBUTE_QUERY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_SEARCH_TIPS | Call by reference | Type reference (TYPE) | STRING_TABLE | Table of Strings | 20091104 | ||
2 | Exporting | ET_QUERY_ENTRY | Call by reference | Type reference (TYPE) | ESH_T_FED_QUERY_ENTRY | Query | 20091104 | ||
3 | Importing | IS_BACK_ENTRY | Call by reference | Type reference (TYPE) | ESH_S_QP_BACK | Recognition table entry | 20091104 | ||
4 | Importing | IS_START | Call by reference | Type reference (TYPE) | ESH_S_QP_CHART | Recognition back entry | 20091104 | ||
5 | Importing | IV_START_IDX | Call by reference | Type reference (TYPE) | SYTABIX | Index of Internal Tables | 20100714 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESH_QP_QUERY_PARSER | Query Parser Exception | 20091104 | |
2 | CX_ESH_QP_TRANSLATOR | Query Translation Exception | 20091104 |
Method TO_CNF_FREESTYLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ET_QUERY_ENTRY | Value transfer | Type reference (TYPE) | ESH_T_FED_QUERY_ENTRY | Query | 20110323 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESH_QP_QUERY_PARSER | 20110323 | ||
2 | CX_ESH_QP_TRANSLATOR | Query Translation Exception | 20110323 |
Method TO_CORE_QUERIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_QUERIES | Call by reference | Type reference (TYPE) | ESH_T_QP_CORE_QUERY | Core Queries with description | 20091029 | ||
2 | Importing | IS_BACK_ENTRY | Call by reference | Type reference (TYPE) | ESH_S_QP_BACK | Recognition back entry | 20091029 | ||
3 | Importing | IS_CHART_ENTRY | Call by reference | Type reference (TYPE) | ESH_S_QP_CHART | Recognition table entry | 20091029 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESH_QP_QUERY_PARSER | Query Parser Exception | 20091029 | |
2 | CX_ESH_QP_TRANSLATOR | Query Translation Exception | 20091029 |
Method TO_DYM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_DYM_QUERY | Call by reference | Type reference (TYPE) | STRING | 20091119 | |||
2 | Importing | IS_BACK_ENTRY | Call by reference | Type reference (TYPE) | ESH_S_QP_BACK | Recognition back entry | 20091119 | ||
3 | Importing | IS_CHART_ENTRY | Call by reference | Type reference (TYPE) | ESH_S_QP_CHART | Recognition table entry | 20091119 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESH_QP_QUERY_PARSER | Query Parser Exception | 20091119 | |
2 | CX_ESH_QP_TRANSLATOR | Query Translation Exception | 20091119 |
Method TO_ERROR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_BACK_ENTRY | Call by reference | Type reference (TYPE) | ESH_S_QP_CH_BACK_ENTRY | Recognition back entry | 20100712 | ||
2 | Importing | IS_CHART_ENTRY | Call by reference | Type reference (TYPE) | ESH_S_QP_CH_CHART_ENTRY | Recognition table entry | 20100712 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESH_QP_QUERY_PARSER | Query Parser Exception | 20100712 |
Method TO_FREESTYLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ET_QUERY_ENTRY | Value transfer | Type reference (TYPE) | ESH_T_FED_QUERY_ENTRY | Query | 20100809 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESH_QP_QUERY_PARSER | Query Parser Exception | 20110323 | |
2 | CX_ESH_QP_TRANSLATOR | Query Translation Exception | 20091014 |
Method TO_REQUEST_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_SEARCH_TIPS | Call by reference | Type reference (TYPE) | STRING_TABLE | Table of Strings | 20091028 | ||
2 | Exporting | ET_FREESTYLE_QUERY_ENTRY | Call by reference | Type reference (TYPE) | ESH_T_FED_QUERY_ENTRY | Query | 20091028 | ||
3 | Exporting | ET_QUERY_ENTRY | Call by reference | Type reference (TYPE) | ESH_T_FED_QUERY_ENTRY | Query | 20091028 | ||
4 | Exporting | ET_SCOPE | Call by reference | Type reference (TYPE) | ESH_T_FED_SCOPE | Search Scope | 20091028 | ||
5 | Exporting | ET_SORT | Call by reference | Type reference (TYPE) | ESH_T_FED_SORT | Sort Settings | 20091028 | ||
6 | Exporting | EV_DYM_QUERY | Call by reference | Type reference (TYPE) | STRING | Did-you-mean query | 20091119 | ||
7 | Exporting | EV_TIMEOUT | Call by reference | Type reference (TYPE) | ESH_E_FED_TIMEOUT | Search Timeout (secs) | 20091028 | ||
8 | Importing | IS_BACK_ENTRY | Call by reference | Type reference (TYPE) | ESH_S_QP_BACK | Recognition back entry | 20091028 | ||
9 | Importing | IS_START | Call by reference | Type reference (TYPE) | ESH_S_QP_CHART | Recognition table entry | 20091028 | ||
10 | Importing | IV_DYM_FLAG | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20091118 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESH_QP_QUERY_PARSER | Query Parser Exception | 20091028 | |
2 | CX_ESH_QP_TRANSLATOR | Query Translation Exception | 20091028 | |
3 | CX_ESH_QP_VALIDATION | Validation Exception | 20091104 |
Method TO_SIMPLE_FREESTYLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ET_QUERY_ENTRY | Value transfer | Type reference (TYPE) | ESH_T_FED_QUERY_ENTRY | Query | 20110323 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESH_QP_QUERY_PARSER | Query Translation Exception | 20110323 | |
2 | CX_ESH_QP_TRANSLATOR | Query Translation Exception | 20110323 |
Method TRANSLATE_ENTRY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_BACK_ENTRY | Call by reference | Type reference (TYPE) | ESH_S_QP_BACK | Recognition back entry | 20090924 | ||
2 | Importing | IS_CHART_ENTRY | Call by reference | Type reference (TYPE) | ESH_S_QP_CHART | Recognition table entry | 20090924 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESH_QP_QUERY_PARSER | Query Parser Exception | 20091012 | |
2 | CX_ESH_QP_TRANSLATOR | Query Translation Exception | 20091012 | |
3 | CX_ESH_QP_VALIDATION | Validation Exception | 20091104 |
Method T_OPERATOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ARG | Call by reference | Type reference (TYPE) | STRING | 20090930 |
Method T_OPERATOR on class CL_ESH_QP_TRANSLATOR has no exception.
Method VALIDATE_ATTRIBUTE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ATTRIBUTE_ID | Call by reference | Type reference (TYPE) | STRING | 20110809 | |||
2 | Returning | RV_STATUS | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20110809 |
Method VALIDATE_ATTRIBUTE on class CL_ESH_QP_TRANSLATOR has no exception.
Method VALIDATE_CATEGORY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ID | Call by reference | Type reference (TYPE) | STRING | 20091012 | |||
2 | Returning | RV_STATUS | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20091012 |
Method VALIDATE_CATEGORY on class CL_ESH_QP_TRANSLATOR has no exception.
Method VALIDATE_CATEGORY_ATTRIBUTE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ATTRIBUTE_ID | Call by reference | Type reference (TYPE) | CLIKE | Common Attribute | 20101005 | ||
2 | Importing | IV_CATEGORY_ID | Call by reference | Type reference (TYPE) | CLIKE | Search Category ID | 20101005 | ||
3 | Returning | RV_STATUS | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20101005 |
Method VALIDATE_CATEGORY_ATTRIBUTE on class CL_ESH_QP_TRANSLATOR has no exception.
Method VALIDATE_CONNECTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ID | Call by reference | Type reference (TYPE) | STRING | 20091012 | |||
2 | Returning | RV_STATUS | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20091012 |
Method VALIDATE_CONNECTOR on class CL_ESH_QP_TRANSLATOR has no exception.
Method VALIDATE_CONNECTOR_ATTRIBUTE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ATTRIBUTE_ID | Call by reference | Type reference (TYPE) | CLIKE | 20091012 | |||
2 | Importing | IV_CONNECTOR_ID | Call by reference | Type reference (TYPE) | CLIKE | Search Connector ID | 20091012 | ||
3 | Importing | IV_REQUEST_ID | Call by reference | Type reference (TYPE) | CLIKE | Request Type ID | 20091012 | ||
4 | Returning | RV_STATUS | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20091123 |
Method VALIDATE_CONNECTOR_ATTRIBUTE on class CL_ESH_QP_TRANSLATOR has no exception.
Method VALIDATE_CONNECTOR_REQUEST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_CONNECTOR_ID | Call by reference | Type reference (TYPE) | STRING | Search Connector ID | 20091012 | ||
2 | Importing | IV_REQUEST_ID | Call by reference | Type reference (TYPE) | STRING | Request Type ID | 20091012 | ||
3 | Returning | RV_STATUS | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20091012 |
Method VALIDATE_CONNECTOR_REQUEST on class CL_ESH_QP_TRANSLATOR has no exception.
Method VALIDATE_KEYWORD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ID | Call by reference | Type reference (TYPE) | STRING | 20091012 | |||
2 | Returning | RV_STATUS | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20091012 |
Method VALIDATE_KEYWORD on class CL_ESH_QP_TRANSLATOR has no exception.
Method VALIDATE_TEMPLATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ID | Call by reference | Type reference (TYPE) | STRING | Search Connector Template ID | 20091012 | ||
2 | Returning | RV_STATUS | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20091012 |
Method VALIDATE_TEMPLATE on class CL_ESH_QP_TRANSLATOR has no exception.
Method VALIDATE_TEMPLATE_ATTRIBUTE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ATTRIBUTE_ID | Call by reference | Type reference (TYPE) | CLIKE | 20091012 | |||
2 | Importing | IV_REQUEST_ID | Call by reference | Type reference (TYPE) | CLIKE | Request Type ID | 20091012 | ||
3 | Importing | IV_TEMPLATE_ID | Call by reference | Type reference (TYPE) | CLIKE | Search Connector Template ID | 20091012 | ||
4 | Returning | RV_STATUS | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20091123 |
Method VALIDATE_TEMPLATE_ATTRIBUTE on class CL_ESH_QP_TRANSLATOR has no exception.
Method VALIDATE_TEMPLATE_REQUEST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_REQUEST_ID | Call by reference | Type reference (TYPE) | STRING | Request Type ID | 20091012 | ||
2 | Importing | IV_TEMPLATE_ID | Call by reference | Type reference (TYPE) | STRING | Search Connector Template ID | 20091012 | ||
3 | Returning | RV_STATUS | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20091012 |
Method VALIDATE_TEMPLATE_REQUEST on class CL_ESH_QP_TRANSLATOR has no exception.
Method VALUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_KEY | Call by reference | Type reference (TYPE) | ESH_S_QP_CHART_KEY | Recognition table entry | 20100825 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESH_QP_QUERY_PARSER | Query Parser Exception | 20100729 | |
2 | CX_ESH_QP_TRANSLATOR | Query Translation Exception | 20100729 | |
3 | CX_ESH_QP_VALIDATION | Validation Exception | 20100729 |
Method VALUE_STR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ARG | Call by reference | Type reference (TYPE) | STRING | Value String | 20110324 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESH_QP_QUERY_PARSER | Query Parser Exception | 20110324 | |
2 | CX_ESH_QP_TRANSLATOR | Query Translation Exception | 20110324 | |
3 | CX_ESH_QP_VALIDATION | Validation Exception | 20110324 |
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 730 |