SAP ABAP Class CBN_CL_ES_GW_ADAPTER_M (Model class for ES based OData Model)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   CA-UI2-AR-BE (Application Component) SAP UI Integration - Application Reuse - Backend Enabl.
     S_CBN_ODATA_ADPT_ES_GW (Package) CestBON Enterprise Search Adapter for OData in Gateway
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_MGW_ABS_MODEL definition class to define programmatically a meta model 20130807
2 Interface implementation (CLASS c. INTERFACES i_ref)  /IWBEP/IF_MGW_MED_SOURCE_INFO Metadata: Source information for integration model provider 20130903
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CBN_ESH_GW_MED_LOAD Get Meta Data for CestBON 20130807
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_PLANNED_ORDER_MP CL_PLANNED_ORDER_MP 20130823
2 Inheritance (c INHERITING FROM c_ref)  CL_PROMOTION_ITEM_MP CL_PROMOTION_ITEM_MP 20130902
3 Inheritance (c INHERITING FROM c_ref)  CL_PROJECT_NETWORK_MP CL_PROJECT_NETWORK_MP 20130823
4 Inheritance (c INHERITING FROM c_ref)  CL_PROJECT_MP CL_PROJECT_MP 20130823
5 Inheritance (c INHERITING FROM c_ref)  CL_PROJECT_MILESTONE_MP CL_PROJECT_MILESTONE_MP 20130823
6 Inheritance (c INHERITING FROM c_ref)  CL_PROJECT_CLAIM_MP CL_PROJECT_CLAIM_MP 20130823
7 Inheritance (c INHERITING FROM c_ref)  CL_PROJECT_CLAIMS_MP CL_PROJECT_CLAIMS_MP 20130826
8 Inheritance (c INHERITING FROM c_ref)  CL_PROFIT_CENTER_MP CL_PROFIT_CENTER_MP 20130823
9 Inheritance (c INHERITING FROM c_ref)  CL_PROD_ORD_CONFIRM_MP CL_PROD_ORD_CONFIRM_MP 20130823
10 Inheritance (c INHERITING FROM c_ref)  CL_PROD_ORDER_COMPONENTS_MP CL_PROD_ORDER_COMPONENTS_MP 20130823
... Click here to see Used By full list (97 items)
Properties
Class CBN_CL_ES_GW_ADAPTER_M  
Short Description Model class for ES based OData Model    
Super Class /IWBEP/CL_MGW_ABS_MODEL definition class to define programmatically a meta model 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_CBN_ODATA_ADPT_ES_GW   CestBON Enterprise Search Adapter for OData in Gateway 
Created 20130807   SAP 
Last change 20131127   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /IWBEP/IF_MGW_MED_ODATA_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 CBN_CL_ES_MODEL Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 /IWBEP/IF_MGW_MED_SOURCE_INFO Metadata: Source information for integration model provider 20130903
2 IF_CBN_ESH_GW_MED_LOAD Get Meta Data for CestBON 20130807
Friends
Class CBN_CL_ES_GW_ADAPTER_M has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_INCL_NAME Constant Private Type reference (TYPE) STRING 'CBN_CL_ES_GW_ADAPTER_M========CP' 20130807
2 GC_NAV_PREFIX Constant Public Type reference (TYPE) STRING '' 20130807
3 GC_SEPARATOR Constant Public Type reference (TYPE) CHAR1 '_' 20130807
4 GC_TEXT_OBJECT_TYPE_ES Constant Private Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_TEXT_OBJ_TYPE 'ES' 20130807
5 GC_TYPE_CURRENCY Constant Private Type reference (TYPE) STRING 'CURR' 20130807
Methods
# Method Level Visibility Method type Description Created on
1 COMPLETE_CE Instance method Private Method 20130807
2 DEFINE_ASSOCIATION Instance method Private Method 20130807
3 DEFINE_ENTITY_TYPE_SET Instance method Private Method 20130807
4 SET_PROPERTY Instance method Private Method 20130807
Events
Class CBN_CL_ES_GW_ADAPTER_M has no event.
Types
Class CBN_CL_ES_GW_ADAPTER_M has no local type.
Method Signatures

Method COMPLETE_CE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ENTITY_TYPE_CE Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MGW_ODATA_ENTITY_TYP 20130807
2 Importing IV_ENTITY_SET_NAME Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME 20130807

Method COMPLETE_CE on class CBN_CL_ES_GW_ADAPTER_M has no exception.

Method DEFINE_ASSOCIATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ASSOCIATION Call by reference Type reference (TYPE) CBN_CL_ES_MODEL=>LSTY_ASSOCIATION 20130807

Method DEFINE_ASSOCIATION on class CBN_CL_ES_GW_ADAPTER_M has no exception.

Method DEFINE_ENTITY_TYPE_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ENTITY Call by reference Type reference (TYPE) CBN_CL_ES_MODEL=>LSTY_ENTITY 20130807
2 Importing IS_ENTITY_CE Call by reference Type reference (TYPE) CBN_CL_ES_MODEL=>LSTY_ENTITY 20130807

Method DEFINE_ENTITY_TYPE_SET on class CBN_CL_ES_GW_ADAPTER_M has no exception.

Method SET_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ATTRIBUTE_TYPE Call by reference Object reference (TYPE REF TO) CL_ESH_IF_MDATA_ATTRIBUTE_TYPE 20130807
2 Importing IO_ENTITY_TYPE Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MGW_ODATA_ENTITY_TYP 20130807
3 Importing IS_ENTITY Call by reference Type reference (TYPE) CBN_CL_ES_MODEL=>LSTY_ENTITY 20130807
4 Importing IV_CE_ATTR_TYPE_NAME Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME 20130807

Method SET_PROPERTY on class CBN_CL_ES_GW_ADAPTER_M has no exception.
Meta Relationship - Used By (full list)
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_PLANNED_ORDER_MP CL_PLANNED_ORDER_MP 20130823
2 Inheritance (c INHERITING FROM c_ref)  CL_PROMOTION_ITEM_MP CL_PROMOTION_ITEM_MP 20130902
3 Inheritance (c INHERITING FROM c_ref)  CL_PROJECT_NETWORK_MP CL_PROJECT_NETWORK_MP 20130823
4 Inheritance (c INHERITING FROM c_ref)  CL_PROJECT_MP CL_PROJECT_MP 20130823
5 Inheritance (c INHERITING FROM c_ref)  CL_PROJECT_MILESTONE_MP CL_PROJECT_MILESTONE_MP 20130823
6 Inheritance (c INHERITING FROM c_ref)  CL_PROJECT_CLAIM_MP CL_PROJECT_CLAIM_MP 20130823
7 Inheritance (c INHERITING FROM c_ref)  CL_PROJECT_CLAIMS_MP CL_PROJECT_CLAIMS_MP 20130826
8 Inheritance (c INHERITING FROM c_ref)  CL_PROFIT_CENTER_MP CL_PROFIT_CENTER_MP 20130823
9 Inheritance (c INHERITING FROM c_ref)  CL_PROD_ORD_CONFIRM_MP CL_PROD_ORD_CONFIRM_MP 20130823
10 Inheritance (c INHERITING FROM c_ref)  CL_PROD_ORDER_COMPONENTS_MP CL_PROD_ORDER_COMPONENTS_MP 20130823
11 Inheritance (c INHERITING FROM c_ref)  CL_PRODUCTION_ORDER_MP CL_PRODUCTION_ORDER_MP 20130823
12 Inheritance (c INHERITING FROM c_ref)  CL_PROC_ORD_CONFIRM_MP CL_PROC_ORD_CONFIRM_MP 20130823
13 Inheritance (c INHERITING FROM c_ref)  CL_PROCESS_ORDER_MP CL_PROCESS_ORDER_MP 20130823
14 Inheritance (c INHERITING FROM c_ref)  CL_PROMOTION_MP CL_PROMOTION_MP 20130829
15 Inheritance (c INHERITING FROM c_ref)  CL_OUTBOUND_DELIVERY_MP CL_OUTBOUND_DELIVERY_MP 20130823
16 Inheritance (c INHERITING FROM c_ref)  CL_OBJECT_LINK_MP CL_OBJECT_LINK_MP 20131114
17 Inheritance (c INHERITING FROM c_ref)  CL_NOTIF_TASK_MP CL_NOTIF_TASK_MP 20130823
18 Inheritance (c INHERITING FROM c_ref)  CL_NOTIF_ITEM_MP CL_NOTIF_ITEM_MP 20130823
19 Inheritance (c INHERITING FROM c_ref)  CL_NOTIF_ACTIVITY_MP CL_NOTIF_ACTIVITY_MP 20130823
20 Inheritance (c INHERITING FROM c_ref)  CL_NETWORK_ACTIVITY_MP CL_NETWORK_ACTIVITY_MP 20130823
21 Inheritance (c INHERITING FROM c_ref)  CL_MITIGATION_CONTROL_MP CL_MITIGATION_CONTROL_MP 20131016
22 Inheritance (c INHERITING FROM c_ref)  CL_MEASURING_POINT_MP CL_MEASURING_POINT_MP 20131114
23 Inheritance (c INHERITING FROM c_ref)  CL_MEASUREMENT_DOC_MP CL_MEASUREMENT_DOC_MP 20131024
24 Inheritance (c INHERITING FROM c_ref)  CL_MATERIAL_MP 20130823
25 Inheritance (c INHERITING FROM c_ref)  CL_MATERIAL_MOVEMENT_MP CL_MATERIAL_MOVEMENT_MP 20130823
26 Inheritance (c INHERITING FROM c_ref)  CL_SCHEDULING_AGREEMENT_MP CL_SCHEDULING_AGREEMENT_MP 20130827
27 Inheritance (c INHERITING FROM c_ref)  CL_WORK_CENTER_MP CL_WORK_CENTER_MP 20130823
28 Inheritance (c INHERITING FROM c_ref)  CL_WBS_ELEMENT_MP CL_WBS_ELEMENT_MP 20130823
29 Inheritance (c INHERITING FROM c_ref)  CL_VENDOR_MP CL_VENDOR_MP 20130823
30 Inheritance (c INHERITING FROM c_ref)  CL_VENDOR_DOC_ITEMS_MP CL_VENDOR_DOC_ITEMS_MP 20130911
31 Inheritance (c INHERITING FROM c_ref)  CL_VENDOR_ACC_DOC_MP CL_VENDOR_ACC_DOC_MP 20131010
32 Inheritance (c INHERITING FROM c_ref)  CL_TASK_LIST_MP CL_TASK_LIST_MP 20131018
33 Inheritance (c INHERITING FROM c_ref)  CL_SUPPLIER_INVOICE_MP CL_SUPPLIER_INVOICE_MP 20130823
34 Inheritance (c INHERITING FROM c_ref)  CL_STATISTICAL_KEY_FIGURE_MP CL_STATISTICAL_KEY_FIGURE_MP 20131016
35 Inheritance (c INHERITING FROM c_ref)  CL_SITE_MP CL_SITE_MP 20130826
36 Inheritance (c INHERITING FROM c_ref)  CL_SERVICE_MP CL_SERVICE_MP 20130823
37 Inheritance (c INHERITING FROM c_ref)  CL_SERVICE_ENTRY_SHEET_MP CL_SERVICE_ENTRY_SHEET_MP 20130823
38 Inheritance (c INHERITING FROM c_ref)  CL_MATERIAL_INVENTORY_MP CL_MATERIAL_INVENTORY_MP 20130823
39 Inheritance (c INHERITING FROM c_ref)  CL_SALES_QUOTATION_MP CL_SALES_QUOTATION_MP 20130823
40 Inheritance (c INHERITING FROM c_ref)  CL_SALES_ORDER_MP CL_SALES_ORDER_MP 20130823
41 Inheritance (c INHERITING FROM c_ref)  CL_SALES_GROUP_CONTRACT_MP CL_SALES_GROUP_CONTRACT_MP 20130823
42 Inheritance (c INHERITING FROM c_ref)  CL_SALES_CONTRACT_DP CL_SALES_CONTRACT_DP 20130823
43 Inheritance (c INHERITING FROM c_ref)  CL_RETURNS_DELIVERY_MP CL_RETURNS_DELIVERY_MP 20130823
44 Inheritance (c INHERITING FROM c_ref)  CL_RESOURCE_MP CL_RESOURCE_MP 20130823
45 Inheritance (c INHERITING FROM c_ref)  CL_QNOTIFICATION_MP CL_QNOTIFICATION_MP 20130823
46 Inheritance (c INHERITING FROM c_ref)  CL_PURCHASING_INFO_RECORD_MP CL_PURCHASING_INFO_RECORD_MP 20130823
47 Inheritance (c INHERITING FROM c_ref)  CL_PURCHASING_CONTRACT_MP CL_PURCHASING_CONTRACT_MP 20130823
48 Inheritance (c INHERITING FROM c_ref)  CL_PURCHASE_ORDER_MP CL_PURCHASE_ORDER_MP 20130823
49 Inheritance (c INHERITING FROM c_ref)  CL_PUCHASE_REQ_MP CL_PUCHASE_REQ_MP 20130823
50 Inheritance (c INHERITING FROM c_ref)  CL_BANK_MP CL_BANK_MP 20131119
51 Inheritance (c INHERITING FROM c_ref)  CL_CUSTOMER_ACC_DOC_MP CL_CUSTOMER_ACC_DOC_MP 20131010
52 Inheritance (c INHERITING FROM c_ref)  CL_COST_ELEMENT_MP CL_COST_ELEMENT_MP 20130823
53 Inheritance (c INHERITING FROM c_ref)  CL_COST_ELEMENT_GRP_MP CL_COST_ELEMENT_GRP_MP 20130823
54 Inheritance (c INHERITING FROM c_ref)  CL_COST_CENTER_MP CL_COST_CENTER_MP 20131011
55 Inheritance (c INHERITING FROM c_ref)  CL_COST_CENTER_GRP_MP CL_COST_CENTER_GRP_MP 20131015
56 Inheritance (c INHERITING FROM c_ref)  CL_CONTROLLINGDOCUMENT_MP CL_CONTROLLINGDOCUMENT_MP 20131015
57 Inheritance (c INHERITING FROM c_ref)  CL_COMPLETION_CONFIRMATION_MP CL_COMPLETION_CONFIRMATION_MP 20130823
58 Inheritance (c INHERITING FROM c_ref)  CL_CB_MATERIAL_BOM_MP CL_CB_MATERIAL_BOM_MP 20130823
59 Inheritance (c INHERITING FROM c_ref)  CL_CB_DOCUMENT_STRUCTURE_MP CL_CB_DOCUMENT_STRUCTURE_MP 20130823
60 Inheritance (c INHERITING FROM c_ref)  CL_CB_DOCUMENT_MP CL_CB_DOCUMENT_MP 20130823
61 Inheritance (c INHERITING FROM c_ref)  CL_BILLING_DOCUMENT_MP CL_BILLING_DOCUMENT_MP 20130823
62 Inheritance (c INHERITING FROM c_ref)  CL_CUSTOMER_MAT_INFO_MP CL_CUSTOMER_MAT_INFO_MP 20130823
63 Inheritance (c INHERITING FROM c_ref)  CL_ARTICLE_MP CL_ARTICLE_MP 20130827
64 Inheritance (c INHERITING FROM c_ref)  CL_AP_DOC_MP CL_AP_DOC_MP 20130905
65 Inheritance (c INHERITING FROM c_ref)  CL_ALLOCATION_TABLE_MP CL_ALLOCATION_TABLE_MP 20130823
66 Inheritance (c INHERITING FROM c_ref)  CL_ALLOCATION_TABLE_ITEM_MP CL_ALLOCATION_TABLE_ITEM_MP 20130823
67 Inheritance (c INHERITING FROM c_ref)  CL_ACTIVITY_TYPE_MP CL_ACTIVITY_TYPE_MP 20131108
68 Inheritance (c INHERITING FROM c_ref)  CL_ACTIVITY_CONFIRMATION_MP CL_ACTIVITY_CONFIRMATION_MP 20130904
69 Inheritance (c INHERITING FROM c_ref)  CL_ACCOUNTING_DOCUMENT_MP CL_ACCOUNTING_DOCUMENT_MP 20130913
70 Inheritance (c INHERITING FROM c_ref)  CL_ACCESS_UESR_MP CL_ACCESS_UESR_MP 20130930
71 Inheritance (c INHERITING FROM c_ref)  CL_ACCESS_RISK_MP CL_ACCESS_RISK_MP 20130911
72 Inheritance (c INHERITING FROM c_ref)  CL_ACCESS_CONTROL_ROLE_MP CL_ACCESS_CONTROL_ROLE_MP 20131015
73 Inheritance (c INHERITING FROM c_ref)  CB_PROJECT_CLAIM_MP CB_PROJECT_CLAIM_MP 20130826
74 Inheritance (c INHERITING FROM c_ref)  CL_INBOUND_DELIVERY_MP CL_INBOUND_DELIVERY_MP 20130823
75 Inheritance (c INHERITING FROM c_ref)  CL_MATERIALBOM_MP CL_MATERIALBOM_MP 20130823
76 Inheritance (c INHERITING FROM c_ref)  CL_MAINTENANCE_PLAN_MP CL_MAINTENANCE_PLAN_MP 20131024
77 Inheritance (c INHERITING FROM c_ref)  CL_MAINTENANCE_PLAN_ITEM_MP CL_MAINTENANCE_PLAN_ITEM_MP 20130823
78 Inheritance (c INHERITING FROM c_ref)  CL_MAINTENANCE_ORDER_MP CL_MAINTENANCE_ORDER_MP 20130823
79 Inheritance (c INHERITING FROM c_ref)  CL_MAINTENANCE_NOTIFICATION_MP CL_MAINTENANCE_NOTIFICATION_MP 20130823
80 Inheritance (c INHERITING FROM c_ref)  CL_INTERNAL_ORDER_MP CL_INTERNAL_ORDER_MP 20131018
81 Inheritance (c INHERITING FROM c_ref)  CL_INSP_METHOD_MP CL_INSP_METHOD_MP 20130823
82 Inheritance (c INHERITING FROM c_ref)  CL_INSP_MASTER_CHAR_MP CL_INSP_MASTER_CHAR_MP 20130823
83 Inheritance (c INHERITING FROM c_ref)  CL_INSPECTION_POINT_MP CL_INSPECTION_POINT_MP 20130823
84 Inheritance (c INHERITING FROM c_ref)  CL_INSPECTION_OPERAT_MP CL_INSPECTION_OPERAT_MP 20130823
85 Inheritance (c INHERITING FROM c_ref)  CL_INSPECTION_LOT_MP CL_INSPECTION_LOT_MP 20130823
86 Inheritance (c INHERITING FROM c_ref)  CB_PROJECT_CLAIMS_MP CB_PROJECT_CLAIMS_MP 20130826
87 Inheritance (c INHERITING FROM c_ref)  CL_HOUSE_BANK_MP CL_HOUSE_BANK_MP 20131125
88 Inheritance (c INHERITING FROM c_ref)  CL_HOUSE_BANK_ACCOUNT_MP CL_HOUSE_BANK_ACCOUNT_MP 20130922
89 Inheritance (c INHERITING FROM c_ref)  CL_GOODS_RECEIPT_MP CL_GOODS_RECEIPT_MP 20130823
90 Inheritance (c INHERITING FROM c_ref)  CL_GOODS_ISSUE_MP CL_GOODS_ISSUE_MP 20130823
91 Inheritance (c INHERITING FROM c_ref)  CL_GL_ACCOUNT_MP CL_GL_ACCOUNT_MP 20130823
92 Inheritance (c INHERITING FROM c_ref)  CL_FUNCTIONAL_LOCATION_MP CL_FUNCTIONAL_LOCATION_MP 20131212
93 Inheritance (c INHERITING FROM c_ref)  CL_FIXED_ASSET_MP CL_FIXED_ASSET_MP 20130922
94 Inheritance (c INHERITING FROM c_ref)  CL_EQUIPMENT_MP CL_EQUIPMENT_MP 20130823
95 Inheritance (c INHERITING FROM c_ref)  CL_DOCUMENT_STRUCTURE_MP CL_DOCUMENT_STRUCTURE_MP 20130823
96 Inheritance (c INHERITING FROM c_ref)  CL_DOCUMENT_MP CL_DOCUMENT_MP 20130823
97 Inheritance (c INHERITING FROM c_ref)  CL_CUSTOMER_MP CL_CUSTOMER_MP 20130823
History
Last changed by/on SAP  20131127 
SAP Release Created in 740