SAP ABAP Class TC_SADL_ENTITY_API_RUNTIME (SADL Runtime API Tests)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ESI-ESF-BSA (Application Component) Business Service Adaptation
     SADL_ENTITY_API (Package) SADL Entity API
Properties
Class TC_SADL_ENTITY_API_RUNTIME  
Short Description SADL Runtime API Tests    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 5   
Package SADL_ENTITY_API   SADL Entity API 
Created 20130104   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class TC_SADL_ENTITY_API_RUNTIME has no forward declaration.
Interfaces
Class TC_SADL_ENTITY_API_RUNTIME has no interface implemented.
Friends
Class TC_SADL_ENTITY_API_RUNTIME has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GV_TIMESTAMP Static Attribute Private Type reference (TYPE) TIMESTAMP 20130521
Methods
# Method Level Visibility Method type Description Created on
1 ABAP_NAMESPACES Instance method Public Test Method for ABAP Unit 20130712
2 ASSOC_REFINEMENT_MD Instance method Public Test Method for ABAP Unit 20130505
3 ASSOC_REFINEMENT_RT Instance method Public Test Method for ABAP Unit 20130505
4 CLASS_SETUP Static method Private Method 20130521
5 CREATE_BY_NAVIGATION_ASSOC_RT Instance method Public Test Method for ABAP Unit 20130805
6 CREATE_BY_NAVIGATION_COMPO_RT Instance method Public Test Method for ABAP Unit 20130805
7 ENTITY_LOAD_INVALIDATION Instance method Public Test Method for ABAP Unit 20130808
8 ENTITY_LOAD_RECREATION Instance method Public Test Method for ABAP Unit 20130814
9 ENTITY_NAVIGATION_IS_KEY_RT Instance method Public Test Method for ABAP Unit 20130707
10 ENTITY_NAVIGATION_MD Instance method Public Test Method for ABAP Unit 20130706
11 ENTITY_NAVIGATION_RT_FETCH Instance method Public Test Method for ABAP Unit 20130805
12 ENTITY_NAVIGATION_SELF_RT_FETC Instance method Public Test Method for ABAP Unit 20130805
13 ENTITY_NAVIGATION_SELF_RT_READ Instance method Public Test Method for ABAP Unit 20130805
14 IS_KEY_FLAG_MD Instance method Public Test Method for ABAP Unit 20130707
15 MULTIPLE_ASSOC_PATH_SADL_ASSOC Instance method Public Test Method for ABAP Unit 20130611
16 MULTIPLE_ROOT_NODES_MD Instance method Public Test Method for ABAP Unit 20130614
17 MULTIPLE_ROOT_NODES_RT Instance method Public Test Method for ABAP Unit 20130614
18 MULTI_ROOT_NODES_W_SUBNODE_MD Instance method Public Test Method for ABAP Unit 20130618
19 NO_PRIMARY_KEY Instance method Public Test Method for ABAP Unit 20130628
20 SADL_JOIN Instance method Public Test Method for ABAP Unit 20130505
21 SINGLE_ASSOC_PATH_SADL_ASSOC Instance method Public Test Method for ABAP Unit 20130611
22 TEARDOWN Instance method Private Method 20130628
23 TWO_DIFFERENT_ENTITY_TYPES_MD Instance method Public Test Method for ABAP Unit 20130505
24 TWO_DIFFERENT_ENTITY_TYPES_RT Instance method Public Test Method for ABAP Unit 20130505
25 TWO_NODES_MD Instance method Public Test Method for ABAP Unit 20130512
26 TWO_NODES_RT Instance method Public Test Method for ABAP Unit 20130506
27 TWO_NODES_RT_EMPTY_BINDING Instance method Public Test Method for ABAP Unit 20130528
28 _CHECK_ELEMENT Instance method Private Method 20130620
29 _CHECK_LOAD_CHECKSUMS Instance method Private Method 20130813
30 _CHECK_LOAD_SO_ROOT_CHECKSUM Instance method Private Method 20130814
31 _CHECK_PRIM_KEY_ELEMENT Instance method Private Method 20130620
32 _CHECK_QUERY Instance method Private Method 20130620
33 _CHECK_SADL_ASSOCIATION Instance method Private Method 20130620
Events
Class TC_SADL_ENTITY_API_RUNTIME has no event.
Types
Class TC_SADL_ENTITY_API_RUNTIME has no local type.
Method Signatures

Method ABAP_NAMESPACES Signature

Method ABAP_NAMESPACES on class TC_SADL_ENTITY_API_RUNTIME has no parameter.
# Exception Resumable Description Created on
1 CX_STATIC_CHECK 20130712

Method ASSOC_REFINEMENT_MD Signature

Method ASSOC_REFINEMENT_MD on class TC_SADL_ENTITY_API_RUNTIME has no parameter.
# Exception Resumable Description Created on
1 CX_STATIC_CHECK 20130505

Method ASSOC_REFINEMENT_RT Signature

Method ASSOC_REFINEMENT_RT on class TC_SADL_ENTITY_API_RUNTIME has no parameter.
# Exception Resumable Description Created on
1 CX_STATIC_CHECK 20130505

Method CLASS_SETUP Signature

Method CLASS_SETUP on class TC_SADL_ENTITY_API_RUNTIME has no parameter.
Method CLASS_SETUP on class TC_SADL_ENTITY_API_RUNTIME has no exception.

Method CREATE_BY_NAVIGATION_ASSOC_RT Signature

Method CREATE_BY_NAVIGATION_ASSOC_RT on class TC_SADL_ENTITY_API_RUNTIME has no parameter.
# Exception Resumable Description Created on
1 CX_STATIC_CHECK 20130805

Method CREATE_BY_NAVIGATION_COMPO_RT Signature

Method CREATE_BY_NAVIGATION_COMPO_RT on class TC_SADL_ENTITY_API_RUNTIME has no parameter.
# Exception Resumable Description Created on
1 CX_STATIC_CHECK 20130805

Method ENTITY_LOAD_INVALIDATION Signature

Method ENTITY_LOAD_INVALIDATION on class TC_SADL_ENTITY_API_RUNTIME has no parameter.
# Exception Resumable Description Created on
1 CX_STATIC_CHECK 20130808

Method ENTITY_LOAD_RECREATION Signature

Method ENTITY_LOAD_RECREATION on class TC_SADL_ENTITY_API_RUNTIME has no parameter.
# Exception Resumable Description Created on
1 CX_STATIC_CHECK 20130814

Method ENTITY_NAVIGATION_IS_KEY_RT Signature

Method ENTITY_NAVIGATION_IS_KEY_RT on class TC_SADL_ENTITY_API_RUNTIME has no parameter.
# Exception Resumable Description Created on
1 CX_STATIC_CHECK 20130707

Method ENTITY_NAVIGATION_MD Signature

Method ENTITY_NAVIGATION_MD on class TC_SADL_ENTITY_API_RUNTIME has no parameter.
# Exception Resumable Description Created on
1 CX_STATIC_CHECK 20130706

Method ENTITY_NAVIGATION_RT_FETCH Signature

Method ENTITY_NAVIGATION_RT_FETCH on class TC_SADL_ENTITY_API_RUNTIME has no parameter.
# Exception Resumable Description Created on
1 CX_STATIC_CHECK 20130805

Method ENTITY_NAVIGATION_SELF_RT_FETC Signature

Method ENTITY_NAVIGATION_SELF_RT_FETC on class TC_SADL_ENTITY_API_RUNTIME has no parameter.
# Exception Resumable Description Created on
1 CX_STATIC_CHECK 20130805

Method ENTITY_NAVIGATION_SELF_RT_READ Signature

Method ENTITY_NAVIGATION_SELF_RT_READ on class TC_SADL_ENTITY_API_RUNTIME has no parameter.
# Exception Resumable Description Created on
1 CX_STATIC_CHECK 20130805

Method IS_KEY_FLAG_MD Signature

Method IS_KEY_FLAG_MD on class TC_SADL_ENTITY_API_RUNTIME has no parameter.
# Exception Resumable Description Created on
1 CX_STATIC_CHECK 20130707

Method MULTIPLE_ASSOC_PATH_SADL_ASSOC Signature

Method MULTIPLE_ASSOC_PATH_SADL_ASSOC on class TC_SADL_ENTITY_API_RUNTIME has no parameter.
# Exception Resumable Description Created on
1 CX_STATIC_CHECK 20130611

Method MULTIPLE_ROOT_NODES_MD Signature

Method MULTIPLE_ROOT_NODES_MD on class TC_SADL_ENTITY_API_RUNTIME has no parameter.
# Exception Resumable Description Created on
1 CX_STATIC_CHECK 20130614

Method MULTIPLE_ROOT_NODES_RT Signature

Method MULTIPLE_ROOT_NODES_RT on class TC_SADL_ENTITY_API_RUNTIME has no parameter.
# Exception Resumable Description Created on
1 CX_STATIC_CHECK 20130614

Method MULTI_ROOT_NODES_W_SUBNODE_MD Signature

Method MULTI_ROOT_NODES_W_SUBNODE_MD on class TC_SADL_ENTITY_API_RUNTIME has no parameter.
# Exception Resumable Description Created on
1 CX_STATIC_CHECK 20130618

Method NO_PRIMARY_KEY Signature

Method NO_PRIMARY_KEY on class TC_SADL_ENTITY_API_RUNTIME has no parameter.
# Exception Resumable Description Created on
1 CX_STATIC_CHECK 20130628

Method SADL_JOIN Signature

Method SADL_JOIN on class TC_SADL_ENTITY_API_RUNTIME has no parameter.
# Exception Resumable Description Created on
1 CX_STATIC_CHECK 20130505

Method SINGLE_ASSOC_PATH_SADL_ASSOC Signature

Method SINGLE_ASSOC_PATH_SADL_ASSOC on class TC_SADL_ENTITY_API_RUNTIME has no parameter.
# Exception Resumable Description Created on
1 CX_STATIC_CHECK 20130611

Method TEARDOWN Signature

Method TEARDOWN on class TC_SADL_ENTITY_API_RUNTIME has no parameter.
Method TEARDOWN on class TC_SADL_ENTITY_API_RUNTIME has no exception.

Method TWO_DIFFERENT_ENTITY_TYPES_MD Signature

Method TWO_DIFFERENT_ENTITY_TYPES_MD on class TC_SADL_ENTITY_API_RUNTIME has no parameter.
# Exception Resumable Description Created on
1 CX_STATIC_CHECK 20130505

Method TWO_DIFFERENT_ENTITY_TYPES_RT Signature

Method TWO_DIFFERENT_ENTITY_TYPES_RT on class TC_SADL_ENTITY_API_RUNTIME has no parameter.
# Exception Resumable Description Created on
1 CX_STATIC_CHECK 20130505

Method TWO_NODES_MD Signature

Method TWO_NODES_MD on class TC_SADL_ENTITY_API_RUNTIME has no parameter.
# Exception Resumable Description Created on
1 CX_STATIC_CHECK 20130512

Method TWO_NODES_RT Signature

Method TWO_NODES_RT on class TC_SADL_ENTITY_API_RUNTIME has no parameter.
# Exception Resumable Description Created on
1 CX_STATIC_CHECK 20130506

Method TWO_NODES_RT_EMPTY_BINDING Signature

Method TWO_NODES_RT_EMPTY_BINDING on class TC_SADL_ENTITY_API_RUNTIME has no parameter.
# Exception Resumable Description Created on
1 CX_STATIC_CHECK 20130528

Method _CHECK_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ENTITY Call by reference Object reference (TYPE REF TO) IF_SADL_ENTITY 20130620
2 Importing IS_ELEMENT Call by reference Type reference (TYPE) IF_SADL_ENTITY=>TY_ELEMENT 20130620

Method _CHECK_ELEMENT on class TC_SADL_ENTITY_API_RUNTIME has no exception.

Method _CHECK_LOAD_CHECKSUMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MP Call by reference Object reference (TYPE REF TO) CL_BSA_SADL_MP 20130818
2 Importing IT_ENTITY_IDS Call by reference Type reference (TYPE) IF_SADL_ENTITY=>TT_ENTITIES 20130813
# Exception Resumable Description Created on
1 CX_BSA_COMPILE_TIME 20130820

Method _CHECK_LOAD_SO_ROOT_CHECKSUM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MP Call by reference Object reference (TYPE REF TO) CL_BSA_SADL_MP 20130814
2 Importing IV_CHECKSUM Call by reference Type reference (TYPE) STRING 20130814
# Exception Resumable Description Created on
1 CX_SADL_STATIC 20130814

Method _CHECK_PRIM_KEY_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_HEADER_ENTITY Call by reference Object reference (TYPE REF TO) IF_SADL_ENTITY 20130620
2 Importing IV_KEY_ELEMENT_NAME Call by reference Type reference (TYPE) STRING 20130620

Method _CHECK_PRIM_KEY_ELEMENT on class TC_SADL_ENTITY_API_RUNTIME has no exception.

Method _CHECK_QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ITEMS_ENTITY Call by reference Object reference (TYPE REF TO) IF_SADL_ENTITY 20130620
2 Importing IV_QUERY_NAME Call by reference Type reference (TYPE) STRING 20130620

Method _CHECK_QUERY on class TC_SADL_ENTITY_API_RUNTIME has no exception.

Method _CHECK_SADL_ASSOCIATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ENTITY Call by reference Object reference (TYPE REF TO) IF_SADL_ENTITY 20130620
2 Importing IS_EXP_ASSOCIATION Call by reference Type reference (TYPE) IF_SADL_ENTITY=>TY_ASSOCIATION 20130620
# Exception Resumable Description Created on
1 CX_SADL_STATIC 20130620
History
Last changed by/on SAP  20140121 
SAP Release Created in 740