Hierarchy
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_ESH_IF_INA_JSON_ADAPTER | ES-InA-Adapter: JSON-Adapter | 20130116 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_ESH_IF_INA_PROVIDER_RT | ES-InA-Adapter: Provider Runtime | 20130116 |
Properties
| Class | CL_ESH_IF_INA_PROV_RT_SEARCH | |
| Short Description | ES-InA-Adapter: Search Provider/ Runtime | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ESH_IF_INA | |
| Program status | ||
| Category | 0 | |
| Package | S_ESH_ENG_INTERFACE_INA | Enterprise Search: InA-Interface |
| Created | 20130116 | SAP |
| Last change | 20141121 | |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_ESH_IF_INA_JSON_ADAPTER | ES-InA-Adapter: JSON-Adapter | 20130116 | ||
| 2 | IF_ESH_IF_INA_PROVIDER_RT | ES-InA-Adapter: Provider Runtime | 20130116 |
Friends
Class CL_ESH_IF_INA_PROV_RT_SEARCH has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Private | Attribute reference (LIKE) | 20130116 | |||||
| 2 | Constant | Private | Type reference (TYPE) | ESH_E_IF_INA_SSTRING | 'And' | short string | 20130628 | ||
| 3 | Constant | Private | Type reference (TYPE) | ESH_E_IF_INA_SSTRING | 'AttributeName' | short string | 20130628 | ||
| 4 | Constant | Private | Type reference (TYPE) | ESH_E_IF_INA_SSTRING | 'AttributeNames' | short string | 20130628 | ||
| 5 | Constant | Private | Type reference (TYPE) | ESH_E_IF_INA_SSTRING | 'Attributes' | short string | 20130628 | ||
| 6 | Constant | Private | Type reference (TYPE) | ESH_E_IF_INA_SSTRING | 'Code' | short string | 20130628 | ||
| 7 | Constant | Private | Type reference (TYPE) | ESH_E_IF_INA_SSTRING | 'Comparison' | short string | 20130628 | ||
| 8 | Constant | Private | Type reference (TYPE) | ESH_E_IF_INA_SSTRING | 'DataSource' | short string | 20130628 | ||
| 9 | Constant | Private | Type reference (TYPE) | ESH_E_IF_INA_SSTRING | 'Expand' | short string | 20130628 | ||
| 10 | Constant | Private | Type reference (TYPE) | ESH_E_IF_INA_SSTRING | 'ResultSetFeatureRequest' | short string | 20130628 | ||
| 11 | Constant | Private | Type reference (TYPE) | ESH_E_IF_INA_SSTRING | 'FieldName' | short string | 20131108 | ||
| 12 | Constant | Private | Type reference (TYPE) | ESH_E_IF_INA_SSTRING | 'Filter' | short string | 20130628 | ||
| 13 | Constant | Private | Type reference (TYPE) | ESH_E_IF_INA_SSTRING | 'Function' | short string | 20130628 | ||
| 14 | Constant | Private | Type reference (TYPE) | ESH_E_IF_INA_SSTRING | 'Grid' | short string | 20130710 | ||
| 15 | Constant | Private | Type reference (TYPE) | ESH_E_IF_INA_SSTRING | 'High' | short string | 20130705 | ||
| 16 | Constant | Private | Type reference (TYPE) | ESH_E_IF_INA_SSTRING | 'Items' | short string | 20130628 | ||
| 17 | Constant | Private | Type reference (TYPE) | ESH_E_IF_INA_SSTRING | 'Low' | short string | 20130705 | ||
| 18 | Constant | Private | Type reference (TYPE) | ESH_E_IF_INA_SSTRING | 'MaxNumberDynamicalFacets' | short string | 20130628 | ||
| 19 | Constant | Private | Type reference (TYPE) | ESH_E_IF_INA_SSTRING | 'MemberOperand' | short string | 20130628 | ||
| 20 | Constant | Private | Type reference (TYPE) | ESH_E_IF_INA_SSTRING | 'Name' | short string | 20130628 | ||
| 21 | Constant | Private | Type reference (TYPE) | ESH_E_IF_INA_SSTRING | 'NamedValues' | short string | 20130628 | ||
| 22 | Constant | Private | Type reference (TYPE) | ESH_E_IF_INA_SSTRING | 'ObjectName' | short string | 20130628 | ||
| 23 | Constant | Private | Type reference (TYPE) | ESH_E_IF_INA_SSTRING | 'Operator' | short string | 20130628 | ||
| 24 | Constant | Private | Type reference (TYPE) | ESH_E_IF_INA_SSTRING | 'Options' | short string | 20130710 | ||
| 25 | Constant | Private | Type reference (TYPE) | ESH_E_IF_INA_SSTRING | 'Or' | short string | 20130628 | ||
| 26 | Constant | Private | Type reference (TYPE) | ESH_E_IF_INA_SSTRING | 'OrderBy' | short string | 20130708 | ||
| 27 | Constant | Private | Type reference (TYPE) | ESH_E_IF_INA_SSTRING | 'RelatedActions' | short string | 20130628 | ||
| 28 | Constant | Private | Type reference (TYPE) | ESH_E_IF_INA_SSTRING | 'ResultsetFacets' | short string | 20130628 | ||
| 29 | Constant | Private | Type reference (TYPE) | ESH_E_IF_INA_SSTRING | 'Score' | short string | 20130708 | ||
| 30 | Constant | Private | Type reference (TYPE) | ESH_E_IF_INA_SSTRING | 'Search' | short string | 20130628 | ||
| 31 | Constant | Private | Type reference (TYPE) | ESH_E_IF_INA_SSTRING | 'SearchOperand' | short string | 20130628 | ||
| 32 | Constant | Private | Type reference (TYPE) | ESH_E_IF_INA_SSTRING | 'SearchTerms' | short string | 20130628 | ||
| 33 | Constant | Private | Type reference (TYPE) | ESH_E_IF_INA_SSTRING | 'SelectedValues' | short string | 20130628 | ||
| 34 | Constant | Private | Type reference (TYPE) | ESH_E_IF_INA_SSTRING | 'Selection' | short string | 20131001 | ||
| 35 | Constant | Private | Type reference (TYPE) | ESH_E_IF_INA_SSTRING | 'ServiceVersion' | short string | 20130628 | ||
| 36 | Constant | Private | Type reference (TYPE) | ESH_E_IF_INA_SSTRING | 'SetOperand' | short string | 20130705 | ||
| 37 | Constant | Private | Type reference (TYPE) | ESH_E_IF_INA_SSTRING | 'Skip' | short string | 20130628 | ||
| 38 | Constant | Private | Type reference (TYPE) | ESH_E_IF_INA_SSTRING | 'SortOrder' | short string | 20130708 | ||
| 39 | Constant | Private | Type reference (TYPE) | ESH_E_IF_INA_SSTRING | 'SubSelections' | short string | 20131001 | ||
| 40 | Constant | Private | Type reference (TYPE) | ESH_E_IF_INA_SSTRING | 'Suggestions2' | short string | 20130628 | ||
| 41 | Constant | Private | Type reference (TYPE) | ESH_E_IF_INA_SSTRING | 'Top' | short string | 20130628 | ||
| 42 | Constant | Private | Type reference (TYPE) | ESH_E_IF_INA_SSTRING | 'Value' | short string | 20130628 | ||
| 43 | Constant | Private | Type reference (TYPE) | ESH_E_IF_INA_SSTRING | 'WhyFound' | short string | 20130628 | ||
| 44 | Instance attribute | Private | Attribute reference (LIKE) | 20130116 | |||||
| 45 | Constant | Private | Type reference (TYPE) | ESH_E_IF_INA_SSTRING | 'ESH_DATASOURCES' | short string | 20130710 | ||
| 46 | Constant | Public | Type reference (TYPE) | INT4 | 2 | short string | 20130522 | ||
| 47 | Constant | Public | Type reference (TYPE) | INT4 | 0 | short string | 20130522 | ||
| 48 | Constant | Public | Type reference (TYPE) | INT4 | 1 | short string | 20130522 | ||
| 49 | Constant | Private | Type reference (TYPE) | ESH_E_OM_OBJECT_TYPE | 'ESH_CATEGORY' | short string | 20130710 | ||
| 50 | Constant | Private | Type reference (TYPE) | ESH_E_OM_OBJECT_TYPE | 'ESH_CONNECTOR' | short string | 20130710 | ||
| 51 | Instance attribute | Private | Attribute reference (LIKE) | 20130116 | |||||
| 52 | Instance attribute | Private | Attribute reference (LIKE) | 20130116 | |||||
| 53 | Instance attribute | Private | Attribute reference (LIKE) | 20130116 | |||||
| 54 | Instance attribute | Private | Attribute reference (LIKE) | 20130116 | |||||
| 55 | Instance attribute | Private | Attribute reference (LIKE) | 20130116 | |||||
| 56 | Instance attribute | Private | Attribute reference (LIKE) | 20130116 | |||||
| 57 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_ESH_IF_SEARCH_RESPONSES | Search Responses | 20130116 |
Methods
Events
Class CL_ESH_IF_INA_PROV_RT_SEARCH has no event.
Types
Class CL_ESH_IF_INA_PROV_RT_SEARCH has no local type.
Method Signatures
Method ASSEMBLE_RELATED_REQUESTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_RELATED_REQUESTS | Value transfer | Type reference (TYPE) | ESH_T_IF_INA_REL_REQUEST | ES-InA-Adapter: Related Requests | 20130116 | |||
| 2 | IT_ATTRIBUTES | Call by reference | Type reference (TYPE) | ESH_T_IF_INA_ATTRIBUTE_RESULT | ES: InA-Adapter: Attributes in Result | 20130116 |
Method ASSEMBLE_RELATED_REQUESTS on class CL_ESH_IF_INA_PROV_RT_SEARCH has no exception.
Method CLOSE_ELEMENT Signature
Method CLOSE_ELEMENT on class CL_ESH_IF_INA_PROV_RT_SEARCH has no parameter.
Method CLOSE_ELEMENT on class CL_ESH_IF_INA_PROV_RT_SEARCH has no exception.
Method CONVERT_DDIC_2_JSON_FAC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_RESULT | Call by reference | Type reference (TYPE) | ESH_S_IF_INA_RESP_SEARCH | ES-InA-Adapter: Response | 20130628 | |||
| 2 | RV_JSON_STREAM | Value transfer | Type reference (TYPE) | STRING | 20130628 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | ES-InA-Adapter: Errors | 20130628 |
Method CONVERT_DDIC_2_JSON_FAC_GRID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_FACET | Call by reference | Type reference (TYPE) | ESH_S_IF_INA_FACET | ES-InA-Adapter: Facet | 20130628 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | ES-InA-Adapter: Errors | 20130628 |
Method CONVERT_DDIC_2_JSON_FAC_IL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_FACET | Call by reference | Type reference (TYPE) | ESH_S_IF_INA_FACET | ES-InA-Adapter: Facet | 20130628 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | ES-InA-Adapter: Errors | 20130628 |
Method CONVERT_DDIC_2_JSON_FAC_MD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_FACET | Call by reference | Type reference (TYPE) | ESH_S_IF_INA_FACET | ES-InA-Adapter: Facet | 20130628 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | ES-InA-Adapter: Errors | 20130628 |
Method CONVERT_DDIC_2_JSON_FOOTER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_RESULT | Call by reference | Type reference (TYPE) | ESH_S_IF_INA_RESP_SEARCH | ES-InA-Adapter: Response | 20130116 | |||
| 2 | RV_JSON_STREAM | Value transfer | Type reference (TYPE) | STRING | 20130116 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | ES-InA-Adapter: Errors | 20130116 |
Method CONVERT_DDIC_2_JSON_RES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_RESULT | Call by reference | Type reference (TYPE) | ESH_S_IF_INA_RESP_SEARCH | ES-InA-Adapter: Response | 20130628 | |||
| 2 | RV_JSON_STREAM | Value transfer | Type reference (TYPE) | STRING | 20130628 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | ES-InA-Adapter: Errors | 20130628 |
Method CONVERT_DDIC_2_JSON_RES_GRID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_RESULT | Call by reference | Type reference (TYPE) | ESH_S_IF_INA_RESP_SEARCH | ES-InA-Adapter: Response/ Search-Suggestion | 20130628 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | ES-InA-Adapter: Errors | 20130628 |
Method CONVERT_DDIC_2_JSON_RES_MD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_RESULT | Call by reference | Type reference (TYPE) | ESH_S_IF_INA_RESP_SEARCH | ES-InA-Adapter: Response/ Search-Suggestion | 20130628 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | ES-InA-Adapter: Errors | 20130628 |
Method CONVERT_DDIC_2_JSON_RES_RI Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_RESULT | Call by reference | Type reference (TYPE) | ESH_S_IF_INA_RESP_SEARCH | ES-InA-Adapter: Response/ Search-Suggestion | 20130628 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | ES-InA-Adapter: Errors | 20130628 |
Method CONVERT_DDIC_2_JSON_RES_RI_ATR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_ATTRIBUTES | Call by reference | Type reference (TYPE) | ESH_T_IF_INA_ATTRIBUTE_RESULT | ES: InA-Adapter: Attributes in Result | 20130628 | |||
| 2 | IT_REQUESTED_ATTRIBUTES | Call by reference | Type reference (TYPE) | ESH_T_IF_INA_ATTR_ID | ES: InA-Adapter: Attribute Specifications | 20130628 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | ES-InA-Adapter: Errors | 20130628 |
Method CONVERT_DDIC_2_JSON_RES_RI_NAV Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_MD_RELATED_ACTIONS | Call by reference | Type reference (TYPE) | ESH_T_IF_INA_REL_ACTION | ES-InA-Adapter: List of Related Actions | 20130628 | |||
| 2 | IT_RELATED_REQUESTS | Call by reference | Type reference (TYPE) | ESH_T_IF_INA_REL_REQUEST | ES-InA-Adapter: Related Requests | 20130628 | |||
| 3 | IT_RESSOURCES | Call by reference | Type reference (TYPE) | ESH_T_IF_INA_NAV_RESSOURCE | ES: InA-Adapter: Navigation ressources | 20130628 | |||
| 4 | IV_RESSOURCES_ALIAS | Call by reference | Type reference (TYPE) | ESH_E_IF_INA_SSTRING | short string | 20130628 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | ES-InA-Adapter: Errors | 20130628 |
Method CONVERT_DDIC_2_JSON_RES_RI_WHY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_WHY_FOUND | Call by reference | Type reference (TYPE) | ESH_T_IF_INA_WHYFOUND | ES-InA-Adpater: Why-found information | 20130628 | |||
| 2 | IV_WHYFOUND_ALIAS | Call by reference | Type reference (TYPE) | ESH_E_IF_INA_SSTRING | short string | 20130628 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | ES-InA-Adapter: Errors | 20130628 |
Method CONVERT_DDIC_2_JSON_SUGG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_RESULT | Call by reference | Type reference (TYPE) | ESH_S_IF_INA_RESP_SEARCH | ES-InA-Adapter: Response | 20130628 | |||
| 2 | RV_JSON_STREAM | Value transfer | Type reference (TYPE) | STRING | 20130628 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | ES-InA-Adapter: Errors | 20130628 |
Method CONVERT_DDIC_2_JSON_SUGG_CELL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_RESULT | Call by reference | Type reference (TYPE) | ESH_S_IF_INA_RESP_SEARCH | ES-InA-Adapter: Response/ Search-Suggestion | 20130628 | |||
| 2 | IV_TUPLE_COUNT | Call by reference | Type reference (TYPE) | INT4 | Natural number | 20130628 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | ES-InA-Adapter: Errors | 20130628 |
Method CONVERT_DDIC_2_JSON_SUGG_GRID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_RESULT | Call by reference | Type reference (TYPE) | ESH_S_IF_INA_RESP_SEARCH | ES-InA-Adapter: Response/ Search-Suggestion | 20130628 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | ES-InA-Adapter: Errors | 20130628 |
Method CONVERT_DDIC_2_JSON_SUGG_IL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_RESULT | Call by reference | Type reference (TYPE) | ESH_S_IF_INA_RESP_SEARCH | ES-InA-Adapter: Response/ Search-Suggestion | 20130628 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | ES-InA-Adapter: Errors | 20130628 |
Method CONVERT_JSON_2_DDIC_DATASOURCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_REQUEST | Call by reference | Type reference (TYPE) | ESH_S_IF_INA_RT_REQ_SEARCH | 20130628 | ||||
| 2 | IR_READER | Call by reference | Object reference (TYPE REF TO) | IF_SXML_READER | XML Reader of sXML Library | 20130628 |
Method CONVERT_JSON_2_DDIC_DATASOURCE on class CL_ESH_IF_INA_PROV_RT_SEARCH has no exception.
Method CONVERT_JSON_2_DDIC_EXPAND Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_REQUEST | Call by reference | Type reference (TYPE) | ESH_S_IF_INA_RT_REQ_SEARCH | ES: InA-Adapter: Runtime request/ Search-Suggestion | 20130628 | |||
| 2 | IR_READER | Call by reference | Object reference (TYPE REF TO) | IF_SXML_READER | XML Reader of sXML Library | 20130628 |
Method CONVERT_JSON_2_DDIC_EXPAND on class CL_ESH_IF_INA_PROV_RT_SEARCH has no exception.
Method CONVERT_JSON_2_DDIC_FEATUREREQ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_REQUEST | Call by reference | Type reference (TYPE) | ESH_S_IF_INA_RT_REQ_SEARCH | ES: InA-Adapter: Runtime request/ Search-Suggestion | 20130628 | |||
| 2 | IR_READER | Call by reference | Object reference (TYPE REF TO) | IF_SXML_READER | XML Reader of sXML Library | 20130628 |
Method CONVERT_JSON_2_DDIC_FEATUREREQ on class CL_ESH_IF_INA_PROV_RT_SEARCH has no exception.
Method CONVERT_JSON_2_DDIC_FINALIZE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_REQUEST | Call by reference | Type reference (TYPE) | ESH_S_IF_INA_RT_REQ_SEARCH | ES: InA-Adapter: Runtime request/ Search-Suggestion | 20130628 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | ES-InA-Adapter: Errors | 20130628 |
Method CONVERT_JSON_2_DDIC_FLT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_REQUEST | Call by reference | Type reference (TYPE) | ESH_S_IF_INA_RT_REQ_SEARCH | ES: InA-Adapter: Runtime request/ Search-Suggestion | 20130628 | |||
| 2 | IR_READER | Call by reference | Object reference (TYPE REF TO) | IF_SXML_READER | XML Reader of sXML Library | 20130628 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | ES-InA-Adapter: Errors | 20130628 |
Method CONVERT_JSON_2_DDIC_FLT_MO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_CONDITION | Call by reference | Object reference (TYPE REF TO) | CL_ESH_IF_QP_CONDITION | Query Part Condition | 20130715 | |||
| 2 | CS_REQUEST | Call by reference | Type reference (TYPE) | ESH_S_IF_INA_RT_REQ_SEARCH | ES: InA-Adapter: Runtime request/ Search-Suggestion | 20130628 | |||
| 3 | IR_READER | Call by reference | Object reference (TYPE REF TO) | IF_SXML_READER | XML Reader of sXML Library | 20130628 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | ES-InA-Adapter: Errors | 20130628 |
Method CONVERT_JSON_2_DDIC_FLT_MO_SPZ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_REQUEST | Call by reference | Type reference (TYPE) | ESH_S_IF_INA_RT_REQ_SEARCH | ES: InA-Adapter: Runtime request/ Search-Suggestion | 20130628 | |||
| 2 | EV_SPECIAL_ATTRIBUTE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20130628 | ||||
| 3 | IR_READER | Call by reference | Object reference (TYPE REF TO) | IF_SXML_READER | XML Reader of sXML Library | 20130628 |
Method CONVERT_JSON_2_DDIC_FLT_MO_SPZ on class CL_ESH_IF_INA_PROV_RT_SEARCH has no exception.
Method CONVERT_JSON_2_DDIC_FLT_SO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_CONDITION | Call by reference | Object reference (TYPE REF TO) | CL_ESH_IF_QP_CONDITION | Query Part Condition | 20130715 | |||
| 2 | CS_REQUEST | Call by reference | Type reference (TYPE) | ESH_S_IF_INA_RT_REQ_SEARCH | ES: InA-Adapter: Runtime request/ Search-Suggestion | 20130628 | |||
| 3 | IR_READER | Call by reference | Object reference (TYPE REF TO) | IF_SXML_READER | XML Reader of sXML Library | 20130628 |
Method CONVERT_JSON_2_DDIC_FLT_SO on class CL_ESH_IF_INA_PROV_RT_SEARCH has no exception.
Method CONVERT_JSON_2_DDIC_INITIALIZE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_REQUEST | Call by reference | Type reference (TYPE) | ESH_S_IF_INA_RT_REQ_SEARCH | ES: InA-Adapter: Runtime request/ Search-Suggestion | 20130628 |
Method CONVERT_JSON_2_DDIC_INITIALIZE on class CL_ESH_IF_INA_PROV_RT_SEARCH has no exception.
Method CONVERT_JSON_2_DDIC_NAMEDVAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_REQUEST | Call by reference | Type reference (TYPE) | ESH_S_IF_INA_RT_REQ_SEARCH | ES: InA-Adapter: Runtime request/ Search-Suggestion | 20130628 | |||
| 2 | IR_READER | Call by reference | Object reference (TYPE REF TO) | IF_SXML_READER | XML Reader of sXML Library | 20130628 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | ES-InA-Adapter: Errors | 20130911 |
Method CONVERT_JSON_2_DDIC_OPTIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_REQUEST | Call by reference | Type reference (TYPE) | ESH_S_IF_INA_RT_REQ_SEARCH | ES: InA-Adapter: Runtime request/ Search-Suggestion | 20130710 | |||
| 2 | IR_READER | Call by reference | Object reference (TYPE REF TO) | IF_SXML_READER | XML Reader of sXML Library | 20130710 |
Method CONVERT_JSON_2_DDIC_OPTIONS on class CL_ESH_IF_INA_PROV_RT_SEARCH has no exception.
Method CONVERT_JSON_2_DDIC_SORT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_REQUEST | Call by reference | Type reference (TYPE) | ESH_S_IF_INA_RT_REQ_SEARCH | ES: InA-Adapter: Runtime request/ Search-Suggestion | 20130708 | |||
| 2 | IR_READER | Call by reference | Object reference (TYPE REF TO) | IF_SXML_READER | XML Reader of sXML Library | 20130708 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | ES-InA-Adapter: Errors | 20130708 |
Method CONVERT_JSON_2_DDIC_TOPLEVEL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_REQUEST | Call by reference | Type reference (TYPE) | ESH_S_IF_INA_RT_REQ_SEARCH | ES: InA-Adapter: Runtime request/ Search-Suggestion | 20130628 | |||
| 2 | IR_READER | Call by reference | Object reference (TYPE REF TO) | IF_SXML_READER | XML Reader of sXML Library | 20130628 |
Method CONVERT_JSON_2_DDIC_TOPLEVEL on class CL_ESH_IF_INA_PROV_RT_SEARCH has no exception.
Method CONVERT_REQUEST_2_JSON Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_REQUEST | Call by reference | Type reference (TYPE) | ESH_S_IF_INA_RT_REQ_SEARCH | ES: InA-Adapter: Runtime request/ Search-Suggestion | 20131001 | |||
| 2 | RV_JSON | Value transfer | Type reference (TYPE) | STRING | 20131001 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | ES-InA-Adapter: Errors | 20131001 |
Method DETERMINE_REQUIRED_ATTRIBUTES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_NAV_RESSOURCES | Call by reference | Type reference (TYPE) | ESH_T_IF_INA_NAV_RESSOURCE | 20130116 | ||||
| 2 | IT_RELATED_REQUESTS | Call by reference | Type reference (TYPE) | ESH_T_IF_INA_REL_REQUEST | 20130116 | ||||
| 3 | IT_RENDERING_TEMPLATES | Call by reference | Type reference (TYPE) | ESH_T_IF_INA_RENDERING_TEMPL | ES-InA-Adapter: Rendering Template Specifications | 20130513 | |||
| 4 | IT_REQUESTED_ATTRIBUTES | Call by reference | Type reference (TYPE) | ESH_T_IF_INA_ATTR_ID | 20130116 | ||||
| 5 | IT_RESPONSE_ATTRIBUTES | Call by reference | Type reference (TYPE) | ESH_T_IF_INA_ATTRIBUTES | 20130116 | ||||
| 6 | IV_CONNECTOR_ID | Call by reference | Type reference (TYPE) | ESH_E_IF_INA_SSTRING | 20130116 | ||||
| 7 | RT_REQUIRED_ATTRIBUTES | Value transfer | Type reference (TYPE) | ESH_T_IF_INA_REQUIRED_ATTR | 20130116 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | ES-InA-Adapter: Errors | 20130116 |
Method FORMAT_INTEGER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_INTEGER | Call by reference | Type reference (TYPE) | INT4 | Natural number | 20130517 | |||
| 2 | RV_STRING | Value transfer | Type reference (TYPE) | ESH_E_IF_INA_SSTRING | short string | 20130517 |
Method FORMAT_INTEGER on class CL_ESH_IF_INA_PROV_RT_SEARCH has no exception.
Method GET_JSON_STREAM Signature
Method GET_JSON_STREAM on class CL_ESH_IF_INA_PROV_RT_SEARCH has no parameter.
Method GET_JSON_STREAM on class CL_ESH_IF_INA_PROV_RT_SEARCH has no exception.
Method RESOLVE_ATTRIBUTE_GROUP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_VALUE | Call by reference | Type reference (TYPE) | ESH_E_IF_INA_SSTRING | short string | 20130304 | |||
| 2 | EV_VALUE_FORMATTED | Call by reference | Type reference (TYPE) | ESH_E_IF_INA_SSTRING | short string | 20130304 | |||
| 3 | IR_GROUP | Call by reference | Object reference (TYPE REF TO) | CL_ESH_IF_MDATA_ATTR_ENTITY | Metadata: Attribute Group | 20130624 | |||
| 4 | IR_RESULT | Call by reference | Object reference (TYPE REF TO) | CL_ESH_IF_SEARCH_RESULT | Search Result | 20130304 | |||
| 5 | IT_ATTRIBUTE_METADATA | Call by reference | Type reference (TYPE) | ESH_T_IF_INA_ATTRIBUTES | ES: InA-Adapter: Attributliste | 20130304 | |||
| 6 | IV_CONNECTOR_ID | Call by reference | Type reference (TYPE) | ESH_E_IF_SEARCH_CONNECTOR_ID | Search Connector ID | 20130304 | |||
| 7 | IV_GROUP_ID | Call by reference | Type reference (TYPE) | ESH_E_IF_INA_SSTRING | short string | 20130304 | |||
| 8 | IV_RENDERING_TYPE | Call by reference | Type reference (TYPE) | ESH_E_IF_INA_SSTRING | short string | 20130304 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | ES-InA-Adapter: Errors | 20130304 |
Method SEARCH_BUILD_REQUEST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_REQUEST | Call by reference | Type reference (TYPE) | ESH_S_IF_INA_RT_REQ_SEARCH | ES: InA-Adapter: Runtime request data | 20130124 | |||
| 2 | RR_REQUEST | Value transfer | Object reference (TYPE REF TO) | CL_ESH_IF_SEARCH_REQUEST | 20130116 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | ES-InA-Adapter: Errors | 20130116 |
Method SEARCH_CATALOG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_REQUEST | Call by reference | Type reference (TYPE) | ESH_S_IF_INA_RT_REQ_SEARCH | ES: InA-Adapter: Runtime request/ Search-Suggestion | 20130327 | |||
| 2 | RS_RESPONSE | Value transfer | Type reference (TYPE) | ESH_S_IF_INA_RESP_SEARCH | ES-InA-Adapter: Response/ Search-Suggestion | 20130327 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | ES-InA-Adapter: Errors | 20130327 |
Method SEARCH_GET_FACETS_FEDERATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_RESULT | Call by reference | Type reference (TYPE) | ESH_S_IF_INA_RESP_SEARCH | ES-InA-Adapter: Response | 20130710 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | ES-InA-Adapter: Errors | 20130710 |
Method SEARCH_GET_FACETS_REGULAR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_RESULT | Call by reference | Type reference (TYPE) | ESH_S_IF_INA_RESP_SEARCH | ES-InA-Adapter: Response | 20130710 | |||
| 2 | IT_REQUESTED_FACETS | Call by reference | Type reference (TYPE) | ESH_T_IF_INA_ATTR_ID | ES: InA-Adapter: Attribute Filters | 20130710 | |||
| 3 | IV_MAX_NUMBER_FACETS | Call by reference | Type reference (TYPE) | INT4 | 999 | Natural number | 20130710 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | ES-InA-Adapter: Errors | 20130710 |
Method SEARCH_GET_RESPONSE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_REQUEST | Call by reference | Object reference (TYPE REF TO) | CL_ESH_IF_SEARCH_REQUEST | Search Request | 20130116 | |||
| 2 | IS_REQUEST | Call by reference | Type reference (TYPE) | ESH_S_IF_INA_RT_REQ_SEARCH | ES: InA-Adapter: Runtime request data | 20130124 | |||
| 3 | RS_RESULT | Value transfer | Type reference (TYPE) | ESH_S_IF_INA_RESP_SEARCH | Result Set | 20130116 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | ES-InA-Adapter: Errors | 20130116 |
Method SEARCH_GET_RESPONSE_ATTRIBUTES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_METADATA | Call by reference | Type reference (TYPE) | ESH_S_IF_INA_RESP_METADATA | ES-InA-Adapter: Metadata in search result | 20130705 | |||
| 2 | CS_RESULT_ITEM | Call by reference | Type reference (TYPE) | ESH_S_IF_INA_RESP_ITEM | ES-InA-Adapter: Response | 20130704 | |||
| 3 | IR_RESULT | Call by reference | Object reference (TYPE REF TO) | CL_ESH_IF_SEARCH_RESULT | Search Result | 20130704 | |||
| 4 | IS_REQUEST | Call by reference | Type reference (TYPE) | ESH_S_IF_INA_RT_REQ_SEARCH | 20130704 | ||||
| 5 | IT_REQUESTED_ATTRIBUTES | Call by reference | Type reference (TYPE) | ESH_T_IF_INA_ATTR_ID | ES: InA-Adapter: Attribute Specifications | 20130704 | |||
| 6 | IT_RESP_ATTR | Call by reference | Type reference (TYPE) | ESH_T_IF_MDATA_ATTRIBUTE_TYOBJ | Meta Data: Attribute Type Objects | 20130704 | |||
| 7 | IV_CHECK_ATTRIBUTES | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20130705 | |||
| 8 | IV_CONNECTOR_ID | Call by reference | Type reference (TYPE) | ESH_E_IF_SEARCH_CONNECTOR_ID | Search Connector ID | 20130704 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | ESH Interface Exception | 20130704 | ||
| 2 | ES-InA-Adapter: Errors | 20130704 |
Method SEARCH_GET_RESPONSE_METADATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_METADATA | Call by reference | Type reference (TYPE) | ESH_T_IF_INA_RESP_METADATA | ES-InA-Adapter: Metadata in search result | 20130704 | |||
| 2 | ER_MD_CONN | Call by reference | Object reference (TYPE REF TO) | CL_ESH_IF_MDATA_CONNECTOR | Metadata: Search Connector | 20130704 | |||
| 3 | ET_RESP_ATTR | Call by reference | Type reference (TYPE) | ESH_T_IF_MDATA_ATTRIBUTE_TYOBJ | Meta Data: Attribute Type Objects | 20130704 | |||
| 4 | EV_CONNECTOR_ID | Call by reference | Type reference (TYPE) | ESH_E_IF_SEARCH_CONNECTOR_ID | Search Connector ID | 20130704 | |||
| 5 | EV_REQUEST_TYPE_ID | Call by reference | Type reference (TYPE) | ESH_E_IF_REQUEST_TYPE_ID | Request Type ID | 20130704 | |||
| 6 | IR_RESULT | Call by reference | Object reference (TYPE REF TO) | CL_ESH_IF_SEARCH_RESULT | Search Result | 20130704 | |||
| 7 | IS_REQUEST | Call by reference | Type reference (TYPE) | ESH_S_IF_INA_RT_REQ_SEARCH | ES: InA-Adapter: Runtime request/ Search-Suggestion | 20130704 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | ESH Interface Exception | 20130704 | ||
| 2 | ES-InA-Adapter: Errors | 20130704 |
Method SEARCH_GET_RESPONSE_RESSOURCES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_RESULT_ITEM | Call by reference | Type reference (TYPE) | ESH_S_IF_INA_RESP_ITEM | ES-InA-Adapter: Response | 20130704 | |||
| 2 | IR_RESULT | Call by reference | Object reference (TYPE REF TO) | CL_ESH_IF_SEARCH_RESULT | Search Result | 20130704 | |||
| 3 | IS_METADATA | Call by reference | Type reference (TYPE) | ESH_S_IF_INA_RESP_METADATA | ES-InA-Adapter: Metadata in search result | 20130704 | |||
| 4 | IV_GET_EXTERNAL_NAV | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20130704 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | ES-InA-Adapter: Errors | 20130704 |
Method SEARCH_GET_RESPONSE_STATISTICS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_RESULT | Call by reference | Type reference (TYPE) | ESH_S_IF_INA_RESP_SEARCH | ES-InA-Adapter: Response/ Search-Suggestion | 20130704 | |||
| 2 | IT_STATISTICS | Call by reference | Type reference (TYPE) | ESH_T_IF_CONNECTOR_STATISTICS | Search Statistics for Connectors | 20130704 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | ES-InA-Adapter: Errors | 20130709 |
Method SEARCH_GET_RESPONSE_WHYFOUND Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_METADATA | Call by reference | Type reference (TYPE) | ESH_S_IF_INA_RESP_METADATA | 20130704 | ||||
| 2 | CS_RESULT_ITEM | Call by reference | Type reference (TYPE) | ESH_S_IF_INA_RESP_ITEM | 20130704 | ||||
| 3 | IR_MD_CONN | Call by reference | Object reference (TYPE REF TO) | CL_ESH_IF_MDATA_CONNECTOR | Metadata: Search Connector | 20130704 | |||
| 4 | IR_RESULT | Call by reference | Object reference (TYPE REF TO) | CL_ESH_IF_SEARCH_RESULT | Search Result | 20130704 | |||
| 5 | IV_REQUEST_TYPE_ID | Call by reference | Type reference (TYPE) | ESH_E_IF_REQUEST_TYPE_ID | 20130704 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | ES-InA-Adapter: Errors | 20130704 |
Method SUGGESTION_BUILD_REQUEST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_LOG | Call by reference | Type reference (TYPE) | ESH_T_IF_INA_SEARCH_LOG | ES-InA-Adapter: Search log | 20130523 | |||
| 2 | ET_SUGGESTIONS | Call by reference | Type reference (TYPE) | ESH_T_IF_ATTRIBUTE_SUGGESTIONS | Suggestions for a search input | 20130523 | |||
| 3 | IS_REQUEST | Call by reference | Type reference (TYPE) | ESH_S_IF_INA_RT_REQ_SEARCH | ES: InA-Adapter: Runtime request data | 20130124 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | ES-InA-Adapter: Errors | 20130116 |
Method SUGGESTION_GET_RESPONSE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_REQUEST | Call by reference | Type reference (TYPE) | ESH_S_IF_INA_RT_REQ_SEARCH | ES: InA-Adapter: Runtime request data | 20130124 | |||
| 2 | IT_SUGGESTIONS | Call by reference | Type reference (TYPE) | ESH_T_IF_ATTRIBUTE_SUGGESTIONS | 20130116 | ||||
| 3 | RS_RESULT | Value transfer | Type reference (TYPE) | ESH_S_IF_INA_RESP_SEARCH | Result Set | 20130116 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | ES-InA-Adapter: Errors | 20130116 |
Method WRITE_ELEMENT Signature
Method WRITE_ELEMENT on class CL_ESH_IF_INA_PROV_RT_SEARCH has no parameter.
Method WRITE_ELEMENT on class CL_ESH_IF_INA_PROV_RT_SEARCH has no exception.
History
| Last changed by/on | SAP | 20141121 |
| SAP Release Created in | 740 |