SAP ABAP Class CL_ECSTAT_QUERY (Data Object for Encapsulating Queries from UI to Logic)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-TWB-TST-ECA (Application Component) eCATT Extended Computer Aided Test Tool
     SECATT_STAT (Package) eCATT Statistics
Properties
Class CL_ECSTAT_QUERY  
Short Description Data Object for Encapsulating Queries from UI to Logic    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SECATT_STAT   eCATT Statistics 
Created 20100624   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CL_ECSTAT_ENUM_DISPLAYMODE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_ECSTAT_ENUM_QUERYMODE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_ECSTAT_QUERY has no interface implemented.
Friends
Class CL_ECSTAT_QUERY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_SELTAB_APPLCMP Instance attribute Private Type reference (TYPE) ECSTAT_T_RANGE_APPLCMP Selection Table für Application Component 20100624
2 MT_SELTAB_PACKET Instance attribute Private Type reference (TYPE) ECSTAT_T_RANGE_PACKET Selection Table for Package 20100624
3 MV_DISPLAY_MODE Instance attribute Private Object reference (TYPE REF TO) IF_ECSTAT_ENUM_DISPLAYMODE Enumeration for how Result to Be Displayed (All, Month, ...) 20100624
4 MV_END_DATE Instance attribute Private Type reference (TYPE) DATS Query Time Period End Date 20100624
5 MV_END_TIMESTAMP Instance attribute Private Type reference (TYPE) TZNTSTMPS Query Time Period End Time Stamp 20100624
6 MV_QUERY_MODE Instance attribute Private Object reference (TYPE REF TO) IF_ECSTAT_ENUM_QUERYMODE Enumeration of What is Displayed (Test Drivers, Objects) 20100624
7 MV_START_DATE Instance attribute Private Type reference (TYPE) DATS Query Time Period Start Date 20100624
8 MV_START_TIMESTAMP Instance attribute Private Type reference (TYPE) TZNTSTMPS Query Time Period Start Time Stamp 20100624
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_TIME_CORRECTNESS Static method Private Method Checks if Start Date is Earlier than End Date 20100624
2 CONSTRUCTOR Instance method Private Constructor CONSTRUCTOR 20100624
3 CREATE_INSTANCE Static method Public Method Factory Method for Creating a New Query 20100624
4 GET_DISPLAY_MODE Instance method Public Method Provides Display Mode 20100624
5 GET_END_DATE Instance method Public Method Returns End Date 20100624
6 GET_END_TIMESTAMP Instance method Public Method Returns End Date as Time Stamp 20100624
7 GET_QUERY_MODE Instance method Public Method Returns Type of Query (Test Driver , Object Overview, ...) 20100624
8 GET_SELTAB_APPLCMP Instance method Public Method Returns Seltab for Restricting Number Acc. to AC 20100624
9 GET_SELTAB_PACKET Instance method Public Method Returns Seltab for Restricting Number Acc. to Package 20100624
10 GET_START_DATE Instance method Public Method Returns Start Date 20100624
11 GET_START_TIMESTAMP Instance method Public Method Returns Start Date as Time Stamp 20100624
12 HAS_CONSTRAINTS Instance method Public Method If Query is with or Without Restrictions (AC, Package, ...) 20100624
Events
Class CL_ECSTAT_QUERY has no event.
Types
Class CL_ECSTAT_QUERY has no local type.
Method Signatures

Method CHECK_TIME_CORRECTNESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IMV_END Call by reference Type reference (TYPE) TZNTSTMPS Endzeitpunkt 20100624
2 Importing IMV_START Call by reference Type reference (TYPE) TZNTSTMPS Startzeitpunkt 20100624
# Exception Resumable Description Created on
1 CX_ECSTAT_QUERY Ausnahmen bei der Anfragestellung 20100629

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IMT_SELTAB_APPLCMP Call by reference Type reference (TYPE) ECSTAT_T_RANGE_APPLCMP Selektionstabelle für Anwendungskomponente 20100624
2 Importing IMT_SELTAB_PACKET Call by reference Type reference (TYPE) ECSTAT_T_RANGE_PACKET Selektionstabelle für Paket 20100624
3 Importing IMV_DISPLAY_MODE Call by reference Object reference (TYPE REF TO) IF_ECSTAT_ENUM_DISPLAYMODE Aufzählung Wie das Resultat angezeigt wird (Alles, Monat,..) 20100624
4 Importing IMV_ENDDATE Call by reference Type reference (TYPE) DATS Feld vom Typ DATS 20100624
5 Importing IMV_ENDTIMESTAMP Call by reference Type reference (TYPE) TZNTSTMPS UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20100624
6 Importing IMV_QUERY_MODE Call by reference Object reference (TYPE REF TO) IF_ECSTAT_ENUM_QUERYMODE Aufzählung Was angezeigt wird (Testtreiber, Objekte) 20100624
7 Importing IMV_STARTDATE Call by reference Type reference (TYPE) DATS Feld vom Typ DATS 20100624
8 Importing IMV_STARTTIMESTAMP Call by reference Type reference (TYPE) TZNTSTMPS UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20100624

Method CONSTRUCTOR on class CL_ECSTAT_QUERY has no exception.

Method CREATE_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IMT_SELTAB_APPLCMP Call by reference Type reference (TYPE) ECSTAT_T_RANGE_APPLCMP Selektionstabelle für Anwendungskomponente 20100624
2 Importing IMT_SELTAB_PACKET Call by reference Type reference (TYPE) ECSTAT_T_RANGE_PACKET Selektionstabelle für Paket 20100624
3 Importing IMV_DISPLAY_MODE Call by reference Object reference (TYPE REF TO) IF_ECSTAT_ENUM_DISPLAYMODE CL_ECSTAT_ENUM_DISPLAYMODE=>SHOW_ALL Aufzählung Wie das Resultat angezeigt wird (Alles, Monat,..) 20100624
4 Importing IMV_ENDDATE Call by reference Type reference (TYPE) DATS Feld vom Typ DATS 20100624
5 Importing IMV_QUERY_MODE Call by reference Object reference (TYPE REF TO) IF_ECSTAT_ENUM_QUERYMODE CL_ECSTAT_ENUM_QUERYMODE=>OBJECT_OVERVIEW Aufzählung Was angezeigt wird (Testtreiber, Objekte) 20100624
6 Importing IMV_STARTDATE Call by reference Type reference (TYPE) DATS Feld vom Typ DATS 20100624
7 Returning RTO_QUERY Value transfer Object reference (TYPE REF TO) CL_ECSTAT_QUERY Datenobj. zur Kapselung der Anfragen vom UI an die Logik 20100624
# Exception Resumable Description Created on
1 CX_ECSTAT_QUERY Ausnahmen bei der Anfragestellung 20100624

Method GET_DISPLAY_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RTV_DISPLAY_MODE Value transfer Object reference (TYPE REF TO) IF_ECSTAT_ENUM_DISPLAYMODE Aufzählung Wie das Resultat angezeigt wird (Alles, Monat,..) 20100624

Method GET_DISPLAY_MODE on class CL_ECSTAT_QUERY has no exception.

Method GET_END_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RTV_END_DATE Value transfer Type reference (TYPE) DATS Feld vom Typ DATS 20100624

Method GET_END_DATE on class CL_ECSTAT_QUERY has no exception.

Method GET_END_TIMESTAMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RTV_END_TIMESTAMP Value transfer Type reference (TYPE) TZNTSTMPS UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20100624

Method GET_END_TIMESTAMP on class CL_ECSTAT_QUERY has no exception.

Method GET_QUERY_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RTV_QUERY_MODE Value transfer Object reference (TYPE REF TO) IF_ECSTAT_ENUM_QUERYMODE Aufzählung Was angezeigt wird (Testtreiber, Objekte) 20100624

Method GET_QUERY_MODE on class CL_ECSTAT_QUERY has no exception.

Method GET_SELTAB_APPLCMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EXT_SELTAB_APPLCMP Call by reference Type reference (TYPE) ECSTAT_T_RANGE_APPLCMP Selektionstabelle für Anwendungskomponente 20100624

Method GET_SELTAB_APPLCMP on class CL_ECSTAT_QUERY has no exception.

Method GET_SELTAB_PACKET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EXT_SELTAB_PACKET Call by reference Type reference (TYPE) ECSTAT_T_RANGE_PACKET Selektionstabelle für Paket 20100624

Method GET_SELTAB_PACKET on class CL_ECSTAT_QUERY has no exception.

Method GET_START_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RTV_START_DATE Value transfer Type reference (TYPE) DATS Feld vom Typ DATS 20100624

Method GET_START_DATE on class CL_ECSTAT_QUERY has no exception.

Method GET_START_TIMESTAMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RTV_START_TIMESTAMP Value transfer Type reference (TYPE) TZNTSTMPS UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20100624

Method GET_START_TIMESTAMP on class CL_ECSTAT_QUERY has no exception.

Method HAS_CONSTRAINTS Signature

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

Method HAS_CONSTRAINTS on class CL_ECSTAT_QUERY has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 730