SAP ABAP Class CL_FDT_TEST_STATIC_METHOD_CALL (BRFplus Test Class for Expression Static_Method Call)
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 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_FDT_STATIC_METHOD_TEMPLATE | OBSOLETE - Do not use | 20081020 |
Properties
Class | CL_FDT_TEST_STATIC_METHOD_CALL | |
Short Description | BRFplus Test Class for Expression Static_Method Call | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | SFDT_TEST | BRFplus: Global Test Classes |
Created | 20081020 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_FDT_STATIC_METHOD_TEMPLATE | OBSOLETE - Do not use | 20081020 |
Friends
Class CL_FDT_TEST_STATIC_METHOD_CALL has no friend class.
Attributes
Class CL_FDT_TEST_STATIC_METHOD_CALL has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Method | Add to a number | 20081020 |
2 | ![]() |
Static method | Public | Method | Test for Amount and Quantity Elements and Fields | 20100122 |
3 | ![]() |
Static method | Public | Method | Test for the automapping | 20091030 |
4 | ![]() |
Static method | Public | Method | Changes the context and the result | 20090929 |
5 | ![]() |
Static method | Public | Method | Static method used by demo report | 20120925 |
6 | ![]() |
Static method | Public | Method | Fills a table with some values | 20111201 |
7 | ![]() |
Static method | Public | Method | Get User Name | 20081020 |
8 | ![]() |
Static method | Public | Method | 20091105 | |
9 | ![]() |
Static method | Public | Method | Combination of importing and exporting parameters | 20090925 |
10 | ![]() |
Static method | Public | Method | Combination of importing, exporting and a exception (class) | 20090925 |
11 | ![]() |
Static method | Public | Method | Usage of the local result | 20111114 |
12 | ![]() |
Static method | Public | Method | Usage of the local result (Changing parameter) | 20111115 |
13 | ![]() |
Static method | Public | Method | 20091104 | |
14 | ![]() |
Static method | Public | Method | Test for changing parameter | 20110708 |
15 | ![]() |
Static method | Public | Method | 20091117 | |
16 | ![]() |
Static method | Public | Method | 20091208 | |
17 | ![]() |
Static method | Public | Method | 20091109 | |
18 | ![]() |
Static method | Public | Method | Tests the mapping of a structure | 20091005 |
19 | ![]() |
Static method | Public | Method | 20090929 | |
20 | ![]() |
Static method | Public | Method | 20091005 | |
21 | ![]() |
Static method | Public | Method | Test for unstructured tables | 20091030 |
22 | ![]() |
Static method | Public | Method | Test the Uppercase Attribute of element Text | 20121107 |
Events
Class CL_FDT_TEST_STATIC_METHOD_CALL has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | S_DEMO_REPORT | Public | See coding | 20120925 | BEGIN OF s_demo_report,
item TYPE if_fdt_types=>element_text,
price TYPE if_fdt_types=>element_number,
currency TYPE if_fdt_types=>element_text,
timestamp TYPE timestamp,
END OF s_demo_report
|
||
2 | S_NUMBER | Public | See coding | 20091022 | BEGIN OF s_number,
result_numb TYPE i,
END OF s_number
|
||
3 | S_NUMBER_TEXT | Public | See coding | 20090929 | BEGIN OF s_number_text,
pos TYPE i,
part_text TYPE string,
END OF s_number_text
|
||
4 | S_NUMB_TABLE | Public | See coding | 20111201 | BEGIN OF s_numb_table,
numb1 TYPE if_fdt_types=>element_number,
numb2 TYPE if_fdt_types=>element_number,
numb3 TYPE if_fdt_types=>element_number,
END OF s_numb_table
|
||
5 | S_TEST_TYPE | Public | See coding | 20091005 | BEGIN OF s_test_type,
value TYPE i,
timestamp TYPE if_fdt_types=>timestamp,
text TYPE string,
number TYPE i,
END OF s_test_type
|
||
6 | TS_NUMBER_TEXT | Public | See coding | 20090929 | ts_number_text TYPE SORTED TABLE OF s_number_text WITH UNIQUE KEY pos
|
||
7 | TS_TEST_TYPE | Public | See coding | 20091005 | ts_test_type TYPE SORTED TABLE OF s_test_type WITH UNIQUE KEY value
|
||
8 | T_DEMO_REPORT | Public | See coding | 20120925 | t_demo_report TYPE STANDARD TABLE OF s_demo_report
|
||
9 | T_NUMBER | Public | See coding | 20091022 | t_number TYPE TABLE OF s_number
|
||
10 | T_NUMBER_TEXT | Public | See coding | 20091030 | t_number_text TYPE TABLE OF s_number_text
|
||
11 | T_NUMB_TABLE | Public | See coding | 20111201 | t_numb_table TYPE STANDARD TABLE OF s_numb_table
|
||
12 | T_NUMB_UNSTRUC | Public | See coding | 20091030 | t_numb_unstruc TYPE TABLE OF i
|
||
13 | T_NUMB_UNSTRUC_KEY | Public | See coding | 20091030 | t_numb_unstruc_key TYPE TABLE OF i WITH DEFAULT KEY
|
||
14 | T_STRING_TAB | Public | See coding | 20091030 | t_string_tab TYPE TABLE OF string
|
||
15 | T_TEST_TYPE | Public | See coding | 20091005 | t_test_type TYPE STANDARD TABLE OF s_test_type
|
Method Signatures
Method ADD_TONUMBER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CV_NUMBER | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ELEMENT_NUMBER | Elementary Data Type Number | 20081020 | ||
2 | ![]() |
IV_NUMBER | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ELEMENT_NUMBER | Elementary Data Type Number | 20081020 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20090925 |
Method AMOUNT_QUANTITY_TEST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_AM_QUAN | Call by reference | Type reference (TYPE) | FDT_S_TEST_AMOUNT_QUANTITY_D | Test Amount and Quantities in a Structure Deep | 20100122 | ||
2 | ![]() |
IS_AM_QUAN | Call by reference | Type reference (TYPE) | FDT_S_TEST_AMOUNT_QUANTITY | Test Amount and Quantities in a Structure | 20100122 | ||
3 | ![]() |
IV_INDEX | Call by reference | Type reference (TYPE) | INT4 | Natural number | 20100122 |
Method AMOUNT_QUANTITY_TEST on class CL_FDT_TEST_STATIC_METHOD_CALL has no exception.
Method AUTO_MAP_TEST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_TEXT1 | Call by reference | Type reference (TYPE) | STRING | 20091030 | |||
2 | ![]() |
EV_TEXT2 | Call by reference | Type reference (TYPE) | STRING | 20091030 | |||
3 | ![]() |
EV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Time Stamp (active version) | 20091030 | ||
4 | ![]() |
IO_TRACE | Call by reference | Object reference (TYPE REF TO) | IF_FDT_TRACE | FDT: Trace | 20091030 | ||
5 | ![]() |
IV_EXPRESSION_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20091030 | ||
6 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Time Stamp (active version) | 20091030 |
Method AUTO_MAP_TEST on class CL_FDT_TEST_STATIC_METHOD_CALL has no exception.
Method CONTEXT_CHANGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_NUMBER2 | Call by reference | Type reference (TYPE) | I | 20090929 | |||
2 | ![]() |
EV_NUMBER3 | Call by reference | Type reference (TYPE) | I | 20090929 | |||
3 | ![]() |
IV_NUMBER1 | Call by reference | Type reference (TYPE) | I | 20090929 |
Method CONTEXT_CHANGE on class CL_FDT_TEST_STATIC_METHOD_CALL has no exception.
Method DEMO_REPORT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_ENTRIES | Call by reference | Type reference (TYPE) | T_DEMO_REPORT | 20120925 | |||
2 | ![]() |
EV_TEXT | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ELEMENT_TEXT | Elementary Data Type Text | 20120925 | ||
3 | ![]() |
IV_AMOUNT | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ELEMENT_AMOUNT | Elementary Data Type Amount | 20120925 | ||
4 | ![]() |
IV_ITEM | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ELEMENT_TEXT | Elementary Data Type Text | 20120925 |
Method DEMO_REPORT on class CL_FDT_TEST_STATIC_METHOD_CALL has no exception.
Method FILL_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_TAB | Call by reference | Type reference (TYPE) | T_NUMB_TABLE | 20111201 |
Method FILL_TABLE on class CL_FDT_TEST_STATIC_METHOD_CALL has no exception.
Method GET_USER_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_USER_NAME | Value transfer | Type reference (TYPE) | IF_FDT_TYPES=>ELEMENT_TEXT | Text | 20081020 |
Method GET_USER_NAME on class CL_FDT_TEST_STATIC_METHOD_CALL has no exception.
Method GUID_EXPR_MAPPING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_GUID | Call by reference | Type reference (TYPE) | CHAR32 | Character field, length 32 | 20091105 | ||
2 | ![]() |
IV_GUID | Call by reference | Type reference (TYPE) | CHAR32 | Character field, length 32 | 20091105 |
Method GUID_EXPR_MAPPING on class CL_FDT_TEST_STATIC_METHOD_CALL has no exception.
Method IMPORTING_EXPORTING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_TEXT2 | Call by reference | Type reference (TYPE) | CSEQUENCE | 20090925 | |||
2 | ![]() |
IV_TEXT1 | Call by reference | Type reference (TYPE) | CLIKE | 20090925 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Abstract Exception Class | 20111128 | |
2 | ![]() |
FDT: Invalid Input | 20111128 | |
3 | ![]() |
FDT: No Result Value | 20111128 | |
4 | ![]() |
FDT: Processing Error | 20111128 |
Method IMPORTING_RETURNING_EXCEP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_INT1 | Call by reference | Type reference (TYPE) | I | 20090925 | |||
2 | ![]() |
IV_INT2 | Call by reference | Type reference (TYPE) | I | 20090925 | |||
3 | ![]() |
RV_NUM3 | Value transfer | Type reference (TYPE) | F | 20090925 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20090925 |
Method LOCAL_RESULT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CV_NUMB | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ELEMENT_NUMBER | Elementary Data Type Number | 20111115 | ||
2 | ![]() |
EV_NUMB | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ELEMENT_NUMBER | Elementary Data Type Number | 20111115 | ||
3 | ![]() |
IV_NUMB1 | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ELEMENT_NUMBER | Elementary Data Type Number | 20111114 | ||
4 | ![]() |
IV_NUMB2 | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ELEMENT_NUMBER | Elementary Data Type Number | 20111114 |
Method LOCAL_RESULT on class CL_FDT_TEST_STATIC_METHOD_CALL has no exception.
Method LOCAL_RESULT_CHANGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CV_NUMB1 | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ELEMENT_NUMBER | Elementary Data Type Number | 20111115 | ||
2 | ![]() |
CV_NUMB2 | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ELEMENT_NUMBER | Elementary Data Type Number | 20111115 |
Method LOCAL_RESULT_CHANGE on class CL_FDT_TEST_STATIC_METHOD_CALL has no exception.
Method OPTIONAL_WITH_DEFAULT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_INT3 | Call by reference | Type reference (TYPE) | I | 20091104 | |||
2 | ![]() |
IV_INT1 | Call by reference | Type reference (TYPE) | I | 10 | 20091104 | ||
3 | ![]() |
IV_INT2 | Call by reference | Type reference (TYPE) | I | 20091104 |
Method OPTIONAL_WITH_DEFAULT on class CL_FDT_TEST_STATIC_METHOD_CALL has no exception.
Method PARAM_CHANGING_ANY_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_MESSAGE_TABLE | Call by reference | Type reference (TYPE) | ANY TABLE | 20110708 | |||
2 | ![]() |
IV_COL_NAME | Call by reference | Type reference (TYPE) | STRING | 20110708 |
Method PARAM_CHANGING_ANY_TABLE on class CL_FDT_TEST_STATIC_METHOD_CALL has no exception.
Method PARAM_C_P_NUMERIC_ANY_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CA_ANY | Call by reference | Type reference (TYPE) | ANY | 20110729 | |||
2 | ![]() |
ETA_ANY_TABLE | Call by reference | Type reference (TYPE) | ANY TABLE | 20091117 | |||
3 | ![]() |
ETA_INDEX_TABLE | Call by reference | Type reference (TYPE) | INDEX TABLE | 20091204 | |||
4 | ![]() |
EV_INT | Call by reference | Type reference (TYPE) | F | 20091117 | |||
5 | ![]() |
IA_ANY | Call by reference | Type reference (TYPE) | ANY | 20091123 | |||
6 | ![]() |
ITA_ANY_TABLE | Call by reference | Type reference (TYPE) | ANY TABLE | 20091117 | |||
7 | ![]() |
ITA_INDEX_TABLE | Call by reference | Type reference (TYPE) | INDEX TABLE | 20091204 | |||
8 | ![]() |
IV_C | Call by reference | Type reference (TYPE) | CHAR04 | 20091117 | |||
9 | ![]() |
IV_NUMERIC | Call by reference | Type reference (TYPE) | NUMERIC | 20091117 | |||
10 | ![]() |
IV_P | Call by reference | Type reference (TYPE) | P | 20091117 |
Method PARAM_C_P_NUMERIC_ANY_TABLE on class CL_FDT_TEST_STATIC_METHOD_CALL has no exception.
Method RAW16 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_UUID | Call by reference | Type reference (TYPE) | FDT_TEST_ID | FDT: Test UUID (intentionally not FDT_TEST_UUID) | 20091208 | ||
2 | ![]() |
IV_UUID | Call by reference | Type reference (TYPE) | FDT_TEST_ID | FDT: Test UUID (intentionally not FDT_TEST_UUID) | 20091208 |
Method RAW16 on class CL_FDT_TEST_STATIC_METHOD_CALL has no exception.
Method STRUC_INCLUDE_TEST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_STRUCTURE | Call by reference | Type reference (TYPE) | FDT_EXPR_1500 | FDT: Expression - Static Method Call Class | 20091109 | ||
2 | ![]() |
RS_STRUCTURE | Value transfer | Type reference (TYPE) | FDT_EXPR_1500 | FDT: Expression - Static Method Call Class | 20091109 |
Method STRUC_INCLUDE_TEST on class CL_FDT_TEST_STATIC_METHOD_CALL has no exception.
Method STRUC_MAP_TEST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_OUTPUT | Call by reference | Type reference (TYPE) | FDT_S_PROC_CALL_TEST_STRUC1 | 20091005 | |||
2 | ![]() |
ES_OUTPUT2 | Call by reference | Type reference (TYPE) | FDT_S_PROC_CALL_TEST_STRUC1 | 20091119 | |||
3 | ![]() |
IS_INPUT | Call by reference | Type reference (TYPE) | FDT_S_PROC_CALL_TEST_STRUC1 | 20091005 |
Method STRUC_MAP_TEST on class CL_FDT_TEST_STATIC_METHOD_CALL has no exception.
Method TABLE_INPUT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_TEXT | Call by reference | Type reference (TYPE) | STRING | 20090929 | |||
2 | ![]() |
ITS_POS_TEXT | Call by reference | Type reference (TYPE) | TS_NUMBER_TEXT | 20090929 |
Method TABLE_INPUT on class CL_FDT_TEST_STATIC_METHOD_CALL has no exception.
Method TABLE_TEST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_TAB2 | Call by reference | Type reference (TYPE) | FDT_PROC_CALL_TABLE_TEST_1 | 20091005 | |||
2 | ![]() |
IT_TAB1 | Call by reference | Type reference (TYPE) | FDT_PROC_CALL_TABLE_TEST_1 | 20091005 |
Method TABLE_TEST on class CL_FDT_TEST_STATIC_METHOD_CALL has no exception.
Method UNSTRUC_TABLE_TEST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_TAB1 | Call by reference | Type reference (TYPE) | T_NUMB_UNSTRUC | 20091030 | |||
2 | ![]() |
ET_TAB2 | Call by reference | Type reference (TYPE) | T_STRING_TAB | 20091030 | |||
3 | ![]() |
ET_TAB3 | Call by reference | Type reference (TYPE) | T_NUMBER | 20091030 | |||
4 | ![]() |
IT_TAB1 | Call by reference | Type reference (TYPE) | T_NUMB_UNSTRUC_KEY | 20091030 | |||
5 | ![]() |
IT_TAB2 | Call by reference | Type reference (TYPE) | T_NUMBER_TEXT | 20091030 |
Method UNSTRUC_TABLE_TEST on class CL_FDT_TEST_STATIC_METHOD_CALL has no exception.
Method UPPERCASE_CONV Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_TEXT | Call by reference | Type reference (TYPE) | STRING | Output Text | 20121107 | ||
2 | ![]() |
IV_TEXT | Call by reference | Type reference (TYPE) | STRING | Input Text | 20121107 |
Method UPPERCASE_CONV on class CL_FDT_TEST_STATIC_METHOD_CALL has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 720 |