SAP ABAP Class CL_FDT_GTC_ELEMENT (Unit Test for Data Elements)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-SRV-BR (Application Component) BRFplus - ABAP-Based Business Rules
⤷
SFDT_TEST (Package) BRFplus: Global Test Classes
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_FDT_GTC_DATA_OBJECT | Abstract Test-Class for data objects | 20070322 |
Properties
| Class | CL_FDT_GTC_ELEMENT | |
| Short Description | Unit Test for Data Elements | |
| Super Class | CL_FDT_GTC_DATA_OBJECT | Abstract Test-Class for data objects |
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 5 | |
| Package | SFDT_TEST | BRFplus: Global Test Classes |
| Created | 20070322 | SAP |
| Last change | 20140121 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 3 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 4 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Class CL_FDT_GTC_ELEMENT has no interface implemented.
Friends
Class CL_FDT_GTC_ELEMENT has no friend class.
Attributes
Class CL_FDT_GTC_ELEMENT has no attribute.
Methods
Events
Class CL_FDT_GTC_ELEMENT has no event.
Types
Class CL_FDT_GTC_ELEMENT has no local type.
Method Signatures
Method CREATE_ELEMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ACCESS_LEVEL | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ACCESS_LEVEL | IF_FDT_CONSTANTS=>GC_ACCESS_LEVEL_APPLICATION | Access Level | 20090910 | ||
| 2 | IV_APPLICATION_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20090910 | |||
| 3 | IV_DECIMALS | Call by reference | Type reference (TYPE) | IF_FDT_ELEMENT=>DECIMALS | Number of decimals | 20090910 | |||
| 4 | IV_ELEMENT_TYPE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ELEMENT_TYPE | Elementary Data Type | 20090910 | |||
| 5 | IV_LENGTH | Call by reference | Type reference (TYPE) | IF_FDT_ELEMENT=>LENGTH | Length | 20090910 | |||
| 6 | IV_NAME | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>NAME | Beschreibung | 20090910 | |||
| 7 | IV_NAMED | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20090910 | |||
| 8 | IV_ONLY_POSITIVE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20090910 | ||||
| 9 | IV_TIMEPOINT_TYPE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMEPOINT_TYPE | Timepoint Type | 20090910 | |||
| 10 | IV_UT_PURPOSE | Call by reference | Type reference (TYPE) | CLIKE | 20090910 | ||||
| 11 | RO_ELEMENT | Value transfer | Object reference (TYPE REF TO) | IF_FDT_ELEMENT | FDT: Data Object of Type Element | 20090910 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | FDT: Invalid Input | 20090910 |
Method CREATE_ELEMENT_WITH_BINDING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ACCESS_LEVEL | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ACCESS_LEVEL | IF_FDT_CONSTANTS=>GC_ACCESS_LEVEL_APPLICATION | Access Level | 20130131 | ||
| 2 | IV_APPLICATION_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20130131 | |||
| 3 | IV_DDIC_TYPENAME | Call by reference | Type reference (TYPE) | CSEQUENCE | 20130131 | ||||
| 4 | IV_NAME | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>NAME | Beschreibung | 20130131 | |||
| 5 | IV_NAMED | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20130131 | |||
| 6 | IV_UT_PURPOSE | Call by reference | Type reference (TYPE) | CLIKE | 20130131 | ||||
| 7 | RO_ELEMENT | Value transfer | Object reference (TYPE REF TO) | IF_FDT_ELEMENT | FDT: Data Object of Type Element | 20130131 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | FDT: Invalid Input | 20130131 |
Method MFT_ELEM_000_DDIC_BINDING Signature
Method MFT_ELEM_000_DDIC_BINDING on class CL_FDT_GTC_ELEMENT has no parameter.
Method MFT_ELEM_000_DDIC_BINDING on class CL_FDT_GTC_ELEMENT has no exception.
Method MFT_ELEM_010_DERIVE_DOBJ_2 Signature
Method MFT_ELEM_010_DERIVE_DOBJ_2 on class CL_FDT_GTC_ELEMENT has no parameter.
Method MFT_ELEM_010_DERIVE_DOBJ_2 on class CL_FDT_GTC_ELEMENT has no exception.
Method MFT_ELEM_020_VALUE_LIST Signature
Method MFT_ELEM_020_VALUE_LIST on class CL_FDT_GTC_ELEMENT has no parameter.
Method MFT_ELEM_020_VALUE_LIST on class CL_FDT_GTC_ELEMENT has no exception.
Method MFT_ELEM_030_DATE_TIME_CONV Signature
Method MFT_ELEM_030_DATE_TIME_CONV on class CL_FDT_GTC_ELEMENT has no parameter.
Method MFT_ELEM_030_DATE_TIME_CONV on class CL_FDT_GTC_ELEMENT has no exception.
Method MFT_ELEM_040_TYPE_ATTRIBUTES Signature
Method MFT_ELEM_040_TYPE_ATTRIBUTES on class CL_FDT_GTC_ELEMENT has no parameter.
Method MFT_ELEM_040_TYPE_ATTRIBUTES on class CL_FDT_GTC_ELEMENT has no exception.
Method MFT_ELEM_050_ALLWD_COMPARISON Signature
Method MFT_ELEM_050_ALLWD_COMPARISON on class CL_FDT_GTC_ELEMENT has no parameter.
Method MFT_ELEM_050_ALLWD_COMPARISON on class CL_FDT_GTC_ELEMENT has no exception.
Method MFT_ELEM_060_GET_VALUES_SPL Signature
Method MFT_ELEM_060_GET_VALUES_SPL on class CL_FDT_GTC_ELEMENT has no parameter.
Method MFT_ELEM_060_GET_VALUES_SPL on class CL_FDT_GTC_ELEMENT has no exception.
Method MFT_ELEM_070_MSG_SEVERITY Signature
Method MFT_ELEM_070_MSG_SEVERITY on class CL_FDT_GTC_ELEMENT has no parameter.
Method MFT_ELEM_070_MSG_SEVERITY on class CL_FDT_GTC_ELEMENT has no exception.
Method MFT_ELEM_080_MOVE_EXT_TO_INT Signature
Method MFT_ELEM_080_MOVE_EXT_TO_INT on class CL_FDT_GTC_ELEMENT has no parameter.
Method MFT_ELEM_080_MOVE_EXT_TO_INT on class CL_FDT_GTC_ELEMENT has no exception.
Method MFT_ELEM_090_RAW16_GUID Signature
Method MFT_ELEM_090_RAW16_GUID on class CL_FDT_GTC_ELEMENT has no parameter.
Method MFT_ELEM_090_RAW16_GUID on class CL_FDT_GTC_ELEMENT has no exception.
Method MFT_ELEM_100_REFERENCED_ELEMNT Signature
Method MFT_ELEM_100_REFERENCED_ELEMNT on class CL_FDT_GTC_ELEMENT has no parameter.
Method MFT_ELEM_100_REFERENCED_ELEMNT on class CL_FDT_GTC_ELEMENT has no exception.
Method MFT_ELEM_110_POSITIVE_VAL_CHK Signature
Method MFT_ELEM_110_POSITIVE_VAL_CHK on class CL_FDT_GTC_ELEMENT has no parameter.
Method MFT_ELEM_110_POSITIVE_VAL_CHK on class CL_FDT_GTC_ELEMENT has no exception.
Method RUN_FOR_CASE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ITS_OPTION | Call by reference | Type reference (TYPE) | IF_FDT_ELEMENT=>TS_OPTION | Options | 20070920 | |||
| 2 | ITS_SIGN | Call by reference | Type reference (TYPE) | IF_FDT_ELEMENT=>TS_SIGN | Signs | 20070920 | |||
| 3 | IV_ALLOWED_COMPARISON | Call by reference | Type reference (TYPE) | IF_FDT_ELEMENT=>ALLOWED_COMPARISONS | Allowed Comparisons | 20070920 | |||
| 4 | IV_ERR_CASE | Call by reference | Type reference (TYPE) | I | 20070920 | ||||
| 5 | IV_LOWER_RANGE1 | Call by reference | Type reference (TYPE) | ANY | 20070920 | ||||
| 6 | IV_LOWER_RANGE2 | Call by reference | Type reference (TYPE) | ANY | 20070920 | ||||
| 7 | IV_MULTIPLE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20070920 | ||||
| 8 | IV_OPTION_TYPE1 | Call by reference | Type reference (TYPE) | DDOPTION | Type of OPTION component in row type of a Ranges type | 20070920 | |||
| 9 | IV_OPTION_TYPE2 | Call by reference | Type reference (TYPE) | DDOPTION | Type of OPTION component in row type of a Ranges type | 20070920 | |||
| 10 | IV_RESULT | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20070920 | ||||
| 11 | IV_SIGN1 | Call by reference | Type reference (TYPE) | DDSIGN | Type of SIGN component in row type of a Ranges type | 20070920 | |||
| 12 | IV_SIGN2 | Call by reference | Type reference (TYPE) | DDSIGN | Type of SIGN component in row type of a Ranges type | 20070920 | |||
| 13 | IV_TEST_PARAM | Call by reference | Type reference (TYPE) | ANY | 20070920 | ||||
| 14 | IV_UPPER_RANGE1 | Call by reference | Type reference (TYPE) | ANY | 20070920 | ||||
| 15 | IV_UPPER_RANGE2 | Call by reference | Type reference (TYPE) | ANY | 20070920 |
Method RUN_FOR_CASE on class CL_FDT_GTC_ELEMENT has no exception.
Method RUN_FOR_DDIC_BINDING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_ALLOWED_COMPARISON | Call by reference | Type reference (TYPE) | IF_FDT_ELEMENT=>ALLOWED_COMPARISONS | Allowed Comparisons | 20110906 | |||
| 2 | EV_DDIC_TYPENAME | Call by reference | Type reference (TYPE) | TYPENAME | Name of Dictionary Type | 20110906 | |||
| 3 | EV_DECIMALS | Call by reference | Type reference (TYPE) | IF_FDT_ELEMENT=>DECIMALS | Number of decimals | 20110906 | |||
| 4 | EV_ELEMENT_TYPE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ELEMENT_TYPE | Elementary Data Type | 20110906 | |||
| 5 | EV_EXCEPTION | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20110906 | ||||
| 6 | EV_LAST | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20110906 | ||||
| 7 | EV_LENGTH | Call by reference | Type reference (TYPE) | IF_FDT_ELEMENT=>LENGTH | Length | 20110906 | |||
| 8 | EV_ONLY_POSITIVE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20110906 | ||||
| 9 | EV_TP_TYPE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMEPOINT_TYPE | Timepoint Type | 20110906 | |||
| 10 | EV_UPPERCASE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20110906 | ||||
| 11 | IV_CASE | Call by reference | Type reference (TYPE) | I | 20110906 |
Method RUN_FOR_DDIC_BINDING on class CL_FDT_GTC_ELEMENT has no exception.
History
| Last changed by/on | SAP | 20140121 |
| SAP Release Created in | 710 |