SAP ABAP Class CL_GDV_VERIFIER_SNAPSHOTMETHOD (Verifier for Snapshot Method)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-TWB-TST-ECA (Application Component) eCATT Extended Computer Aided Test Tool
     SECATT_GDV_SNAPSHOT_METHOD (Package) Generic Data Verifier - Snapshot Method
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_GDV_VERIFIER_SNAPSHOTMETHOD Verifier Interface 20110124
Properties
Class CL_GDV_VERIFIER_SNAPSHOTMETHOD  
Short Description Verifier for Snapshot Method    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class GDV_SNAPSHOT_METHOD    
Program status     
Category 0   
Package SECATT_GDV_SNAPSHOT_METHOD   Generic Data Verifier - Snapshot Method 
Created 20110122   SAP 
Last change 20130531   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)
Interfaces
# Interface Abstract Final Description Created on
1 IF_GDV_VERIFIER_SNAPSHOTMETHOD Verifier Interface 20110124
Friends
Class CL_GDV_VERIFIER_SNAPSHOTMETHOD has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_CT_EQUAL Constant Public Type reference (TYPE) STRING 'E' Compare Type 'EQUAL' 20110124
2 CON_CT_FILLED Constant Public Type reference (TYPE) STRING 'F' Compare Type 'FILLED' 20110124
3 CON_CT_INITIAL Constant Public Type reference (TYPE) STRING 'I' Compare Type 'INITIAL' 20110124
4 CON_CT_LIKE Constant Public Type reference (TYPE) STRING 'L' Compare Type 'LIKE' 20110124
5 CON_CT_SKIP Constant Public Type reference (TYPE) STRING 'S' Compare Type 'SKIP' 20110124
6 CON_TEXT_EQUAL Constant Private Type reference (TYPE) STRING 'EQUAL' Compare Type 'EQUAL' 20110215
7 CON_TEXT_FILLED Constant Private Type reference (TYPE) STRING 'FILLED' Compare Type 'FILLED' 20110215
8 CON_TEXT_INITIAL Constant Private Type reference (TYPE) STRING 'INITIAL' Compare Type 'INITIAL' 20110215
9 CON_TEXT_LIKE Constant Private Type reference (TYPE) STRING 'LIKE' Compare Type 'LIKE' 20110215
10 CON_TEXT_SKIP Constant Private Type reference (TYPE) STRING 'SKIP' Compare Type 'SKIP' 20110215
11 M_ACTUAL Instance attribute Private Object reference (TYPE REF TO) CL_GDV_READER_SNAPSHOTMETHOD 20110203
12 M_EXPECTED Instance attribute Private Object reference (TYPE REF TO) CL_GDV_READER_SNAPSHOTMETHOD 20110203
13 M_REF_MESSAGE_WRITER Instance attribute Private Object reference (TYPE REF TO) IF_GDV_MESSAGE_WRITER Message Writer Interface 20110124
14 M_REF_SNAPSHOT Instance attribute Private Object reference (TYPE REF TO) IF_GDV_SNAPSHOT 20110126
15 ST_INSTANCE Static Attribute Private Type reference (TYPE) TT_INSTANCE 20110128
Methods
# Method Level Visibility Method type Description Created on
1 COMPARE_VALUE Instance method Private Method 20110124
2 COMPARE_XML Instance method Private Method 20110124
3 CONSTRUCTOR Instance method Private Constructor Constructor 20110122
4 DISPLAY_STATISTICS Instance method Private Method 20110203
5 GET_COMPARE_TYPE_TEXT Instance method Private Method 20110215
6 LOG_COMPARISON_FAILURE Instance method Private Method 20110215
7 LOG_COMPARISON_SUCCESS Instance method Private Method 20110215
8 LOG_STRUCTURAL_ERROR Instance method Private Method 20110203
9 LOG_WITH_PATH Instance method Private Method 20110201
10 MOVE_ACTUAL_TO_SYNCHRONIZE Instance method Private Method 20110203
11 MOVE_EXPECTED_TO_SYNCHRONIZE Instance method Private Method 20110203
12 S_INSTANCE Static method Public Method 20110128
Events
Class CL_GDV_VERIFIER_SNAPSHOTMETHOD has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_INSTANCE Private See coding 20110128 begin of ts_instance, snapshot type ref to if_gdv_snapshot, message_writer type ref to if_gdv_message_writer, instance type ref to if_gdv_verifier_snapshotmethod, end of ts_instance
2 TT_INSTANCE Private See coding 20110128 tt_instance type hashed table of ts_instance with unique key snapshot message_writer
Method Signatures

Method COMPARE_VALUE Signature

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

Method COMPARE_VALUE on class CL_GDV_VERIFIER_SNAPSHOTMETHOD has no exception.

Method COMPARE_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTUAL_XML Call by reference Type reference (TYPE) STRING 20110131
2 Importing I_EXPECTED_XML Call by reference Type reference (TYPE) STRING 20110131
3 Returning R_SUCCESS Value transfer Type reference (TYPE) ABAP_BOOL 20110124

Method COMPARE_XML on class CL_GDV_VERIFIER_SNAPSHOTMETHOD has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MESSAGE_WRITER Call by reference Object reference (TYPE REF TO) IF_GDV_MESSAGE_WRITER Message Writer Interface 20110131
2 Importing I_SNAPSHOT Call by reference Object reference (TYPE REF TO) IF_GDV_SNAPSHOT Value Snapshot DB access 20110131

Method CONSTRUCTOR on class CL_GDV_VERIFIER_SNAPSHOTMETHOD has no exception.

Method DISPLAY_STATISTICS Signature

Method DISPLAY_STATISTICS on class CL_GDV_VERIFIER_SNAPSHOTMETHOD has no parameter.
Method DISPLAY_STATISTICS on class CL_GDV_VERIFIER_SNAPSHOTMETHOD has no exception.

Method GET_COMPARE_TYPE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COMPARE_TYPE Call by reference Type reference (TYPE) GDV_COMP_TYPE Comparison Type 20110215
2 Returning RESULT Value transfer Type reference (TYPE) STRING Comparison Type Text 20110215

Method GET_COMPARE_TYPE_TEXT on class CL_GDV_VERIFIER_SNAPSHOTMETHOD has no exception.

Method LOG_COMPARISON_FAILURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_COMP_TYPE Call by reference Object reference (TYPE REF TO) IF_GDV_COMP_TYPE Comparison Type 20110823

Method LOG_COMPARISON_FAILURE on class CL_GDV_VERIFIER_SNAPSHOTMETHOD has no exception.

Method LOG_COMPARISON_SUCCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_COMP_TYPE Call by reference Object reference (TYPE REF TO) IF_GDV_COMP_TYPE Comparison Type 20110823

Method LOG_COMPARISON_SUCCESS on class CL_GDV_VERIFIER_SNAPSHOTMETHOD has no exception.

Method LOG_STRUCTURAL_ERROR Signature

Method LOG_STRUCTURAL_ERROR on class CL_GDV_VERIFIER_SNAPSHOTMETHOD has no parameter.
Method LOG_STRUCTURAL_ERROR on class CL_GDV_VERIFIER_SNAPSHOTMETHOD has no exception.

Method LOG_WITH_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MSG_NUMBER Call by reference Type reference (TYPE) MSGNO System Message Number 20110201
2 Importing I_MSG_TYPE Call by reference Type reference (TYPE) MSGTY_CO 'E' Message Type 20110201
3 Importing I_PATH Call by reference Type reference (TYPE) STRING 20110201

Method LOG_WITH_PATH on class CL_GDV_VERIFIER_SNAPSHOTMETHOD has no exception.

Method MOVE_ACTUAL_TO_SYNCHRONIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20110203
# Exception Resumable Description Created on
1 CX_SXML_PARSE_ERROR SXML Parsing Error 20110209

Method MOVE_EXPECTED_TO_SYNCHRONIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20110203
# Exception Resumable Description Created on
1 CX_SXML_PARSE_ERROR SXML Parsing Error 20110209

Method S_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MESSAGE_WRITER Call by reference Object reference (TYPE REF TO) IF_GDV_MESSAGE_WRITER Message Writer Interface 20110131
2 Importing I_SNAPSHOT Call by reference Object reference (TYPE REF TO) IF_GDV_SNAPSHOT Value Snapshot DB access 20110131
3 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) IF_GDV_VERIFIER_SNAPSHOTMETHOD Verifier Interface 20110128

Method S_INSTANCE on class CL_GDV_VERIFIER_SNAPSHOTMETHOD has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in