SAP ABAP Class CL_GRFN_ODATA_UTIL (OData utility)
Hierarchy
GRCFND_A (Software Component) GRC Foundation ABAP
   GRC-RM (Application Component) GRC Risk Management
     GRRM_ODATA (Package) Risk management odata services
Properties
Class CL_GRFN_ODATA_UTIL  
Short Description OData utility    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GRRM_ODATA   Risk management odata services 
Created 20121213   SAP 
Last change 20141106    
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...
Interfaces
Class CL_GRFN_ODATA_UTIL has no interface implemented.
Friends
Class CL_GRFN_ODATA_UTIL has no friend class.
Attributes
Class CL_GRFN_ODATA_UTIL has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_ACTION_BY_COMPLEX_TYPE Static method Public Method 20121213
2 CREATE_ACTION_FOR_ENTITY Static method Public Method 20121213
3 CREATE_COMPLEX_TYPE Static method Public Method 20121213
4 CREATE_ENTITY_BY_STRUCTURE Static method Public Method 20121213
Events
Class CL_GRFN_ODATA_UTIL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YT_FIELD Public See coding 20121213 yt_field TYPE STANDARD TABLE OF /iwbep/med_external_name
Method Signatures

Method CREATE_ACTION_BY_COMPLEX_TYPE 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_MODEL 20121213
2 Importing IV_ACTION Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME 20121213
3 Importing IV_COMPLEX_TYPE Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME 20121213
4 Importing IV_ENTITY Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME 20121213
5 Returning RO_ACTION Value transfer Object reference (TYPE REF TO) /IWBEP/IF_MGW_ODATA_ACTION 20121213
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20121213

Method CREATE_ACTION_FOR_ENTITY 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_MODEL 20121213
2 Importing IV_ACTION Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME 20121213
3 Importing IV_ACTION_FOR Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME 20121213
4 Importing IV_CARDINALITY Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_CARDINALITY 20121213
5 Importing IV_ENTITY Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME 20121213
6 Returning RO_ACTION Value transfer Object reference (TYPE REF TO) /IWBEP/IF_MGW_ODATA_ACTION 20121213
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20121213

Method CREATE_COMPLEX_TYPE 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_MODEL 20121213
2 Importing IV_COMPLEX_TYPE Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME 20121213
3 Importing IV_STRUCTURE Call by reference Type reference (TYPE) STRING 20121213
4 Returning RO_COMPLEX_TYPE Value transfer Object reference (TYPE REF TO) /IWBEP/IF_MGW_ODATA_CMPLX_TYPE 20121213
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20121213

Method CREATE_ENTITY_BY_STRUCTURE 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_MODEL 20121213
2 Importing IT_KEY_FIELD Call by reference Type reference (TYPE) YT_FIELD 20121213
3 Importing IV_ENTITY Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME 20121213
4 Importing IV_STRUCTURE Call by reference Type reference (TYPE) STRING 20121213
5 Returning RO_ENTITY Value transfer Object reference (TYPE REF TO) /IWBEP/IF_MGW_ODATA_ENTITY_TYP 20121213
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20121213
History
Last changed by/on SAP  20141106 
SAP Release Created in V1100