SAP ABAP Class TH_SADL_QUERY_ENGINE_SPY (Spy object for query engine related tests)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ESI-ESF-BSA (Application Component) Business Service Adaptation
     SADL_QUERY_ENGINE_COMMON (Package) Common objects of SADL Query Engine
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BADI_INTERFACE Tag Interface for BAdIs 20130613
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SADL_CAPABILITY_SERVICE Capability Service for DB supported features 20130613
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SADL_QUERY_ENGINE Execute SADL queries on DB 20130613
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  TH_SADL_QUERY_ENGINE_SPY_STUB Spy and Stub for Tests mocking the Query Engine 20130613
Properties
Class TH_SADL_QUERY_ENGINE_SPY  
Short Description Spy object for query engine related tests    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 5   
Package SADL_QUERY_ENGINE_COMMON   Common objects of SADL Query Engine 
Created 20121120   SAP 
Last change 20141121    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class TH_SADL_QUERY_ENGINE_SPY has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20130613
2 IF_SADL_CAPABILITY_SERVICE Capability Service for DB supported features 20130613
3 IF_SADL_QUERY_ENGINE Execute SADL queries on DB 20130613
Friends
Class TH_SADL_QUERY_ENGINE_SPY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_DB_ARTIFACT_IS_CONSUMABLE Constant Public See coding 20130613
2 MS_SELECT_OPTIONS Instance attribute Private Type reference (TYPE) TY_SELECT_OPTIONS 20130613
3 MS_VIEW_METADATA Instance attribute Private Type reference (TYPE) IF_SADL_VIEW_DB=>TY_VIEW_METADATA 20130613
4 MT_CAPABILITIES Instance attribute Private Type reference (TYPE) STRINGTAB 20130613
5 MV_SELECT_PERFORMED Instance attribute Private Type reference (TYPE) ABAP_BOOL 20130613
Methods
# Method Level Visibility Method type Description Created on
1 FORGET_PARAMETERS Instance method Public Method 20130923
2 GET_METADATA Instance method Public Method 20130613
3 GET_PARAMETERS Instance method Public Method 20130613
4 IS_SELECT_PERFORMED Instance method Public Method 20130613
5 SET_CAPABILITY_NOT_SUPPORTED Instance method Public Method 20130613
Events
Class TH_SADL_QUERY_ENGINE_SPY has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_SELECT_OPTIONS Public See coding 20130613 BEGIN OF ty_select_options, restrictions TYPE if_sadl_query_engine_types=>ty_restrictions, aggregation TYPE if_sadl_query_engine_types=>ty_aggregation, sort_elements TYPE if_sadl_query_engine_types=>tt_sort_elements, requested TYPE if_sadl_query_engine_types=>ty_requested, paging TYPE if_sadl_query_engine_types=>ty_paging, parameters TYPE if_sadl_query_engine_types=>ty_parameters, disable_locale TYPE abap_bool, END OF ty_select_options
Method Signatures

Method FORGET_PARAMETERS Signature

Method FORGET_PARAMETERS on class TH_SADL_QUERY_ENGINE_SPY has no parameter.
Method FORGET_PARAMETERS on class TH_SADL_QUERY_ENGINE_SPY has no exception.

Method GET_METADATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_VIEW_METADATA Call by reference Type reference (TYPE) IF_SADL_VIEW_DB=>TY_VIEW_METADATA 20130613

Method GET_METADATA on class TH_SADL_QUERY_ENGINE_SPY has no exception.

Method GET_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_SELECT_OPTIONS Call by reference Type reference (TYPE) TY_SELECT_OPTIONS 20130613

Method GET_PARAMETERS on class TH_SADL_QUERY_ENGINE_SPY has no exception.

Method IS_SELECT_PERFORMED Signature

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

Method IS_SELECT_PERFORMED on class TH_SADL_QUERY_ENGINE_SPY has no exception.

Method SET_CAPABILITY_NOT_SUPPORTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CAPABILITY Call by reference Type reference (TYPE) STRING 20130613

Method SET_CAPABILITY_NOT_SUPPORTED on class TH_SADL_QUERY_ENGINE_SPY has no exception.
History
Last changed by/on SAP  20141121 
SAP Release Created in 740