SAP ABAP Class CL_CBN_ES_MODEL_UTIL_OBSOLETE (Obsolete: DO NOT USE, to be deleted)
Hierarchy
☛
SAP_APPL (Software Component) Logistics and Accounting
⤷
CA-GTF-CBN-ODT (Application Component) Contextual Business Navigation OData Backend Adaptation lay.
⤷
CBESH_ODATA_ADPT_GW (Package) C'estBON Enterprise Search Adapter for OData in Gateway
⤷
⤷
Properties
| Class | CL_CBN_ES_MODEL_UTIL_OBSOLETE | |
| Short Description | Obsolete: DO NOT USE, to be deleted | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | CBESH_ODATA_ADPT_GW | C'estBON Enterprise Search Adapter for OData in Gateway |
| Created | 20130621 | SAP |
| Last change | 20131127 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 2 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_CBN_ES_MODEL_UTIL_OBSOLETE has no interface implemented.
Friends
Class CL_CBN_ES_MODEL_UTIL_OBSOLETE has no friend class.
Attributes
Class CL_CBN_ES_MODEL_UTIL_OBSOLETE has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | 20130621 | ||
| 2 | Static method | Protected | Method | 20130621 | ||
| 3 | Static method | Protected | Method | 20130621 | ||
| 4 | Static method | Protected | Method | 20130621 | ||
| 5 | Static method | Protected | Method | 20130621 | ||
| 6 | Static method | Protected | Method | 20130621 | ||
| 7 | Static method | Protected | Method | 20130621 | ||
| 8 | Static method | Public | Method | 20130621 | ||
| 9 | Static method | Public | Method | 20130621 | ||
| 10 | Static method | Protected | Method | 20130621 | ||
| 11 | Static method | Protected | Method | 20130621 | ||
| 12 | Static method | Protected | Method | 20130621 | ||
| 13 | Static method | Protected | Method | 20130621 |
Events
Class CL_CBN_ES_MODEL_UTIL_OBSOLETE has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | LSTY_ASSOC | Public | See coding | 20130621 | BEGIN OF lsty_assoc,
source_type TYPE /iwbep/if_mgw_med_odata_types=>ty_e_med_entity_name,
target_type TYPE /iwbep/if_mgw_med_odata_types=>ty_e_med_entity_name,
assoc_name TYPE /iwbep/if_mgw_med_odata_types=>ty_e_med_entity_name,
nav_property_name TYPE /iwbep/if_mgw_med_odata_types=>ty_e_med_entity_name,
source_connector_id TYPE esh_e_if_search_connector_id,
target_connector_id TYPE esh_e_if_search_connector_id,
relation_to_con TYPE esh_s_if_mdata_rel_2_con_obj,
END OF lsty_assoc
|
||
| 2 | LSTY_ASSOCIATION | Public | See coding | 20130621 | BEGIN OF lsty_association,
association_name TYPE /iwbep/if_mgw_med_odata_types=>ty_e_med_entity_name,
nav_property_name TYPE /iwbep/if_mgw_med_odata_types=>ty_e_med_entity_name,
source_entity_type_name TYPE /iwbep/mgw_tech_name,
target_entity_type_name TYPE /iwbep/mgw_tech_name,
left_card TYPE /iwbep/if_mgw_med_odata_types=>ty_e_med_cardinality,
right_card TYPE /iwbep/if_mgw_med_odata_types=>ty_e_med_cardinality,
END OF lsty_association
|
||
| 3 | LSTY_ASSOC_METADATA | Public | See coding | 20130621 | BEGIN OF lsty_assoc_metadata,
nav_property_name TYPE /iwbep/if_mgw_med_odata_types=>ty_e_med_entity_name,
source_entity_type_name TYPE /iwbep/mgw_tech_name,
target_entity_type_name TYPE /iwbep/mgw_tech_name,
right_card TYPE /iwbep/if_mgw_med_odata_types=>ty_e_med_cardinality,
left_card TYPE /iwbep/if_mgw_med_odata_types=>ty_e_med_cardinality,
END OF lsty_assoc_metadata
|
||
| 4 | LSTY_ATTRIBUTE | Public | See coding | 20130621 | BEGIN OF lsty_attribute,
attribute_name TYPE /iwbep/med_external_name,
ext_attr_name TYPE /iwbep/med_external_name,
int_attr_name TYPE /iwbep/mgw_tech_name,
label TYPE /iwbep/med_annotation_value,
is_key TYPE abap_bool,
attribute_id_cuky TYPE esh_e_if_attribute_entity_id,
ui_areas TYPE esh_t_if_ui_areas,
END OF lsty_attribute
|
||
| 5 | LSTY_ATTR_MAP | Public | See coding | 20130621 | BEGIN OF lsty_attr_map,
response_attr TYPE esh_e_if_attribute_entity_id,
request_attr TYPE esh_e_if_attribute_entity_id,
sem_field_name TYPE cbesh_semantic_fname,
for_navigation TYPE abap_bool,
END OF lsty_attr_map
|
||
| 6 | LSTY_CE_ATTR_MAP | Public | See coding | 20130621 | BEGIN OF lsty_ce_attr_map,
ce_attr TYPE /iwbep/mgw_tech_name,
es_attr TYPE esh_e_if_attribute_entity_id,
END OF lsty_ce_attr_map
|
||
| 7 | LSTY_CURR_ATTR_REF | Public | See coding | 20130621 | BEGIN OF lsty_curr_attr_ref,
amount_attr TYPE esh_e_if_attribute_entity_id,
curr_attr TYPE esh_e_if_attribute_entity_id,
END OF lsty_curr_attr_ref
|
||
| 8 | LSTY_ENTITY | Public | See coding | 20130621 | BEGIN OF lsty_entity,
entity_type_name TYPE /iwbep/mgw_tech_name,
entity_set_name TYPE /iwbep/mgw_tech_name,
connector_id TYPE esh_e_if_search_connector_id,
ce_parent_entity_type_name TYPE /iwbep/mgw_tech_name,
ce_parent_connector_id TYPE esh_e_if_search_connector_id,
is_ce TYPE abap_bool,
relation_type TYPE esh_e_if_relation_type,
relation_type_adpt TYPE esh_e_if_relation_type,
END OF lsty_entity
|
||
| 9 | LSTY_ENTITY_METADATA | Public | See coding | 20130621 | BEGIN OF lsty_entity_metadata,
entity_type_name TYPE /iwbep/mgw_tech_name,
internal_entity_type_name TYPE /iwbep/mgw_tech_name,
basis_template_id TYPE esh_e_if_template_id,
is_root TYPE abap_bool,
is_ce TYPE abap_bool,
label TYPE /iwbep/med_annotation_value,
attributes TYPE ltty_attribute,
END OF lsty_entity_metadata
|
||
| 10 | LSTY_ENTITY_TYPE_SET | Public | See coding | 20130621 | BEGIN OF lsty_entity_type_set,
entity_type_name TYPE /iwbep/mgw_tech_name,
entity_set_name TYPE /iwbep/mgw_tech_name,
connector_id TYPE esh_e_if_search_connector_id,
ce_parent_entity_type_name TYPE /iwbep/mgw_tech_name,
ce_parent_connector_id TYPE esh_e_if_search_connector_id,
create_ce TYPE abap_bool,
is_ce TYPE abap_bool,
attribute_map TYPE ltty_attr_map,
ce_attribute_map TYPE ltty_ce_attr_map,
curr_attr_ref TYPE ltty_curr_attr_ref,
relation_type TYPE esh_e_if_relation_type,
relation_type_adpt TYPE esh_e_if_relation_type,
END OF lsty_entity_type_set
|
||
| 11 | LTTY_ASSOC | Public | See coding | 20130621 | ltty_assoc TYPE SORTED TABLE OF lsty_assoc WITH UNIQUE KEY nav_property_name
|
||
| 12 | LTTY_ASSOCIATION | Public | See coding | 20130621 | ltty_association TYPE STANDARD TABLE OF lsty_association
|
||
| 13 | LTTY_ASSOC_METADATA | Public | See coding | 20130621 | ltty_assoc_metadata TYPE STANDARD TABLE OF lsty_assoc_metadata
|
||
| 14 | LTTY_ATTRIBUTE | Public | See coding | 20130621 | ltty_attribute TYPE SORTED TABLE OF lsty_attribute WITH NON-UNIQUE KEY attribute_name
|
||
| 15 | LTTY_ATTR_MAP | Public | See coding | 20130621 | ltty_attr_map TYPE SORTED TABLE OF lsty_attr_map WITH NON-UNIQUE KEY response_attr
WITH NON-UNIQUE SORTED KEY sk_sem_field_name COMPONENTS sem_field_name
WITH NON-UNIQUE SORTED KEY sk_for_navigation COMPONENTS for_navigation
|
||
| 16 | LTTY_CE_ATTR_MAP | Public | See coding | 20130621 | ltty_ce_attr_map TYPE SORTED TABLE OF lsty_ce_attr_map WITH NON-UNIQUE KEY ce_attr
WITH NON-UNIQUE SORTED KEY sk_es_attr COMPONENTS es_attr
|
||
| 17 | LTTY_CURR_ATTR_REF | Public | See coding | 20130621 | ltty_curr_attr_ref TYPE SORTED TABLE OF lsty_curr_attr_ref WITH NON-UNIQUE KEY amount_attr
|
||
| 18 | LTTY_ENTITY | Public | See coding | 20130621 | ltty_entity TYPE SORTED TABLE OF lsty_entity WITH NON-UNIQUE KEY entity_type_name entity_set_name
|
||
| 19 | LTTY_ENTITY_METADATA | Public | See coding | 20130621 | ltty_entity_metadata TYPE STANDARD TABLE OF lsty_entity_metadata
|
||
| 20 | LTTY_ENTITY_TYPE_SET | Public | See coding | 20130621 | ltty_entity_type_set TYPE SORTED TABLE OF lsty_entity_type_set WITH NON-UNIQUE KEY entity_type_name entity_set_name
|
Method Signatures
Method CONVERT_ENTITY_ASSOC_TO_ES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_GW_ASSOC_NAME | Call by reference | Type reference (TYPE) | STRING | Externer Name eines Metamodellelements | 20130621 | |||
| 2 | RV_ESH_NAVIGATION_ID | Value transfer | Type reference (TYPE) | STRING | Objekttyp | 20130621 |
Method CONVERT_ENTITY_ASSOC_TO_ES on class CL_CBN_ES_MODEL_UTIL_OBSOLETE has no exception.
Method CONVERT_ES_TO_ENTITY_ASSOC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ESH_NAVIGATION_ID | Call by reference | Type reference (TYPE) | ESH_E_IF_TARGET_NAVIGATION_ID | Objekttyp | 20130621 | |||
| 2 | RV_GW_ASSOC_NAME | Value transfer | Type reference (TYPE) | /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME | Externer Name eines Metamodellelements | 20130621 |
Method CONVERT_ES_TO_ENTITY_ASSOC on class CL_CBN_ES_MODEL_UTIL_OBSOLETE has no exception.
Method CONVERT_ES_TO_ENTITY_SET_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_GW_ENTITY_TYPE_NAME | Call by reference | Type reference (TYPE) | /IWBEP/MGW_TECH_NAME | Objekttyp | 20130621 | |||
| 2 | RV_GW_ENTITY_SET_NAME | Value transfer | Type reference (TYPE) | /IWBEP/MGW_TECH_NAME | Externer Name eines Metamodellelements | 20130621 |
Method CONVERT_ES_TO_ENTITY_SET_NAME on class CL_CBN_ES_MODEL_UTIL_OBSOLETE has no exception.
Method CREATE_ASSOCIATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ASSOCIATION_NAME | Call by reference | Type reference (TYPE) | /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME | 20130621 | ||||
| 2 | IV_LEFT_CARD | Call by reference | Type reference (TYPE) | /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_CARDINALITY | 20130621 | ||||
| 3 | IV_RIGHT_CARD | Call by reference | Type reference (TYPE) | /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_CARDINALITY | 20130621 | ||||
| 4 | IV_SOURCE_ENTITY_TYPE_NAME | Call by reference | Type reference (TYPE) | /IWBEP/MGW_TECH_NAME | Externer Name eines Metamodellelements | 20130621 | |||
| 5 | IV_TARGET_ENTITY_TYPE_NAME | Call by reference | Type reference (TYPE) | /IWBEP/MGW_TECH_NAME | Externer Name eines Metamodellelements | 20130621 | |||
| 6 | RS_ASSOCIATION | Value transfer | Type reference (TYPE) | LSTY_ASSOCIATION | 20130621 |
Method CREATE_ASSOCIATION on class CL_CBN_ES_MODEL_UTIL_OBSOLETE has no exception.
Method CREATE_CE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_ASSOCIATION | Call by reference | Type reference (TYPE) | LSTY_ASSOCIATION | 20130621 | ||||
| 2 | ES_ENTITY_TYPE_SET | Call by reference | Type reference (TYPE) | LSTY_ENTITY_TYPE_SET | 20130621 | ||||
| 3 | IO_CONNECTOR | Call by reference | Object reference (TYPE REF TO) | CL_ESH_IF_MDATA_CONNECTOR | 20130621 | ||||
| 4 | IV_NAVPROP_NAME | Call by reference | Type reference (TYPE) | STRING | Name for navigation property | 20130621 | |||
| 5 | IV_POSTFIX | Call by reference | Type reference (TYPE) | STRING | 'CE' | Postfix (Singular) for Entity Type | 20130621 | ||
| 6 | IV_SOURCE_ENTITY_TYPE_NAME | Call by reference | Type reference (TYPE) | /IWBEP/MGW_TECH_NAME | Externer Name eines Metamodellelements | 20130621 |
Method CREATE_CE on class CL_CBN_ES_MODEL_UTIL_OBSOLETE has no exception.
Method CREATE_ENTITY_TYPE_SET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_ENTITY_TYPE_SET | Call by reference | Type reference (TYPE) | LSTY_ENTITY_TYPE_SET | 20130621 | ||||
| 2 | IO_CONNECTOR | Call by reference | Object reference (TYPE REF TO) | CL_ESH_IF_MDATA_CONNECTOR | 20130621 | ||||
| 3 | IS_CREATE_CE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20130621 | ||||
| 4 | IV_ENTITY_TYPE_NAME | Call by reference | Type reference (TYPE) | /IWBEP/MGW_TECH_NAME | Externer Name eines Metamodellelements | 20130621 | |||
| 5 | IV_RELATION_TYPE | Call by reference | Type reference (TYPE) | ESH_E_IF_RELATION_TYPE | Beziehungsart | 20130621 | |||
| 6 | IV_RELATION_TYPE_ADPT | Call by reference | Type reference (TYPE) | ESH_E_IF_RELATION_TYPE | Beziehungsart | 20130621 |
Method CREATE_ENTITY_TYPE_SET on class CL_CBN_ES_MODEL_UTIL_OBSOLETE has no exception.
Method CREATE_RELATED_ENTITY_ASSOC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_ASSOC | Call by reference | Type reference (TYPE) | LTTY_ASSOCIATION | 20130621 | ||||
| 2 | CT_ENTITY | Call by reference | Type reference (TYPE) | LTTY_ENTITY_TYPE_SET | 20130621 | ||||
| 3 | IO_CONNECTOR | Call by reference | Object reference (TYPE REF TO) | CL_ESH_IF_MDATA_CONNECTOR | 20130621 | ||||
| 4 | IV_SOURCE_TYPE_NAME | Call by reference | Type reference (TYPE) | /IWBEP/MGW_TECH_NAME | Externer Name eines Metamodellelements | 20130621 |
Method CREATE_RELATED_ENTITY_ASSOC on class CL_CBN_ES_MODEL_UTIL_OBSOLETE has no exception.
Method GET_METADATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ASSOC_METADATA | Call by reference | Type reference (TYPE) | LTTY_ASSOC_METADATA | 20130621 | ||||
| 2 | ET_ENTITY_METADATA | Call by reference | Type reference (TYPE) | LTTY_ENTITY_METADATA | 20130621 | ||||
| 3 | IV_TEMPLATE_ID | Call by reference | Type reference (TYPE) | ESH_E_IF_TEMPLATE_ID | Search Connector Template ID | 20130621 |
Method GET_METADATA on class CL_CBN_ES_MODEL_UTIL_OBSOLETE has no exception.
Method GET_MODEL_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ASSOC | Call by reference | Type reference (TYPE) | LTTY_ASSOCIATION | 20130621 | ||||
| 2 | ET_ENTITY | Call by reference | Type reference (TYPE) | LTTY_ENTITY_TYPE_SET | 20130621 | ||||
| 3 | IV_TEMPLATE_ID | Call by reference | Type reference (TYPE) | ESH_E_IF_TEMPLATE_ID | Search Connector Template ID | 20130621 |
Method GET_MODEL_INFO on class CL_CBN_ES_MODEL_UTIL_OBSOLETE has no exception.
Method META_CREATE_ASSOCIATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_LEFT_CARD | Call by reference | Type reference (TYPE) | /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_CARDINALITY | 20130621 | ||||
| 2 | IV_NAV_PROPERTY_NAME | Call by reference | Type reference (TYPE) | /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME | 20130621 | ||||
| 3 | IV_RIGHT_CARD | Call by reference | Type reference (TYPE) | /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_CARDINALITY | 20130621 | ||||
| 4 | IV_SOURCE_ENTITY_TYPE_NAME | Call by reference | Type reference (TYPE) | /IWBEP/MGW_TECH_NAME | Externer Name eines Metamodellelements | 20130621 | |||
| 5 | IV_TARGET_ENTITY_TYPE_NAME | Call by reference | Type reference (TYPE) | /IWBEP/MGW_TECH_NAME | Externer Name eines Metamodellelements | 20130621 | |||
| 6 | RS_META_ASSOCIATION | Value transfer | Type reference (TYPE) | LSTY_ASSOC_METADATA | 20130621 |
Method META_CREATE_ASSOCIATION on class CL_CBN_ES_MODEL_UTIL_OBSOLETE has no exception.
Method META_CREATE_CE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_META_ASSOCIATION | Call by reference | Type reference (TYPE) | LSTY_ASSOC_METADATA | 20130621 | ||||
| 2 | ES_META_ENTITY_TYPE_SET | Call by reference | Type reference (TYPE) | LSTY_ENTITY_METADATA | 20130621 | ||||
| 3 | IO_CONNECTOR | Call by reference | Object reference (TYPE REF TO) | CL_ESH_IF_MDATA_CONNECTOR | 20130621 | ||||
| 4 | IV_SOURCE_ENTITY_TYPE_NAME | Call by reference | Type reference (TYPE) | /IWBEP/MGW_TECH_NAME | Externer Name eines Metamodellelements | 20130621 |
Method META_CREATE_CE on class CL_CBN_ES_MODEL_UTIL_OBSOLETE has no exception.
Method META_CREATE_ENTITY_TYPE_SET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_META_ENTITY_TYPE_SET | Call by reference | Type reference (TYPE) | LSTY_ENTITY_METADATA | 20130621 | ||||
| 2 | IO_CONNECTOR | Call by reference | Object reference (TYPE REF TO) | CL_ESH_IF_MDATA_CONNECTOR | 20130621 | ||||
| 3 | IS_CREATE_CE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20130621 | ||||
| 4 | IV_ENTITY_TYPE_NAME | Call by reference | Type reference (TYPE) | /IWBEP/MGW_TECH_NAME | Externer Name eines Metamodellelements | 20130621 | |||
| 5 | IV_RELATION_TYPE | Call by reference | Type reference (TYPE) | ESH_E_IF_RELATION_TYPE | Beziehungsart | 20130621 |
Method META_CREATE_ENTITY_TYPE_SET on class CL_CBN_ES_MODEL_UTIL_OBSOLETE has no exception.
Method META_CREATE_REL_ENTITY_ASSOC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_META_ASSOCIATION | Call by reference | Type reference (TYPE) | LTTY_ASSOC_METADATA | 20130621 | ||||
| 2 | CT_META_ENTITY_TYPE_SET | Call by reference | Type reference (TYPE) | LTTY_ENTITY_METADATA | 20130621 | ||||
| 3 | IO_CONNECTOR | Call by reference | Object reference (TYPE REF TO) | CL_ESH_IF_MDATA_CONNECTOR | Metadata: Search Connector | 20130621 | |||
| 4 | IV_SOURCE_TYPE_NAME | Call by reference | Type reference (TYPE) | /IWBEP/MGW_TECH_NAME | external name of a meta model element | 20130621 |
Method META_CREATE_REL_ENTITY_ASSOC on class CL_CBN_ES_MODEL_UTIL_OBSOLETE has no exception.
History
| Last changed by/on | SAP | 20131127 |
| SAP Release Created in | 617 |