SAP ABAP Class CE_SIW_CORE_DATA_TYPE (Enumeration)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ESI-SIW (Application Component) Service Implementation Workbench
     S_SIW_TYPES (Package) SIW: Global Type definitions
Properties
Class CE_SIW_CORE_DATA_TYPE  
Short Description Enumeration    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_SIW_TYPES   SIW: Global Type definitions 
Created 20070326   SAP 
Last change 20110908   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)
2 CE_SIW_CORE_DATA_TYPE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CE_SIW_CORE_DATA_TYPE has no interface implemented.
Friends
Class CE_SIW_CORE_DATA_TYPE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AMOUNT Static Attribute Public Object reference (TYPE REF TO) CE_SIW_CORE_DATA_TYPE AMOUNT 20070326
2 BINARY Static Attribute Public Object reference (TYPE REF TO) CE_SIW_CORE_DATA_TYPE BINARY 20070326
3 CODE Static Attribute Public Object reference (TYPE REF TO) CE_SIW_CORE_DATA_TYPE CODE 20070326
4 CURRENCY Static Attribute Public Object reference (TYPE REF TO) CE_SIW_CORE_DATA_TYPE CURRENCY 20070326
5 DATE Static Attribute Public Object reference (TYPE REF TO) CE_SIW_CORE_DATA_TYPE DATE 20070326
6 DATE_TIME Static Attribute Public Object reference (TYPE REF TO) CE_SIW_CORE_DATA_TYPE DATE_TIME 20070326
7 DESCRIPTION Static Attribute Public Object reference (TYPE REF TO) CE_SIW_CORE_DATA_TYPE DESCRIPTION 20070326
8 DURATION Static Attribute Public Object reference (TYPE REF TO) CE_SIW_CORE_DATA_TYPE DURATION 20070326
9 GRAPHICS Static Attribute Public Object reference (TYPE REF TO) CE_SIW_CORE_DATA_TYPE GRAPHICS 20070326
10 ID Instance attribute Protected Type reference (TYPE) STRING ID 20070326
11 IDENTIFIER Static Attribute Public Object reference (TYPE REF TO) CE_SIW_CORE_DATA_TYPE IDENTIFIER 20070326
12 INDICATOR Static Attribute Public Object reference (TYPE REF TO) CE_SIW_CORE_DATA_TYPE INDICATOR 20070326
13 LANGUAGE Static Attribute Public Object reference (TYPE REF TO) CE_SIW_CORE_DATA_TYPE LANGUAGE 20070326
14 MEASURE Static Attribute Public Object reference (TYPE REF TO) CE_SIW_CORE_DATA_TYPE MEASURE 20070326
15 NAME Static Attribute Public Object reference (TYPE REF TO) CE_SIW_CORE_DATA_TYPE NAME 20070326
16 NOTE Static Attribute Public Object reference (TYPE REF TO) CE_SIW_CORE_DATA_TYPE NOTE 20070326
17 NUMBER Static Attribute Public Object reference (TYPE REF TO) CE_SIW_CORE_DATA_TYPE NUMBER 20070326
18 NUMERIC Static Attribute Public Object reference (TYPE REF TO) CE_SIW_CORE_DATA_TYPE NUMERIC 20070326
19 PERCENT Static Attribute Public Object reference (TYPE REF TO) CE_SIW_CORE_DATA_TYPE PERCENT 20070326
20 PICTURE Static Attribute Public Object reference (TYPE REF TO) CE_SIW_CORE_DATA_TYPE PICTURE 20070326
21 QUANTITY Static Attribute Public Object reference (TYPE REF TO) CE_SIW_CORE_DATA_TYPE QUANTITY 20070326
22 RATIO Static Attribute Public Object reference (TYPE REF TO) CE_SIW_CORE_DATA_TYPE RATIO 20070326
23 SOUND Static Attribute Public Object reference (TYPE REF TO) CE_SIW_CORE_DATA_TYPE SOUND 20070326
24 TEXT Static Attribute Public Object reference (TYPE REF TO) CE_SIW_CORE_DATA_TYPE TEXT 20070326
25 TIME Static Attribute Public Object reference (TYPE REF TO) CE_SIW_CORE_DATA_TYPE TIME 20070326
26 UNIT Static Attribute Public Object reference (TYPE REF TO) CE_SIW_CORE_DATA_TYPE UNIT 20070326
27 URI Static Attribute Public Object reference (TYPE REF TO) CE_SIW_CORE_DATA_TYPE URI 20070326
28 UUID Static Attribute Public Object reference (TYPE REF TO) CE_SIW_CORE_DATA_TYPE UUID 20070326
29 VALUE Static Attribute Public Object reference (TYPE REF TO) CE_SIW_CORE_DATA_TYPE VALUE 20070326
30 VIDEO Static Attribute Public Object reference (TYPE REF TO) CE_SIW_CORE_DATA_TYPE VIDEO 20070326
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20070326
2 GET_ATTRIBUTES Instance method Public Method Read attributes data types based on the CDT (can) have 20070416
3 GET_CHILDREN Instance method Public Method GET_CHILDREN 20070326
4 GET_ESR_NAME Instance method Public Method GET_ESR_NAME 20070326
5 GET_ESR_SHORT_NAME Instance method Public Method Read short es repository name for GDT lookup 20070405
6 GET_GDT_SEARCH_TERMS Instance method Public Method Read criteria for matching GDT search in ES Repository 20070411
7 GET_ID Instance method Public Method GET_ID 20070326
8 GET_PARENT Instance method Public Method GET_PARENT 20070326
9 GET_TEXT Instance method Public Method GET_TEXT 20070326
10 GET_TYPECODE Instance method Public Method GET_TYPECODE 20070326
11 HAS_ATTRIBUTES Instance method Public Method True if data types based on the CDT can have attributes 20070416
12 HAS_MANDATORY_ATTRIBUTES Instance method Public Method True if data types based on the CDT must have attributes 20070416
13 S_GET_INSTANCE Static method Public Method S_GET_INSTANCE 20070326
14 S_GET_LABEL Static method Public Method S_GET_LABEL 20070326
15 S_GET_VALUES Static method Public Method S_GET_VALUES 20070326
Events
Class CE_SIW_CORE_DATA_TYPE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 STR_ATTRIBUTE Public See coding 20070416 BEGIN OF STR_ATTRIBUTE, esr_name type prx_ifrnam, abap_name type prx_r3name, is_mandatory type abap_bool, END OF str_attribute
2 TAB Public See coding TAB 20070326 tab TYPE STANDARD TABLE OF REF TO CE_SIW_CORE_DATA_TYPE WITH DEFAULT KEY
3 TAB_ATTRIBUTE Public See coding 20070416 TAB_ATTRIBUTE TYPE STANDARD TABLE OF STR_ATTRIBUTE WITH NON-UNIQUE DEFAULT KEY
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CE_SIW_CORE_DATA_TYPE has no parameter.
Method CLASS_CONSTRUCTOR on class CE_SIW_CORE_DATA_TYPE has no exception.

Method GET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_ATTRIBUTES Value transfer Type reference (TYPE) CE_SIW_CORE_DATA_TYPE=>TAB_ATTRIBUTE 20070416

Method GET_ATTRIBUTES on class CE_SIW_CORE_DATA_TYPE has no exception.

Method GET_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_CHILDREN Value transfer Type reference (TYPE) TAB R_CHILDREN 20070326

Method GET_CHILDREN on class CE_SIW_CORE_DATA_TYPE has no exception.

Method GET_ESR_NAME Signature

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

Method GET_ESR_NAME on class CE_SIW_CORE_DATA_TYPE has no exception.

Method GET_ESR_SHORT_NAME Signature

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

Method GET_ESR_SHORT_NAME on class CE_SIW_CORE_DATA_TYPE has no exception.

Method GET_GDT_SEARCH_TERMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_GDT_SEARCH_TERMS Value transfer Type reference (TYPE) SIW_STR_GDT_SEARCH_TERM GDT Search Term 20070411

Method GET_GDT_SEARCH_TERMS on class CE_SIW_CORE_DATA_TYPE has no exception.

Method GET_ID Signature

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

Method GET_ID on class CE_SIW_CORE_DATA_TYPE has no exception.

Method GET_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_PARENT Value transfer Object reference (TYPE REF TO) CE_SIW_CORE_DATA_TYPE R_PARENT 20070326

Method GET_PARENT on class CE_SIW_CORE_DATA_TYPE has no exception.

Method GET_TEXT Signature

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

Method GET_TEXT on class CE_SIW_CORE_DATA_TYPE has no exception.

Method GET_TYPECODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TYPECODE Value transfer Type reference (TYPE) SIW_DTE_CORE_DATA_TYPE R_TYPECODE 20070326

Method GET_TYPECODE on class CE_SIW_CORE_DATA_TYPE has no exception.

Method HAS_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_HAS_ATTRIBUTES Value transfer Type reference (TYPE) ABAP_BOOL 20070416

Method HAS_ATTRIBUTES on class CE_SIW_CORE_DATA_TYPE has no exception.

Method HAS_MANDATORY_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_HAS_ATTRIBUTES Value transfer Type reference (TYPE) ABAP_BOOL 20070416

Method HAS_MANDATORY_ATTRIBUTES on class CE_SIW_CORE_DATA_TYPE has no exception.

Method S_GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ESR_NAME Call by reference Type reference (TYPE) STRING 20080227
2 Importing I_TYPECODE Call by reference Type reference (TYPE) SIW_DTE_CORE_DATA_TYPE I_TYPECODE 20070326
3 Returning R_INSTANCE Value transfer Object reference (TYPE REF TO) CE_SIW_CORE_DATA_TYPE R_INSTANCE 20070326

Method S_GET_INSTANCE on class CE_SIW_CORE_DATA_TYPE has no exception.

Method S_GET_LABEL Signature

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

Method S_GET_LABEL on class CE_SIW_CORE_DATA_TYPE has no exception.

Method S_GET_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_VALUES Value transfer Type reference (TYPE) TAB R_VALUES 20070326

Method S_GET_VALUES on class CE_SIW_CORE_DATA_TYPE has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in