SAP ABAP Class CL_CIM_UTIL (Static Utility Methods for CIM Operations)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CCM-SLD-ABA (Application Component) System Landscape Directory ABAP Connectivity
     S_WBEM_CIM (Package) WBEM Client: CIM Objects
Properties
Class CL_CIM_UTIL  
Short Description Static Utility Methods for CIM Operations    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_WBEM_CIM   WBEM Client: CIM Objects 
Created 20080703   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
Class CL_CIM_UTIL has no interface implemented.
Friends
Class CL_CIM_UTIL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 RADIX_BINARY Constant Public Type reference (TYPE) I 2 Binary Basis 20080704
2 RADIX_DECIMAL Constant Public Type reference (TYPE) I 10 Decimal Basis 20080704
3 RADIX_HEX Constant Public Type reference (TYPE) I 16 Hexadecimal Basis 20080704
4 RADIX_OCTAL Constant Public Type reference (TYPE) I 8 Octal Basis 20080704
5 UCCPI_0X30 Static Attribute Public Type reference (TYPE) I Codepoint 0 20090514
6 UCCPI_0X39 Static Attribute Public Type reference (TYPE) I Codepoint 9 20090514
7 UCCPI_0X41 Static Attribute Public Type reference (TYPE) I Codepoint A 20090514
8 UCCPI_0X5A Static Attribute Public Type reference (TYPE) I Codepoint Z 20090514
9 UCCPI_0X5F Static Attribute Public Type reference (TYPE) I Codepoint Underscore 20090514
10 UCCPI_0X61 Static Attribute Public Type reference (TYPE) I Codepoint a 20090514
11 UCCPI_0X7A Static Attribute Public Type reference (TYPE) I Codepoint z 20090514
12 UCCPI_0XA0 Static Attribute Public Type reference (TYPE) I Codepoint 0xA0 20090514
13 UCCPI_0XD7FF Static Attribute Public Type reference (TYPE) I Codepoint 0xD7FF 20090514
14 UCCPI_0XE000 Static Attribute Public Type reference (TYPE) I Codepoint 0xE000 20090514
15 UCCPI_0XFFEF Static Attribute Public Type reference (TYPE) I Codepoint 0xFFEF 20090514
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_ASSOCIATION_INSTANCE Static method Public Method Creates a new association instance 20090722
2 BUILD_ASSOCIATION_REFERENCE Static method Public Method Creates a new association reference 20090722
3 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20090514
4 ELEMENTLISTS_ARE_EQUAL Static method Public Method Compares two tables of CIM elements 20090917
5 ELEMENTS_ARE_EQUAL Static method Public Method Compares two CIM elements 20081212
6 EQUALS_IGNORE_CASE Static method Public Method Compares two strings (non-case-sensitive) 20090130
7 GET_ABAP_CLASS_NAME Static method Public Method Gets the name of the ABAP class for an object 20081217
8 GET_COMPARABLE_VALUE Static method Public Method Gets the normalized form of a key value 20080828
9 GET_COMPARABLE_VALUE2 Static method Public Method Standardizes a value depending on associated CIM type 20100602
10 GET_MAX_VALUE Static method Public Method Maximum Value for CIM Integer Type 20090216
11 GET_MIN_VALUE Static method Public Method Minimum Value for CIM Integer Type 20090216
12 HEXDIGIT_TO_INT Static method Public Method Decimal Value of Hexadecimal Figure 20080704
13 INDEX_OF Static method Public Method Index of first occurrence of object in table 20090109
14 INDEX_OF_INVALID_VAL_FOR_TYPE Static method Public Method Finds first invalid value (0 = no invalid values) 20091028
15 IS_ABAP_INSTANCE_OF Static method Public Method Checks whether object is an instance of an ABAP class 20081217
16 IS_FALSE Static method Public Method True if argument = 'false' (case-insensitive) 20080703
17 IS_NUMERIC Static method Public Method True if argument represents a numerical value 20080718
18 IS_QUALIFIER_TRUE Static method Public Method Checks whether a Boolean qualifier exists and is true 20080912
19 IS_TIME_INTERVAL Static method Public Method True if the string represents a time interval 20090216
20 IS_TRUE Static method Public Method True if the argument = 'true' (case-insensitive) 20080703
21 IS_VALID_CIM_DATETIME Static method Public Method True if string represents a CIM DateTime value 20090216
22 IS_VALID_CIM_NAME Static method Public Method Checks whether a string is a valid CIM name 20090514
23 IS_VALID_VALUE_FOR_TYPE Static method Public Method True is value is valid for CIM data type 20090209
24 KEYVALUES_ARE_EQUAL Static method Public Method Compares two CIM key values 20081211
25 MASK_STRING Static method Public Method Adds quote marks and 20080828
26 METHODS_ARE_EQUAL Static method Public Method Compares two method structures 20090403
27 NAMELISTS_ARE_EQUAL Static method Public Method Compares two tables of CIM element names 20090917
28 NAMES_ARE_EQUAL Static method Public Method Compares two CIM element names 20081212
29 NORMALIZE_NUMERIC Static method Public Method Normalizes a numerical value for comparisons 20081218
30 PARAMETERS_ARE_EQUAL Static method Public Method Compares two method parameter structures 20090403
31 PARSE_CIM_BIGINTEGER Static method Public Method uint64/sint64 String -> decfloat34 Value 20080704
32 PARSE_CIM_BOOLEAN Static method Public Method Converts a CIM Boolean string to a Boolean value 20080703
33 PARSE_CIM_DATETIME Static method Public Method Converts a CIM DateTime string to a DateTime object 20080703
34 PARSE_CIM_INTEGER Static method Public Method Converts a CIM integer string to an integer value 20080704
35 PARSE_CIM_INTEGER_RANGE Static method Public Method uint/sint Range -> Range Structure 20091106
36 PARSE_CIM_INTEGER_RANGE_HIGH Static method Public Method uint/sint Range -> decfloat34 Value of the Upper Limit 20090216
37 PARSE_CIM_INTEGER_RANGE_LOW Static method Public Method uint/sint Range -> decfloat34 Value of the Lower Limit 20090216
38 PARSE_CIM_REAL Static method Public Method real32/real64 String -> decfloat34 Value 20080707
39 PARSE_CIM_REAL32 Static method Public Method real32 String -> decfloat34 Value 20090216
40 PARSE_CIM_REAL64 Static method Public Method real64 String -> decfloat34 Value 20090216
41 PROPERTIES_ARE_EQUAL Static method Public Method Compares two property structures 20091023
42 PROPERTY_VALUES_ARE_EQUAL Static method Public Method Compares the values of two property structures 20091028
43 QUALIFIERS_ARE_EQUAL Static method Public Method Compares two qualifier structures 20090403
44 QUALIFIER_LISTS_ARE_EQUAL Static method Public Method Compares two qualifier lists 20091106
45 QUALIFIER_VALUES_ARE_EQUAL Static method Public Method Compares the values of two qualifier structures 20091028
46 SPLIT_CIM_INTEGER Static method Public Method Disassembles a CIM integer string 20080704
47 TO_CIM_BIGINTEGER Static method Public Method Converts a 64 bit integer value to a CIM integer string 20080704
48 TO_CIM_BOOLEAN Static method Public Method Converts a Boolean value to a CIM Boolean string 20080703
49 TO_CIM_DATETIME Static method Public Method Converts a DateTime object to a CIM DateTime string 20080703
50 TO_CIM_DATETIME_UTC Static method Public Method Converts a DateTime object to a comparable CIM DT string 20090216
51 TO_CIM_INTEGER Static method Public Method Converts an integer value to a CIM integer string 20080704
52 TO_CIM_REAL Static method Public Method Converts a decfloat34 value to a CIM real string 20080707
53 TRIM_VALUE Static method Public Method Removes opening and trailing blanks 20090514
54 UNMASK_STRING Static method Public Method Removes quotes and escape characters 20080827
55 VALUEARRAYS_ARE_EQUAL Static method Public Method Compares two CIM value arrays 20090403
56 VALUES_ARE_EQUAL Static method Public Method Compares two CIM values 20081212
Events
Class CL_CIM_UTIL has no event.
Types
Class CL_CIM_UTIL has no local type.
Method Signatures

Method BUILD_ASSOCIATION_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ASSOC_CLASSNAME Call by reference Object reference (TYPE REF TO) CL_CIM_ELEMENTNAME Name der Assoziationsklasse 20090722
2 Importing REFERENCE1 Call by reference Object reference (TYPE REF TO) CL_CIM_REFERENCE Erste referenzierte Instanz 20090722
3 Importing REFERENCE2 Call by reference Object reference (TYPE REF TO) CL_CIM_REFERENCE Zweite referenzierte Instanz 20090722
4 Returning RESULT Value transfer Object reference (TYPE REF TO) CL_CIM_INSTANCE Assoziationsinstanz 20090722
5 Importing ROLE1 Call by reference Object reference (TYPE REF TO) CL_CIM_ELEMENTNAME Rollenname der ersten Referenz 20090722
6 Importing ROLE2 Call by reference Object reference (TYPE REF TO) CL_CIM_ELEMENTNAME Rollenname der zweiten Referenz 20090722

Method BUILD_ASSOCIATION_INSTANCE on class CL_CIM_UTIL has no exception.

Method BUILD_ASSOCIATION_REFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ASSOC_CLASSNAME Call by reference Object reference (TYPE REF TO) CL_CIM_ELEMENTNAME Name der Assoziationsklasse 20090722
2 Importing REFERENCE1 Call by reference Object reference (TYPE REF TO) CL_CIM_REFERENCE Erste referenzierte Instanz 20090722
3 Importing REFERENCE2 Call by reference Object reference (TYPE REF TO) CL_CIM_REFERENCE Zweite referenzierte Instanz 20090722
4 Returning RESULT Value transfer Object reference (TYPE REF TO) CL_CIM_REFERENCE Assoziationsreferenz 20090722
5 Importing ROLE1 Call by reference Object reference (TYPE REF TO) CL_CIM_ELEMENTNAME Rollenname der ersten Referenz 20090722
6 Importing ROLE2 Call by reference Object reference (TYPE REF TO) CL_CIM_ELEMENTNAME Rollenname der zweiten Referenz 20090722

Method BUILD_ASSOCIATION_REFERENCE on class CL_CIM_UTIL has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_CIM_UTIL has no parameter.
Method CLASS_CONSTRUCTOR on class CL_CIM_UTIL has no exception.

Method ELEMENTLISTS_ARE_EQUAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning BOOL Value transfer Type reference (TYPE) ABAP_BOOL Wahr oder falsch 20090917
2 Importing TABLE1 Call by reference Type reference (TYPE) INDEX TABLE Tabelle mit CIM-Elementen 20090917
3 Importing TABLE2 Call by reference Type reference (TYPE) INDEX TABLE Tabelle mit CIM-Elementen 20090917

Method ELEMENTLISTS_ARE_EQUAL on class CL_CIM_UTIL has no exception.

Method ELEMENTS_ARE_EQUAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning BOOL Value transfer Type reference (TYPE) ABAP_BOOL Wahr oder falsch 20081212
2 Importing ELEMENT1 Call by reference Object reference (TYPE REF TO) CL_CIM_ELEMENT Basisklasse für CIM-Elemente 20081212
3 Importing ELEMENT2 Call by reference Object reference (TYPE REF TO) CL_CIM_ELEMENT Basisklasse für CIM-Elemente 20081212

Method ELEMENTS_ARE_EQUAL on class CL_CIM_UTIL has no exception.

Method EQUALS_IGNORE_CASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning BOOL Value transfer Type reference (TYPE) ABAP_BOOL 20090130
2 Importing STRING1 Call by reference Type reference (TYPE) STRING 20090130
3 Importing STRING2 Call by reference Type reference (TYPE) STRING 20090130

Method EQUALS_IGNORE_CASE on class CL_CIM_UTIL has no exception.

Method GET_ABAP_CLASS_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CLSNAME Value transfer Type reference (TYPE) STRING ABAP-Klassenname 20081217
2 Importing OBJECT Call by reference Object reference (TYPE REF TO) OBJECT Objektinstanz 20081217

Method GET_ABAP_CLASS_NAME on class CL_CIM_UTIL has no exception.

Method GET_COMPARABLE_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing KEYTYPE Call by reference Object reference (TYPE REF TO) CL_CIM_KEYTYPE CIM-Schlüssel-Datentyp (Typesafe Enumeration) 20080828
2 Returning RESULT Value transfer Type reference (TYPE) STRING Normalisierter Wert 20080828
3 Importing VALUE Call by reference Type reference (TYPE) STRING Schlüsselwert 20080828

Method GET_COMPARABLE_VALUE on class CL_CIM_UTIL has no exception.

Method GET_COMPARABLE_VALUE2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_NULL Call by reference Type reference (TYPE) ABAP_BOOL 20100602
2 Returning RESULT Value transfer Type reference (TYPE) STRING Normalisierter Wert 20100602
3 Importing TYPE Call by reference Object reference (TYPE REF TO) CL_CIM_TYPE 20100602
4 Importing VALUE Call by reference Type reference (TYPE) STRING Schlüsselwert 20100602

Method GET_COMPARABLE_VALUE2 on class CL_CIM_UTIL has no exception.

Method GET_MAX_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CIMTYPE Call by reference Object reference (TYPE REF TO) CL_CIM_TYPE CIM-Datentyp (Typesafe Enumeration) 20090216
2 Returning DECFLOAT Value transfer Type reference (TYPE) DECFLOAT34 20090216

Method GET_MAX_VALUE on class CL_CIM_UTIL has no exception.

Method GET_MIN_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CIMTYPE Call by reference Object reference (TYPE REF TO) CL_CIM_TYPE CIM-Datentyp (Typesafe Enumeration) 20090216
2 Returning DECFLOAT Value transfer Type reference (TYPE) DECFLOAT34 20090216

Method GET_MIN_VALUE on class CL_CIM_UTIL has no exception.

Method HEXDIGIT_TO_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HEXDIGIT Call by reference Type reference (TYPE) C Hexadezimalziffer 20080704
2 Returning INTEGER Value transfer Type reference (TYPE) I Dezimalwert 20080704

Method HEXDIGIT_TO_INT on class CL_CIM_UTIL has no exception.

Method INDEX_OF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CIMOBJECTS Call by reference Type reference (TYPE) INDEX TABLE 20090109
2 Returning INDEX Value transfer Type reference (TYPE) I 20090109
3 Importing NAME Call by reference Object reference (TYPE REF TO) CL_CIM_ELEMENTNAME Elementname (case-insensitive) 20090109

Method INDEX_OF on class CL_CIM_UTIL has no exception.

Method INDEX_OF_INVALID_VAL_FOR_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ARRAY Call by reference Type reference (TYPE) CIM_T_VALUEARRAY 20091028
2 Importing CIMTYPE Call by reference Object reference (TYPE REF TO) CL_CIM_TYPE 20091028
3 Returning RESULT Value transfer Type reference (TYPE) I 20091028

Method INDEX_OF_INVALID_VAL_FOR_TYPE on class CL_CIM_UTIL has no exception.

Method IS_ABAP_INSTANCE_OF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning BOOL Value transfer Type reference (TYPE) ABAP_BOOL Wahr oder falsch 20081217
2 Importing NAME Call by reference Type reference (TYPE) STRING ABAP-Klassen- oder Interfacename 20081217
3 Importing OBJECT Call by reference Object reference (TYPE REF TO) OBJECT Objektinstanz 20081217

Method IS_ABAP_INSTANCE_OF on class CL_CIM_UTIL has no exception.

Method IS_FALSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning BOOL Value transfer Type reference (TYPE) ABAP_BOOL Wahr oder falsch 20080703
2 Importing VALUE Call by reference Type reference (TYPE) STRING Eingabewert 20080703

Method IS_FALSE on class CL_CIM_UTIL has no exception.

Method IS_NUMERIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning BOOL Value transfer Type reference (TYPE) ABAP_BOOL Wahr, falls numerisch 20080718
2 Importing VALUE Call by reference Type reference (TYPE) STRING Wert in Stringdarstellung 20080718

Method IS_NUMERIC on class CL_CIM_UTIL has no exception.

Method IS_QUALIFIER_TRUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning BOOL Value transfer Type reference (TYPE) ABAP_BOOL Wahr oder falsch 20080912
2 Importing QUALIFIER_NAME Call by reference Object reference (TYPE REF TO) CL_CIM_ELEMENTNAME Elementname (case-insensitive) 20080912
3 Importing QUALIFIER_TABLE Call by reference Type reference (TYPE) CIM_T_QUALIFIER Basisklasse für CIM-Klasse und CIM-Instanz 20091026

Method IS_QUALIFIER_TRUE on class CL_CIM_UTIL has no exception.

Method IS_TIME_INTERVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning BOOL Value transfer Type reference (TYPE) ABAP_BOOL 20090216
2 Importing VALUE Call by reference Type reference (TYPE) STRING 20090216

Method IS_TIME_INTERVAL on class CL_CIM_UTIL has no exception.

Method IS_TRUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning BOOL Value transfer Type reference (TYPE) ABAP_BOOL Wahr oder falsch 20080703
2 Importing VALUE Call by reference Type reference (TYPE) STRING Eingabewert 20080703

Method IS_TRUE on class CL_CIM_UTIL has no exception.

Method IS_VALID_CIM_DATETIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning BOOL Value transfer Type reference (TYPE) ABAP_BOOL 20090216
2 Importing VALUE Call by reference Type reference (TYPE) STRING 20090216

Method IS_VALID_CIM_DATETIME on class CL_CIM_UTIL has no exception.

Method IS_VALID_CIM_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning BOOL Value transfer Type reference (TYPE) ABAP_BOOL Wahr oder falsch 20090514
2 Importing NAME Call by reference Type reference (TYPE) STRING Zu prüfender Name 20090514

Method IS_VALID_CIM_NAME on class CL_CIM_UTIL has no exception.

Method IS_VALID_VALUE_FOR_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning BOOL Value transfer Type reference (TYPE) ABAP_BOOL 20090209
2 Importing CIMTYPE Call by reference Object reference (TYPE REF TO) CL_CIM_TYPE CIM-Datentyp (Typesafe Enumeration) 20090209
3 Importing VALUE Call by reference Type reference (TYPE) STRING 20090209

Method IS_VALID_VALUE_FOR_TYPE on class CL_CIM_UTIL has no exception.

Method KEYVALUES_ARE_EQUAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning BOOL Value transfer Type reference (TYPE) ABAP_BOOL Wahr oder falsch 20081211
2 Importing KEYTYPE Call by reference Object reference (TYPE REF TO) CL_CIM_KEYTYPE CIM-Schlüssel-Datentyp (Typesafe Enumeration) 20081211
3 Importing VALUE1 Call by reference Type reference (TYPE) STRING Erster Schlüsselwert 20081211
4 Importing VALUE2 Call by reference Type reference (TYPE) STRING Zweiter Schlüsselwert 20081211

Method KEYVALUES_ARE_EQUAL on class CL_CIM_UTIL has no exception.

Method MASK_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INPUT Call by reference Type reference (TYPE) STRING Eingabestring 20080828
2 Returning MASKED Value transfer Type reference (TYPE) STRING Maskierter String 20080828

Method MASK_STRING on class CL_CIM_UTIL has no exception.

Method METHODS_ARE_EQUAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning BOOL Value transfer Type reference (TYPE) ABAP_BOOL Wahr oder falsch 20090403
2 Importing METH1 Call by reference Type reference (TYPE) CIM_S_METHOD Definition einer CIM-Methode 20090403
3 Importing METH2 Call by reference Type reference (TYPE) CIM_S_METHOD Definition einer CIM-Methode 20090403

Method METHODS_ARE_EQUAL on class CL_CIM_UTIL has no exception.

Method NAMELISTS_ARE_EQUAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning BOOL Value transfer Type reference (TYPE) ABAP_BOOL Wahr oder falsch 20090917
2 Importing TABLE1 Call by reference Type reference (TYPE) CIM_T_ELEMENTNAME Tabelle von Elementnamen 20090917
3 Importing TABLE2 Call by reference Type reference (TYPE) CIM_T_ELEMENTNAME Tabelle von Elementnamen 20090917

Method NAMELISTS_ARE_EQUAL on class CL_CIM_UTIL has no exception.

Method NAMES_ARE_EQUAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning BOOL Value transfer Type reference (TYPE) ABAP_BOOL Wahr oder falsch 20081212
2 Importing NAME1 Call by reference Object reference (TYPE REF TO) CL_CIM_ELEMENTNAME Elementname (case-insensitive) 20081212
3 Importing NAME2 Call by reference Object reference (TYPE REF TO) CL_CIM_ELEMENTNAME Elementname (case-insensitive) 20081212

Method NAMES_ARE_EQUAL on class CL_CIM_UTIL has no exception.

Method NORMALIZE_NUMERIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning NORMALIZED Value transfer Type reference (TYPE) STRING Normalisierte Form (Dezimaldarstellung) 20081218
2 Importing VALUE Call by reference Type reference (TYPE) STRING Numerischer Wert in Stringdarstellung 20081218

Method NORMALIZE_NUMERIC on class CL_CIM_UTIL has no exception.

Method PARAMETERS_ARE_EQUAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning BOOL Value transfer Type reference (TYPE) ABAP_BOOL Wahr oder falsch 20090403
2 Importing PARAM1 Call by reference Type reference (TYPE) CIM_S_PARAMETER Definition eines generischen CIM-Methodenparameters 20090403
3 Importing PARAM2 Call by reference Type reference (TYPE) CIM_S_PARAMETER Definition eines generischen CIM-Methodenparameters 20090403

Method PARAMETERS_ARE_EQUAL on class CL_CIM_UTIL has no exception.

Method PARSE_CIM_BIGINTEGER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DECFLOAT Value transfer Type reference (TYPE) DECFLOAT34 Dezimaler Fließkommawert 20080704
2 Importing DEFAULT Call by reference Type reference (TYPE) DECFLOAT34 Defaultrückgabe, falls der Eingabestring initial ist 20080704
3 Importing VALUE Call by reference Type reference (TYPE) STRING Stringdarstellung von CIM uint64/sint64 20080704

Method PARSE_CIM_BIGINTEGER on class CL_CIM_UTIL has no exception.

Method PARSE_CIM_BOOLEAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning BOOL Value transfer Type reference (TYPE) ABAP_BOOL Boolescher Wert 20080703
2 Importing DEFAULT Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Defaultrückgabe, falls der Eingabestring initial ist 20080703
3 Importing VALUE Call by reference Type reference (TYPE) STRING Stringdarstellung des CIM-Boolean 20080703

Method PARSE_CIM_BOOLEAN on class CL_CIM_UTIL has no exception.

Method PARSE_CIM_DATETIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DATETIME Value transfer Object reference (TYPE REF TO) CL_CIM_DATETIME CIM Datetime-Objekt 20080703
2 Importing VALUE Call by reference Type reference (TYPE) STRING Datetime in Stringdarstellung 20080703

Method PARSE_CIM_DATETIME on class CL_CIM_UTIL has no exception.

Method PARSE_CIM_INTEGER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEFAULT Call by reference Type reference (TYPE) I 0 Defaultrückgabe, falls der Eingabestring initial ist 20080704
2 Returning INTEGER Value transfer Type reference (TYPE) I Integer-Wert 20080704
3 Importing VALUE Call by reference Type reference (TYPE) STRING Stringdarstellung des CIM-Integer 20080704

Method PARSE_CIM_INTEGER on class CL_CIM_UTIL has no exception.

Method PARSE_CIM_INTEGER_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) CIM_S_NUMERICRANGE Ganzzahliges Intervall 20091106
2 Importing VALUE Call by reference Type reference (TYPE) STRING Stringdarstellung eines Integer-Range 20091106

Method PARSE_CIM_INTEGER_RANGE on class CL_CIM_UTIL has no exception.

Method PARSE_CIM_INTEGER_RANGE_HIGH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting HIGH Call by reference Type reference (TYPE) DECFLOAT34 Obere Intervallgrenze 20090216
2 Exporting UNDEFINED Call by reference Type reference (TYPE) ABAP_BOOL Wahr, falls obere Grenze nicht definiert 20090216
3 Importing VALUE Call by reference Type reference (TYPE) STRING Stringdarstellung eines Integer-Range 20090216

Method PARSE_CIM_INTEGER_RANGE_HIGH on class CL_CIM_UTIL has no exception.

Method PARSE_CIM_INTEGER_RANGE_LOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting LOW Call by reference Type reference (TYPE) DECFLOAT34 Untere Intervallgrenze 20090216
2 Exporting UNDEFINED Call by reference Type reference (TYPE) ABAP_BOOL Wahr, falls untere Grenze nicht definiert 20090216
3 Importing VALUE Call by reference Type reference (TYPE) STRING Stringdarstellung eines Integer-Range 20090216

Method PARSE_CIM_INTEGER_RANGE_LOW on class CL_CIM_UTIL has no exception.

Method PARSE_CIM_REAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DECFLOAT Value transfer Type reference (TYPE) DECFLOAT34 Dezimaler Fließkommawert 20080707
2 Importing DEFAULT Call by reference Type reference (TYPE) DECFLOAT34 Defaultrückgabe, falls der Eingabestring initial ist 20080707
3 Importing VALUE Call by reference Type reference (TYPE) STRING Stringdarstellung von CIM real32/real64 20080707

Method PARSE_CIM_REAL on class CL_CIM_UTIL has no exception.

Method PARSE_CIM_REAL32 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DECFLOAT Value transfer Type reference (TYPE) DECFLOAT34 Dezimaler Fließkommawert 20090216
2 Importing DEFAULT Call by reference Type reference (TYPE) DECFLOAT34 Defaultrückgabe, falls der Eingabestring initial ist 20090216
3 Importing VALUE Call by reference Type reference (TYPE) STRING Stringdarstellung von CIM real32/real64 20090216

Method PARSE_CIM_REAL32 on class CL_CIM_UTIL has no exception.

Method PARSE_CIM_REAL64 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DECFLOAT Value transfer Type reference (TYPE) DECFLOAT34 Dezimaler Fließkommawert 20090216
2 Importing DEFAULT Call by reference Type reference (TYPE) DECFLOAT34 Defaultrückgabe, falls der Eingabestring initial ist 20090216
3 Importing VALUE Call by reference Type reference (TYPE) STRING Stringdarstellung von CIM real32/real64 20090216

Method PARSE_CIM_REAL64 on class CL_CIM_UTIL has no exception.

Method PROPERTIES_ARE_EQUAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning BOOL Value transfer Type reference (TYPE) ABAP_BOOL Wahr oder falsch 20091023
2 Importing PROP1 Call by reference Type reference (TYPE) CIM_S_PROPERTY CIM-Property-Struktur 20091023
3 Importing PROP2 Call by reference Type reference (TYPE) CIM_S_PROPERTY CIM-Property-Struktur 20091023

Method PROPERTIES_ARE_EQUAL on class CL_CIM_UTIL has no exception.

Method PROPERTY_VALUES_ARE_EQUAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning BOOL Value transfer Type reference (TYPE) ABAP_BOOL Wahr oder falsch 20091028
2 Importing PROP1 Call by reference Type reference (TYPE) CIM_S_PROPERTY CIM-Property-Struktur 20091028
3 Importing PROP2 Call by reference Type reference (TYPE) CIM_S_PROPERTY CIM-Property-Struktur 20091028

Method PROPERTY_VALUES_ARE_EQUAL on class CL_CIM_UTIL has no exception.

Method QUALIFIERS_ARE_EQUAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning BOOL Value transfer Type reference (TYPE) ABAP_BOOL Wahr oder falsch 20090403
2 Importing EQUALS_DEFINITION Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Falls wahr: Vergleich ohne PROPAGATED 20090722
3 Importing QUAL1 Call by reference Type reference (TYPE) CIM_S_QUALIFIER CIM-Qualifier-Struktur 20090403
4 Importing QUAL2 Call by reference Type reference (TYPE) CIM_S_QUALIFIER CIM-Qualifier-Struktur 20090403

Method QUALIFIERS_ARE_EQUAL on class CL_CIM_UTIL has no exception.

Method QUALIFIER_LISTS_ARE_EQUAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning BOOL Value transfer Type reference (TYPE) ABAP_BOOL 20091106
2 Importing EQUALS_DEFINITION Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Falls wahr: Vergleich ohne PROPAGATED 20091106
3 Importing QUAL_LIST1 Call by reference Type reference (TYPE) CIM_T_QUALIFIER CIM-Qualifier-Tabelle 20091106
4 Importing QUAL_LIST2 Call by reference Type reference (TYPE) CIM_T_QUALIFIER CIM-Qualifier-Tabelle 20091106

Method QUALIFIER_LISTS_ARE_EQUAL on class CL_CIM_UTIL has no exception.

Method QUALIFIER_VALUES_ARE_EQUAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning BOOL Value transfer Type reference (TYPE) ABAP_BOOL Wahr oder falsch 20091028
2 Importing QUAL1 Call by reference Type reference (TYPE) CIM_S_QUALIFIER CIM-Qualifier-Struktur 20091028
3 Importing QUAL2 Call by reference Type reference (TYPE) CIM_S_QUALIFIER CIM-Qualifier-Struktur 20091028

Method QUALIFIER_VALUES_ARE_EQUAL on class CL_CIM_UTIL has no exception.

Method SPLIT_CIM_INTEGER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DIGITSTRING Call by reference Type reference (TYPE) STRING Ziffernstring 20080704
2 Exporting RADIX Call by reference Type reference (TYPE) I Basis der Zifferndarstellung 20080704
3 Exporting SIGN Call by reference Type reference (TYPE) I Vorzeichen: +1 oder -1 20080704
4 Importing VALUE Call by reference Type reference (TYPE) STRING CIM-Integer-String 20080704

Method SPLIT_CIM_INTEGER on class CL_CIM_UTIL has no exception.

Method TO_CIM_BIGINTEGER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DECFLOAT Call by reference Type reference (TYPE) DECFLOAT34 Darstellung von uint64/sint64 20080704
2 Returning VALUE Value transfer Type reference (TYPE) STRING Stringdarstellung 20080704

Method TO_CIM_BIGINTEGER on class CL_CIM_UTIL has no exception.

Method TO_CIM_BOOLEAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BOOL Call by reference Type reference (TYPE) ABAP_BOOL Wahr oder falsch 20080703
2 Returning VALUE Value transfer Type reference (TYPE) STRING Stringdarstellung 20080703

Method TO_CIM_BOOLEAN on class CL_CIM_UTIL has no exception.

Method TO_CIM_DATETIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATETIME Call by reference Object reference (TYPE REF TO) CL_CIM_DATETIME CIM Datetime-Objekt 20080703
2 Returning VALUE Value transfer Type reference (TYPE) STRING Stringdarstellung 20080703

Method TO_CIM_DATETIME on class CL_CIM_UTIL has no exception.

Method TO_CIM_DATETIME_UTC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATETIME Call by reference Object reference (TYPE REF TO) CL_CIM_DATETIME CIM Datetime-Objekt 20090216
2 Returning VALUE Value transfer Type reference (TYPE) STRING 20090216

Method TO_CIM_DATETIME_UTC on class CL_CIM_UTIL has no exception.

Method TO_CIM_INTEGER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INTEGER Call by reference Type reference (TYPE) I Ganzzahlwert 20080704
2 Returning VALUE Value transfer Type reference (TYPE) STRING Stringdarstellung 20080704

Method TO_CIM_INTEGER on class CL_CIM_UTIL has no exception.

Method TO_CIM_REAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DECFLOAT Call by reference Type reference (TYPE) DECFLOAT34 Darstellung von real32/real64 20080707
2 Returning VALUE Value transfer Type reference (TYPE) STRING Stringdarstellung 20080707

Method TO_CIM_REAL on class CL_CIM_UTIL has no exception.

Method TRIM_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing VALUE Call by reference Type reference (TYPE) STRING String 20090514

Method TRIM_VALUE on class CL_CIM_UTIL has no exception.

Method UNMASK_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INPUT Call by reference Type reference (TYPE) STRING In Anführungszeichen gefasster String 20080827
2 Returning UNMASKED Value transfer Type reference (TYPE) STRING String ohne Anführungszeichen 20080827

Method UNMASK_STRING on class CL_CIM_UTIL has no exception.

Method VALUEARRAYS_ARE_EQUAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ARRAY1 Call by reference Type reference (TYPE) CIM_T_VALUEARRAY Tabelle von CIM-Werten (Value Array) 20090403
2 Importing ARRAY2 Call by reference Type reference (TYPE) CIM_T_VALUEARRAY Tabelle von CIM-Werten (Value Array) 20090403
3 Returning BOOL Value transfer Type reference (TYPE) ABAP_BOOL Wahr oder falsch 20090403
4 Importing CIMTYPE Call by reference Object reference (TYPE REF TO) CL_CIM_TYPE CIM-Datentyp (Typesafe Enumeration) 20090403
5 Importing IS_NULL1 Call by reference Type reference (TYPE) ABAP_BOOL Ist das erste Array NULL? 20091028
6 Importing IS_NULL2 Call by reference Type reference (TYPE) ABAP_BOOL Ist das zweite Array NULL? 20091028

Method VALUEARRAYS_ARE_EQUAL on class CL_CIM_UTIL has no exception.

Method VALUES_ARE_EQUAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning BOOL Value transfer Type reference (TYPE) ABAP_BOOL Wahr oder falsch 20081212
2 Importing CIMTYPE Call by reference Object reference (TYPE REF TO) CL_CIM_TYPE CIM-Datentyp (Typesafe Enumeration) 20081212
3 Importing IS_NULL1 Call by reference Type reference (TYPE) ABAP_BOOL Ist der erste Wert NULL? 20091028
4 Importing IS_NULL2 Call by reference Type reference (TYPE) ABAP_BOOL Ist der zweite Wert NULL? 20091028
5 Importing VALUE1 Call by reference Type reference (TYPE) STRING Erster Wert 20081212
6 Importing VALUE2 Call by reference Type reference (TYPE) STRING Zweiter Wert 20081212

Method VALUES_ARE_EQUAL on class CL_CIM_UTIL has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 712