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
⤷ 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 |