SAP ABAP Class CL_PROXY_TEST_VARIANT (Storage and retrival of test data)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-DWB-PRX (Application Component) Proxy Generation
⤷
SAI_PROXY_TEST (Package) Test Package for Generated Proxies
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_PROXY_TEST_VARIANT_UI | UI for Storage and retrival od test data | 20070511 |
Properties
| Class | CL_PROXY_TEST_VARIANT | |
| Short Description | Storage and retrival of test data | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | SAI_PROXY_TEST | Test Package for Generated Proxies |
| Created | 20070511 | SAP |
| Last change | 20130531 | 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) |
Interfaces
Class CL_PROXY_TEST_VARIANT has no interface implemented.
Friends
Class CL_PROXY_TEST_VARIANT has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Private | Type reference (TYPE) | SPROX_TEST_DATA-APPLICATION | 20070511 | ||||
| 2 | Constant | Public | Type reference (TYPE) | SPROX_TEST_DATA-APPLICATION | 'PRX_BO_PROPS' | Testdata for BO-Properties | 20070726 | ||
| 3 | Constant | Public | Type reference (TYPE) | SPROX_TEST_DATA-APPLICATION | 'SPRX_CLNT_WSDL' | wsdls of an external client proxy | 20071123 | ||
| 4 | Instance attribute | Private | Type reference (TYPE) | SPROX_TEST_DATA-OBJECT | 20070511 | ||||
| 5 | Instance attribute | Private | Type reference (TYPE) | SPROX_TEST_DATA-OBJ_NAME | 20070511 | ||||
| 6 | Instance attribute | Private | Type reference (TYPE) | SPROX_TEST_DATA-SUB_OBJ_NAME | 20070511 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Constructor | CONSTRUCTOR | 20070511 | |
| 2 | Instance method | Public | Method | 20070511 | ||
| 3 | Instance method | Public | Method | 20070511 | ||
| 4 | Instance method | Public | Method | 20070514 | ||
| 5 | Instance method | Public | Method | 20070612 | ||
| 6 | Instance method | Public | Method | 20070511 | ||
| 7 | Instance method | Public | Method | 20070612 | ||
| 8 | Static method | Public | Method | searches database for specific keys | 20070725 | |
| 9 | Instance method | Public | Method | searches database for specific keys | 20071123 | |
| 10 | Instance method | Public | Method | 20070612 | ||
| 11 | Instance method | Public | Method | 20070612 | ||
| 12 | Instance method | Public | Method | 20070612 | ||
| 13 | Instance method | Public | Method | 20070612 |
Events
Class CL_PROXY_TEST_VARIANT has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | T_DESCRIPTION | Public | Type reference (TYPE) | SPROX_TEST_DATA-DESCRIPTION | 20070511 | |
|
| 2 | T_LIST | Public | See coding | 20070511 | t_list TYPE STANDARD TABLE OF t_list_item
|
||
| 3 | T_LIST_ITEM | Public | See coding | 20070511 | BEGIN OF t_list_item,
uuid TYPE sysuuid_c32,
last_changed TYPE prx_chtst,
description TYPE t_description,
END OF t_list_item
|
||
| 4 | T_SEARCH_KEY | Public | See coding | 20070725 | BEGIN OF t_search_key,
application TYPE sprox_test_data-application,
object TYPE sprox_test_data-object,
obj_name TYPE sprox_test_data-obj_name,
sub_obj_name TYPE sprox_test_data-sub_obj_name,
uuid TYPE sprox_test_data-uuid,
last_changed type sprox_test_data-last_changed,
description type sprox_test_data-description,
END OF t_search_key
|
||
| 5 | T_SEARCH_KEYS | Public | See coding | 20070725 | t_search_keys TYPE STANDARD TABLE OF t_search_key with default key
|
Method Signatures
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | APPLICATION | Call by reference | Type reference (TYPE) | SPROX_TEST_DATA-APPLICATION | 20070511 | ||||
| 2 | OBJECT | Call by reference | Type reference (TYPE) | PRX_R3OBJ | Proxy Generation: Object Type in R3 (DTEL, TABL,...) | 20070511 | |||
| 3 | OBJ_NAME | Call by reference | Type reference (TYPE) | PRX_R3NAME | Proxy Generation: Name of an Object in R/3 | 20070511 | |||
| 4 | SUB_OBJ_NAME | Call by reference | Type reference (TYPE) | PRX_R3NAME | Proxy Generation: Name of an Object in R/3 | 20070511 |
Method CONSTRUCTOR on class CL_PROXY_TEST_VARIANT has no exception.
Method DELETE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | UUID | Call by reference | Type reference (TYPE) | SYSUUID_C32 | 16 Byte UUID in 32 Characters (Hexadecimal Encoded) | 20070511 |
Method DELETE on class CL_PROXY_TEST_VARIANT has no exception.
Method DELETE_ALL Signature
Method DELETE_ALL on class CL_PROXY_TEST_VARIANT has no parameter.
Method DELETE_ALL on class CL_PROXY_TEST_VARIANT has no exception.
Method GET_COUNT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RVAL | Value transfer | Type reference (TYPE) | I | 20070514 |
Method GET_COUNT on class CL_PROXY_TEST_VARIANT has no exception.
Method GET_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONTENT | Call by reference | Type reference (TYPE) | DATA | 20070612 | ||||
| 2 | UUID | Call by reference | Type reference (TYPE) | SYSUUID_C32 | 16 Byte UUID in 32 Characters (Hexadecimal Encoded) | 20070612 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | General Error When Performing CALL TRANSFORMATION | 20070612 |
Method GET_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | LIST | Call by reference | Type reference (TYPE) | T_LIST | 20070511 |
Method GET_LIST on class CL_PROXY_TEST_VARIANT has no exception.
Method GET_RAW Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RVAL | Value transfer | Type reference (TYPE) | XSTRING | 20070612 | ||||
| 2 | UUID | Call by reference | Type reference (TYPE) | SYSUUID_C32 | 16 Byte UUID in 32 Characters (Hexadecimal Encoded) | 20070612 |
Method GET_RAW on class CL_PROXY_TEST_VARIANT has no exception.
Method SEARCH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | APPLICATION | Call by reference | Type reference (TYPE) | SPROX_TEST_DATA-APPLICATION | 20070725 | ||||
| 2 | KEYS | Value transfer | Type reference (TYPE) | T_SEARCH_KEYS | 20070725 | ||||
| 3 | OBJECT | Call by reference | Type reference (TYPE) | SPROX_TEST_DATA-OBJECT | Proxy Generation: Object Type in R3 (DTEL, TABL,...) | 20070725 | |||
| 4 | OBJ_NAME | Call by reference | Type reference (TYPE) | SPROX_TEST_DATA-OBJ_NAME | Proxy Generation: Name of an Object in R/3 | 20070725 | |||
| 5 | SUB_OBJ_NAME | Call by reference | Type reference (TYPE) | SPROX_TEST_DATA-SUB_OBJ_NAME | Proxy Generation: Name of an Object in R/3 | 20070725 |
Method SEARCH on class CL_PROXY_TEST_VARIANT has no exception.
Method SEARCH_INSTANCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | KEYS | Value transfer | Type reference (TYPE) | T_SEARCH_KEYS | 20071123 |
Method SEARCH_INSTANCE on class CL_PROXY_TEST_VARIANT has no exception.
Method STORE_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONTENT | Call by reference | Type reference (TYPE) | DATA | 20070612 | ||||
| 2 | DESCRIPTION | Call by reference | Type reference (TYPE) | T_DESCRIPTION | Description | 20070612 | |||
| 3 | RVAL | Value transfer | Type reference (TYPE) | SYSUUID_C32 | 16 Byte UUID in 32 Characters (Hexadecimal Encoded) | 20070612 |
Method STORE_DATA on class CL_PROXY_TEST_VARIANT has no exception.
Method STORE_RAW Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONTENT | Call by reference | Type reference (TYPE) | XSTRING | 20070612 | ||||
| 2 | DESCRIPTION | Call by reference | Type reference (TYPE) | T_DESCRIPTION | Description | 20070612 | |||
| 3 | RVAL | Value transfer | Type reference (TYPE) | SYSUUID_C32 | 16 Byte UUID in 32 Characters (Hexadecimal Encoded) | 20070612 | |||
| 4 | UUID | Call by reference | Type reference (TYPE) | SYSUUID_C32 | 16 Byte UUID in 32 Characters (Hexadecimal Encoded) | 20101110 |
Method STORE_RAW on class CL_PROXY_TEST_VARIANT has no exception.
Method UPDATE_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONTENT | Call by reference | Type reference (TYPE) | DATA | 20070612 | ||||
| 2 | DESCRIPTION | Call by reference | Type reference (TYPE) | T_DESCRIPTION | Description | 20070612 | |||
| 3 | UUID | Call by reference | Type reference (TYPE) | SYSUUID_C32 | 16 Byte UUID in 32 Characters (Hexadecimal Encoded) | 20070612 |
Method UPDATE_DATA on class CL_PROXY_TEST_VARIANT has no exception.
Method UPDATE_RAW Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONTENT | Call by reference | Type reference (TYPE) | XSTRING | 20070612 | ||||
| 2 | DESCRIPTION | Call by reference | Type reference (TYPE) | T_DESCRIPTION | Description | 20070612 | |||
| 3 | UUID | Call by reference | Type reference (TYPE) | SYSUUID_C32 | 16 Byte UUID in 32 Characters (Hexadecimal Encoded) | 20070612 |
Method UPDATE_RAW on class CL_PROXY_TEST_VARIANT has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 710 |