SAP ABAP Class CL_BS_SYNC_HELPER (Utility methods)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ESI-WS-ABA-CFG (Application Component) WebServices ABAP Configuration
     SUDDICLIENT_NEW (Package) New development regarding UDDI Publication
Properties
Class CL_BS_SYNC_HELPER  
Short Description Utility methods    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SUDDICLIENT_NEW   New development regarding UDDI Publication 
Created 20071107   SAP 
Last change 20080612   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_BS_SYNC_HELPER has no forward declaration.
Interfaces
Class CL_BS_SYNC_HELPER has no interface implemented.
Friends
Class CL_BS_SYNC_HELPER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 COMPLEX_EQUAL Constant Public Type reference (TYPE) I 0 20071112
2 COMPLEX_STR_DIFFER Constant Public Type reference (TYPE) I 1 20071112
3 COMPLEX_VAL_DIFFER Constant Public Type reference (TYPE) I 2 20071112
4 NAS Constant Public Type reference (TYPE) STRING '[NaS]' Not a String ( missing value ) 20080312
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ELEMENT Static method Public Method 20071112
2 COMPARE_COMPLEX_PROPS Static method Public Method Compare if complex properties are identical by str & value 20071112
3 COMPARE_COMPLEX_PROP_TABLES Static method Public Method Compares tables containing COMPLEX_PROPS structures. 20071127
4 GET_PTV_TYPE Static method Public Method Gets the type of a property 20080312
5 GET_PTV_VALUE Static method Public Method Gets a string respresentation of a value from a PTV table 20080312
Events
Class CL_BS_SYNC_HELPER has no event.
Types
Class CL_BS_SYNC_HELPER has no local type.
Method Signatures

Method ADD_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PNAME Call by reference Type reference (TYPE) STRING 20071112
2 Importing PVALUE Call by reference Type reference (TYPE) STRING 20071112
3 Importing REF_DICT Call by reference Object reference (TYPE REF TO) IF_BS_SR_DICT Dictionary of PTV properties used at synchronization 20071112
4 Changing REF_PCPTV Call by reference Type reference (TYPE) STTY_PCPTV 20071112
# Exception Resumable Description Created on
1 CX_SR_DICT_EXCEPTION BS and SR PTV property exception 20071112

Method COMPARE_COMPLEX_PROPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMPLEX_PROP_1 Call by reference Type reference (TYPE) SSTR_COMPLEX_PROP Complex property structure 20071112
2 Importing COMPLEX_PROP_2 Call by reference Type reference (TYPE) SSTR_COMPLEX_PROP Complex property structure 20071112
3 Importing REF_DICT Call by reference Object reference (TYPE REF TO) IF_BS_SR_DICT Dictionary of PTV properties used at synchronization 20071112
4 Returning R_COMPARE_RESULT Value transfer Type reference (TYPE) I Result of comparison 20071112
# Exception Resumable Description Created on
1 CX_SR_DICT_EXCEPTION BS and SR PTV property exception 20071112

Method COMPARE_COMPLEX_PROP_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMPLEX_PROP_TBL_1 Call by reference Type reference (TYPE) STTY_COMPLEX_PROPS A table containg compex properties 20071127
2 Importing COMPLEX_PROP_TBL_2 Call by reference Type reference (TYPE) STTY_COMPLEX_PROPS A table containg compex properties 20071127
3 Importing REF_DICT Call by reference Object reference (TYPE REF TO) IF_BS_SR_DICT Dictionary of PTV properties used at synchronization 20071127
4 Returning R_COMPARE_RESULT Value transfer Type reference (TYPE) I Result of comparison 20071127
# Exception Resumable Description Created on
1 CX_SR_DICT_EXCEPTION BS and SR PTV property exception 20071127

Method GET_PTV_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AGGREGATE Call by reference Type reference (TYPE) STTY_PTV Table of PTV structures 20080312
2 Importing PROPERTY_CASE_INSENSITIVE Call by reference Type reference (TYPE) BOOLEAN 'X' Boolean Variable (X=True, -=False, Space=Unknown) 20080312
3 Importing PROPERTY_NAME Call by reference Type reference (TYPE) STRING 20080312
4 Returning PROPERTY_TYPE Value transfer Type reference (TYPE) STRING 20080312

Method GET_PTV_TYPE on class CL_BS_SYNC_HELPER has no exception.

Method GET_PTV_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AGGREGATE Call by reference Type reference (TYPE) STTY_PTV Table of PTV structures 20080312
2 Importing PROPERTY_CASE_INSENSITIVE Call by reference Type reference (TYPE) BOOLEAN 'X' Boolean Variable (X=True, -=False, Space=Unknown) 20080312
3 Importing PROPERTY_NAME Call by reference Type reference (TYPE) STRING 20080312
4 Returning PROPERTY_VALUE Value transfer Type reference (TYPE) STRING 20080312

Method GET_PTV_VALUE on class CL_BS_SYNC_HELPER has no exception.
History
Last changed by/on SAP  20080612 
SAP Release Created in 711