SAP ABAP Class /IWCOR/CL_DS_EDM_SIMPLE_TYPE (EDM simple type)
Hierarchy
SAP_GWFND (Software Component) SAP Gateway Foundation
   OPU-FND-CCL (Application Component) IWF Consumer Connectivity Layer
     /IWCOR/SODATA_EDM (Package) Entity Data Model
Properties
Class /IWCOR/CL_DS_EDM_SIMPLE_TYPE  
Short Description EDM simple type    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /IWCOR/SODATA_EDM   Entity Data Model 
Created 20110504   SAP 
Last change 20131127   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class /IWCOR/CL_DS_EDM_SIMPLE_TYPE has no interface implemented.
Friends
Class /IWCOR/CL_DS_EDM_SIMPLE_TYPE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_EDM_NAMESPACE Constant Public Type reference (TYPE) STRING /IWCOR/IF_DS_EDM_SIMPLE_TYPE=>GC_EDM_NAMESPACE 20110808
2 GC_NAME_BINARY Constant Public Type reference (TYPE) STRING 'Binary' 20110808
3 GC_NAME_BOOLEAN Constant Public Type reference (TYPE) STRING 'Boolean' 20110808
4 GC_NAME_BYTE Constant Public Type reference (TYPE) STRING 'Byte' 20110808
5 GC_NAME_DATETIME Constant Public Type reference (TYPE) STRING 'DateTime' 20110808
6 GC_NAME_DATETIMEOFFSET Constant Public Type reference (TYPE) STRING 'DateTimeOffset' 20110808
7 GC_NAME_DECIMAL Constant Public Type reference (TYPE) STRING 'Decimal' 20110808
8 GC_NAME_DOUBLE Constant Public Type reference (TYPE) STRING 'Double' 20110808
9 GC_NAME_FLOAT Constant Public Type reference (TYPE) STRING 'Float' 20110808
10 GC_NAME_GUID Constant Public Type reference (TYPE) STRING 'Guid' 20110808
11 GC_NAME_INT16 Constant Public Type reference (TYPE) STRING 'Int16' 20110808
12 GC_NAME_INT32 Constant Public Type reference (TYPE) STRING 'Int32' 20110808
13 GC_NAME_INT64 Constant Public Type reference (TYPE) STRING 'Int64' 20110808
14 GC_NAME_SBYTE Constant Public Type reference (TYPE) STRING 'SByte' 20110808
15 GC_NAME_SINGLE Constant Public Type reference (TYPE) STRING 'Single' 20110808
16 GC_NAME_STRING Constant Public Type reference (TYPE) STRING 'String' 20110808
17 GC_NAME_TIME Constant Public Type reference (TYPE) STRING 'Time' 20110808
18 MT_SIMPLE_TYPE Static Attribute Private Type reference (TYPE) SIMPLE_TYPE_T Simple types 20110808
19 MV_NAME Instance attribute Private Type reference (TYPE) STRING 20110808
Methods
# Method Level Visibility Method type Description Created on
1 BINARY Static method Public Method Get instance of EDM.Binary 20110808
2 BOOLEAN Static method Public Method Get instance of EDM.Boolean 20110808
3 BYTE Static method Public Method Get instance of EDM.Byte 20110808
4 DATETIME Static method Public Method Get instance of EDM.DateTime 20110808
5 DATETIMEOFFSET Static method Public Method Get instance of EDM.DateTimeOffset 20110808
6 DECIMAL Static method Public Method Get instance of EDM.DateTime 20110808
7 DOUBLE Static method Public Method Get instance of EDM.Decimal 20110808
8 FLOAT Static method Public Method Get instance of EDM.Single 20110808
9 GET_INSTANCE Static method Public Method Get instance of EDM simple type 20110808
10 GUID Static method Public Method Get instance of EDM.Float 20110808
11 INT16 Static method Public Method Get instance of EDM.Int16 20110808
12 INT32 Static method Public Method Get instance of EDM.Int32 20110808
13 INT64 Static method Public Method Get instance of EDM.Int64 20110808
14 PARSE_URI_LITERAL Static method Public Method Parse URI literal 20110808
15 SBYTE Static method Public Method Get instance of EDM.SByte 20110808
16 SINGLE Static method Public Method Get instance of EDM.Single 20110808
17 STRING Static method Public Method Get instance of EDM.String 20110808
18 TIME Static method Public Method Get instance of EDM.Time 20110808
Events
Class /IWCOR/CL_DS_EDM_SIMPLE_TYPE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 SIMPLE_TYPE_S Private See coding 20110808 BEGIN OF simple_type_s, name TYPE string, simple_type TYPE REF TO /IWCOR/cl_DS_edm_simple_type, END OF simple_type_s
2 SIMPLE_TYPE_T Private See coding 20110808 simple_type_t TYPE HASHED TABLE OF simple_type_s WITH UNIQUE KEY name
Method Signatures

Method BINARY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_SIMPLE_TYPE Value transfer Object reference (TYPE REF TO) /IWCOR/IF_DS_EDM_SIMPLE_TYPE Simpley type 20110808

Method BINARY on class /IWCOR/CL_DS_EDM_SIMPLE_TYPE has no exception.

Method BOOLEAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_SIMPLE_TYPE Value transfer Object reference (TYPE REF TO) /IWCOR/IF_DS_EDM_SIMPLE_TYPE Simpley type 20110808

Method BOOLEAN on class /IWCOR/CL_DS_EDM_SIMPLE_TYPE has no exception.

Method BYTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_SIMPLE_TYPE Value transfer Object reference (TYPE REF TO) /IWCOR/IF_DS_EDM_SIMPLE_TYPE Simpley type 20110808

Method BYTE on class /IWCOR/CL_DS_EDM_SIMPLE_TYPE has no exception.

Method DATETIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_SIMPLE_TYPE Value transfer Object reference (TYPE REF TO) /IWCOR/IF_DS_EDM_SIMPLE_TYPE Simpley type 20110808

Method DATETIME on class /IWCOR/CL_DS_EDM_SIMPLE_TYPE has no exception.

Method DATETIMEOFFSET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_SIMPLE_TYPE Value transfer Object reference (TYPE REF TO) /IWCOR/IF_DS_EDM_SIMPLE_TYPE Simpley type 20110808

Method DATETIMEOFFSET on class /IWCOR/CL_DS_EDM_SIMPLE_TYPE has no exception.

Method DECIMAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_SIMPLE_TYPE Value transfer Object reference (TYPE REF TO) /IWCOR/IF_DS_EDM_SIMPLE_TYPE Simpley type 20110808

Method DECIMAL on class /IWCOR/CL_DS_EDM_SIMPLE_TYPE has no exception.

Method DOUBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_SIMPLE_TYPE Value transfer Object reference (TYPE REF TO) /IWCOR/IF_DS_EDM_SIMPLE_TYPE Simpley type 20110808

Method DOUBLE on class /IWCOR/CL_DS_EDM_SIMPLE_TYPE has no exception.

Method FLOAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_SIMPLE_TYPE Value transfer Object reference (TYPE REF TO) /IWCOR/IF_DS_EDM_SIMPLE_TYPE Simpley type 20110808

Method FLOAT on class /IWCOR/CL_DS_EDM_SIMPLE_TYPE has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAME Call by reference Type reference (TYPE) STRING Name 20110808
2 Returning RO_SIMPLE_TYPE Value transfer Object reference (TYPE REF TO) /IWCOR/IF_DS_EDM_SIMPLE_TYPE Edm simple type 20110808

Method GET_INSTANCE on class /IWCOR/CL_DS_EDM_SIMPLE_TYPE has no exception.

Method GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_SIMPLE_TYPE Value transfer Object reference (TYPE REF TO) /IWCOR/IF_DS_EDM_SIMPLE_TYPE Simpley type 20110808

Method GUID on class /IWCOR/CL_DS_EDM_SIMPLE_TYPE has no exception.

Method INT16 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_SIMPLE_TYPE Value transfer Object reference (TYPE REF TO) /IWCOR/IF_DS_EDM_SIMPLE_TYPE Simpley type 20110808

Method INT16 on class /IWCOR/CL_DS_EDM_SIMPLE_TYPE has no exception.

Method INT32 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_SIMPLE_TYPE Value transfer Object reference (TYPE REF TO) /IWCOR/IF_DS_EDM_SIMPLE_TYPE Simpley type 20110808

Method INT32 on class /IWCOR/CL_DS_EDM_SIMPLE_TYPE has no exception.

Method INT64 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_SIMPLE_TYPE Value transfer Object reference (TYPE REF TO) /IWCOR/IF_DS_EDM_SIMPLE_TYPE Simpley type 20110808

Method INT64 on class /IWCOR/CL_DS_EDM_SIMPLE_TYPE has no exception.

Method PARSE_URI_LITERAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_SIMPLE_TYPE Call by reference Object reference (TYPE REF TO) /IWCOR/IF_DS_EDM_SIMPLE_TYPE EDM simple type 20110808
2 Exporting EV_LITERAL Call by reference Type reference (TYPE) STRING Literal (e.g dateTimeLiteral) 20110808
3 Importing IV_UNESCAPE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Unescape URI literal 20120827
4 Importing IV_URI_LITERAL Call by reference Type reference (TYPE) STRING URI literal (e.g dateTimeUriLiteral) 20110808
# Exception Resumable Description Created on
1 /IWCOR/CX_DS_EDM_NULL EDM null literal 20110808
2 /IWCOR/CX_DS_EDM_TYPE_ERROR EDM simple type error 20110808

Method SBYTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_SIMPLE_TYPE Value transfer Object reference (TYPE REF TO) /IWCOR/IF_DS_EDM_SIMPLE_TYPE Simpley type 20110808

Method SBYTE on class /IWCOR/CL_DS_EDM_SIMPLE_TYPE has no exception.

Method SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_SIMPLE_TYPE Value transfer Object reference (TYPE REF TO) /IWCOR/IF_DS_EDM_SIMPLE_TYPE Simpley type 20110808

Method SINGLE on class /IWCOR/CL_DS_EDM_SIMPLE_TYPE has no exception.

Method STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_SIMPLE_TYPE Value transfer Object reference (TYPE REF TO) /IWCOR/IF_DS_EDM_SIMPLE_TYPE Simpley type 20110808

Method STRING on class /IWCOR/CL_DS_EDM_SIMPLE_TYPE has no exception.

Method TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_SIMPLE_TYPE Value transfer Object reference (TYPE REF TO) /IWCOR/IF_DS_EDM_SIMPLE_TYPE Simpley type 20110808

Method TIME on class /IWCOR/CL_DS_EDM_SIMPLE_TYPE has no exception.
History
Last changed by/on SAP  20131127 
SAP Release Created in 200