SAP ABAP Class /IWBEP/CL_MGW_EXPAND_TREE (OData Channel Expand Tree)
Hierarchy
SAP_GWFND (Software Component) SAP Gateway Foundation
   OPU-BSE-SDE (Application Component) Gateway SAP Data Enablement
     /IWBEP/MGW_GSR_CORE (Package) OData Channel - Service Interface - Core
Properties
Class /IWBEP/CL_MGW_EXPAND_TREE  
Short Description OData Channel Expand Tree    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /IWBEP/MGW_GSR_CORE   OData Channel - Service Interface - Core 
Created 20110621   SAP 
Last change 20141120    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /IWBEP/IF_MGW_CORE_SRV_RUNTIME Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 /IWBEP/IF_MGW_MED_ODATA_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class /IWBEP/CL_MGW_EXPAND_TREE has no interface implemented.
Friends
Class /IWBEP/CL_MGW_EXPAND_TREE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_ROOT Instance attribute Private Object reference (TYPE REF TO) /IWBEP/CL_MGW_EXPAND_NODE OData Channel Expand Node 20110621
Methods
# Method Level Visibility Method type Description Created on
1 ADD_METADATA Instance method Public Method 20110624
2 CONSTRUCTOR Instance method Public Constructor 20110621
3 CREATE Static method Public Method 20110621
4 CREATE_DATA_CONTAINER Instance method Public Method 20110623
5 GET_EXPAND Instance method Public Method 20110621
6 GET_ROOT Instance method Public Method 20110621
Events
Class /IWBEP/CL_MGW_EXPAND_TREE has no event.
Types
Class /IWBEP/CL_MGW_EXPAND_TREE has no local type.
Method Signatures

Method ADD_METADATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MGW_ODATA_FW_MODEL OData Model Read Interface 20110624
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION Meta data exception 20110625

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ROOT Call by reference Object reference (TYPE REF TO) /IWBEP/CL_MGW_EXPAND_NODE OData Channel Expand Node 20110621

Method CONSTRUCTOR on class /IWBEP/CL_MGW_EXPAND_TREE has no exception.

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENTITY_SET Call by reference Type reference (TYPE) STRING 20110621
2 Importing IV_ENTITY_TYPE Call by reference Type reference (TYPE) STRING 20110621
3 Importing IV_EXPAND Call by reference Type reference (TYPE) STRING 20110621
4 Importing IV_MULTIPLICITY Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_CARDINALITY 20110625
5 Importing IV_TECH_ENTITY_SET Call by reference Type reference (TYPE) /IWBEP/MGW_TECH_NAME Technical name 20120322
6 Importing IV_TECH_ENTITY_TYPE Call by reference Type reference (TYPE) /IWBEP/MGW_TECH_NAME Technical name 20120322
7 Importing IV_TECH_EXPAND Call by reference Type reference (TYPE) STRING Technical name 20120622
8 Returning RO_TREE Value transfer Object reference (TYPE REF TO) /IWBEP/CL_MGW_EXPAND_TREE OData Channel Expand Node 20110621

Method CREATE on class /IWBEP/CL_MGW_EXPAND_TREE has no exception.

Method CREATE_DATA_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_IS_EXPAND Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE X: Internal type remains decimal (not string) 20131024
2 Returning RR_DATA_CONTAINER Value transfer Object reference (TYPE REF TO) DATA 20110623
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20110801

Method GET_EXPAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_EXPAND Value transfer Type reference (TYPE) STRING 20110621

Method GET_EXPAND on class /IWBEP/CL_MGW_EXPAND_TREE has no exception.

Method GET_ROOT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_ROOT Call by reference Object reference (TYPE REF TO) /IWBEP/CL_MGW_EXPAND_NODE OData Channel Expand Node 20110621

Method GET_ROOT on class /IWBEP/CL_MGW_EXPAND_TREE has no exception.
History
Last changed by/on SAP  20141120 
SAP Release Created in 200