Hierarchy
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_CIM_NAMEDELEMENT | Basis Class for Named CIM Elements | 20091021 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_CIM_MERGEABLE_ELEMENT | Mergeable CIM Element | 20091023 |
| 3 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_CIM_REF_NORMALIZABLE | Reference-Normalizable CIM Element | 20081217 |
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_CIM_CLASS | CIM Class | 20080912 |
| 2 | Inheritance (c INHERITING FROM c_ref) | CL_CIM_INSTANCE | CIM Instance | 20080912 |
Properties
| Class | CL_CIM_OBJECT | |
| Short Description | Basis Class for CIM Class and CIM Instance | |
| Super Class | CL_CIM_NAMEDELEMENT | Basis Class for Named CIM Elements |
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | S_WBEM_CIM | WBEM Client: CIM Objects |
| Created | 20080912 | SAP |
| Last change | 20110908 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_CIM_MERGEABLE_ELEMENT | Mergeable CIM Element | 20091023 | ||
| 2 | IF_CIM_REF_NORMALIZABLE | Reference-Normalizable CIM Element | 20081217 |
Friends
| # | Friend | Modeled only | Created on | Description |
|---|---|---|---|---|
| 1 | CL_CIM_OBJECTWITHREFERENCE | 20080930 | Container for CIM object and its reference |
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Public | Type reference (TYPE) | CIM_T_PROPERTY | Table of CIM Properties | 20091021 | |||
| 2 | Instance attribute | Public | Type reference (TYPE) | CIM_T_QUALIFIER | Object Qualifier Table | 20091021 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Protected | Method | 20080930 | ||
| 2 | Instance method | Protected | Method | 20091021 | ||
| 3 | Instance method | Protected | Method | 20090403 | ||
| 4 | Instance method | Public | Method | Removes all generic properties | 20080912 | |
| 5 | Instance method | Public | Method | Removes all property values | 20090403 | |
| 6 | Instance method | Public | Method | Removes all object qualifiers | 20091023 | |
| 7 | Instance method | Public | Method | Removes all qualifiers of a property | 20091029 | |
| 8 | Instance method | Public | Method | Creates a partial, deep copy of the CIM object | 20090722 | |
| 9 | Instance method | Public | Method | Gets the number of generic properties | 20080912 | |
| 10 | Instance method | Protected | Method | Checks similarity of the properties | 20081212 | |
| 11 | Instance method | Protected | Method | Checks similarity of the qualifiers | 20091021 | |
| 12 | Instance method | Public | Method | Checks the existence of a generic property | 20091023 | |
| 13 | Instance method | Public | Method | Checks the existence of a qualifier | 20091021 | |
| 14 | Instance method | Public | Method | 20081217 | ||
| 15 | Instance method | Public | Method | Gets a generic property if it exists | 20091023 | |
| 16 | Instance method | Public | Method | Gets an object qualifier if it exists | 20091021 | |
| 17 | Instance method | Public | Method | Gets a property qualifier if it exists | 20091022 | |
| 18 | Instance method | Public | Method | Gets a qualifier value if it exists | 20091021 | |
| 19 | Instance method | Public | Method | Gets a qualifier value list if it exists | 20091021 | |
| 20 | Instance method | Public | Method | Gets the reference of a property if it exists | 20081002 | |
| 21 | Instance method | Public | Method | Gets the value of a property if it exists | 20081002 | |
| 22 | Instance method | Public | Method | Gets the value list of a property if it exists | 20081002 | |
| 23 | Instance method | Public | Method | Checks whether the object is an association object | 20081219 | |
| 24 | Instance method | Public | Method | Checks whether a property value is set | 20091029 | |
| 25 | Instance method | Public | Method | Gets all properties of a certain type | 20091026 | |
| 26 | Instance method | Public | Method | Gets a list of all property qualifiers | 20091022 | |
| 27 | Instance method | Public | Method | 20091102 | ||
| 28 | Instance method | Protected | Method | Merge implementation for property structure | 20090403 | |
| 29 | Instance method | Protected | Method | Merge qualifier sets | 20091021 | |
| 30 | Instance method | Protected | Method | Merge implementation for qualifier structure | 20090403 | |
| 31 | Instance method | Protected | Method | Merge Implementation | 20090310 | |
| 32 | Instance method | Public | Method | Removes a generic property | 20091023 | |
| 33 | Instance method | Public | Method | Removes an object qualifier | 20090403 | |
| 34 | Instance method | Public | Method | Removes a property qualifier | 20091023 | |
| 35 | Instance method | Public | Method | Sets a generic property to NULL value | 20090929 | |
| 36 | Instance method | Public | Method | Sets or overwrites a list of properties | 20091023 | |
| 37 | Instance method | Public | Method | Sets or overwrites a generic property | 20091023 | |
| 38 | Instance method | Public | Method | Sets or overwrites a property array | 20091026 | |
| 39 | Instance method | Public | Method | Sets or overwrites a property reference | 20091026 | |
| 40 | Instance method | Public | Method | Sets or overwrites a simple property | 20091026 | |
| 41 | Instance method | Public | Method | Sets an object qualifier (overwrite mode) | 20091022 | |
| 42 | Instance method | Public | Method | Sets a property qualifier (overwrite mode) | 20091022 | |
| 43 | Instance method | Public | Method | Sets the value of an included property reference | 20090115 | |
| 44 | Instance method | Public | Method | Sets the value of an included property | 20090115 | |
| 45 | Instance method | Public | Method | Sets the value of an included property array | 20090115 |
Events
Class CL_CIM_OBJECT has no event.
Types
Class CL_CIM_OBJECT has no local type.
Method Signatures
Method ACCEPT_VISITOR_FOR_PROP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | VISITOR | Call by reference | Object reference (TYPE REF TO) | CL_CIM_ELEMENTVISITOR | Basisklasse für Operationen auf CIM-Objekten | 20080930 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahme der WBEM-Programmierschnittstelle | 20080930 |
Method ACCEPT_VISITOR_FOR_QUAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PREPEND_NAMES | Call by reference | Type reference (TYPE) | CIM_T_ELEMENTNAME | Namen von Elementen, die zuerst besucht werden sollen | 20091021 | |||
| 2 | VISITOR | Call by reference | Object reference (TYPE REF TO) | CL_CIM_ELEMENTVISITOR | Basisklasse für Operationen auf CIM-Objekten | 20091021 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahme der WBEM-Programmierschnittstelle | 20091021 |
Method ACCEPT_VISITOR_FOR_SINGLE_QUAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | QUALIFIER | Call by reference | Type reference (TYPE) | CIM_S_QUALIFIER | CIM-Qualifier-Struktur | 20091023 | |||
| 2 | VISITOR | Call by reference | Object reference (TYPE REF TO) | CL_CIM_ELEMENTVISITOR | Basisklasse für Operationen auf CIM-Objekten | 20090403 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahme der WBEM-Programmierschnittstelle | 20090403 |
Method CLEAR_PROPERTIES Signature
Method CLEAR_PROPERTIES on class CL_CIM_OBJECT has no parameter.
Method CLEAR_PROPERTIES on class CL_CIM_OBJECT has no exception.
Method CLEAR_PROPERTY_VALUES Signature
Method CLEAR_PROPERTY_VALUES on class CL_CIM_OBJECT has no parameter.
Method CLEAR_PROPERTY_VALUES on class CL_CIM_OBJECT has no exception.
Method CLEAR_QUALIFIERS Signature
Method CLEAR_QUALIFIERS on class CL_CIM_OBJECT has no parameter.
Method CLEAR_QUALIFIERS on class CL_CIM_OBJECT has no exception.
Method CLEAR_QUALIFIERS_FOR_PROPERTY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PROP_NAME | Call by reference | Object reference (TYPE REF TO) | CL_CIM_ELEMENTNAME | 20091029 |
Method CLEAR_QUALIFIERS_FOR_PROPERTY on class CL_CIM_OBJECT has no exception.
Method COPY_PARTLY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | APPLY_PROPERTYNAMES | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Propertyliste anwenden? | 20090901 | ||
| 2 | INCLUDECLASSORIGIN | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | CLASSORIGIN-Attribut mit einschließen? | 20090722 | ||
| 3 | INCLUDEQUALIFIERS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Qualifier mit kopieren? | 20090722 | ||
| 4 | LOCALONLY | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Nur klassenlokal definierte Properties kopieren? | 20090722 | ||
| 5 | PROPERTYNAMES | Call by reference | Type reference (TYPE) | CIM_T_ELEMENTNAME | Optionale Liste von zu kopierenden Properties | 20090722 | |||
| 6 | RESULT | Value transfer | Object reference (TYPE REF TO) | CL_CIM_OBJECT | Kopie des CIM-Objekts | 20090722 |
Method COPY_PARTLY on class CL_CIM_OBJECT has no exception.
Method COUNT_PROPERTIES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | COUNT | Value transfer | Type reference (TYPE) | I | Anzahl | 20080912 | |||
| 2 | KIND_ID | Call by reference | Type reference (TYPE) | CIM_PROPERTY_KIND | Gattung einer CIM-Property | 20090625 |
Method COUNT_PROPERTIES on class CL_CIM_OBJECT has no exception.
Method EQUALS_PROPERTIES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BOOL | Value transfer | Type reference (TYPE) | ABAP_BOOL | Wahr oder falsch | 20081212 | |||
| 2 | OTHER | Call by reference | Object reference (TYPE REF TO) | CL_CIM_OBJECT | Basisklasse für CIM-Klasse und CIM-Instanz | 20081212 |
Method EQUALS_PROPERTIES on class CL_CIM_OBJECT has no exception.
Method EQUALS_QUALIFIERS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BOOL | Value transfer | Type reference (TYPE) | ABAP_BOOL | Wahr oder falsch | 20091021 | |||
| 2 | OTHER | Call by reference | Object reference (TYPE REF TO) | CL_CIM_OBJECT | Basisklasse für CIM-Klasse und CIM-Instanz | 20091021 |
Method EQUALS_QUALIFIERS on class CL_CIM_OBJECT has no exception.
Method EXISTS_PROPERTY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BOOL | Value transfer | Type reference (TYPE) | ABAP_BOOL | Wahr oder falsch | 20091023 | |||
| 2 | NAME | Call by reference | Object reference (TYPE REF TO) | CL_CIM_ELEMENTNAME | Elementname (case-insensitive) | 20091023 |
Method EXISTS_PROPERTY on class CL_CIM_OBJECT has no exception.
Method EXISTS_QUALIFIER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BOOL | Value transfer | Type reference (TYPE) | ABAP_BOOL | Wahr oder falsch | 20091021 | |||
| 2 | NAME | Call by reference | Object reference (TYPE REF TO) | CL_CIM_ELEMENTNAME | Elementname (case-insensitive) | 20091021 |
Method EXISTS_QUALIFIER on class CL_CIM_OBJECT has no exception.
Method GET_NORMALIZED Signature
Method GET_NORMALIZED on class CL_CIM_OBJECT has no parameter.
Method GET_NORMALIZED on class CL_CIM_OBJECT has no exception.
Method GET_PROPERTY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NAME | Call by reference | Object reference (TYPE REF TO) | CL_CIM_ELEMENTNAME | Elementname (case-insensitive) | 20091023 | |||
| 2 | RESULT | Call by reference | Type reference (TYPE) | CIM_S_PROPERTY | CIM-Property-Struktur | 20091023 |
Method GET_PROPERTY on class CL_CIM_OBJECT has no exception.
Method GET_QUALIFIER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NAME | Call by reference | Object reference (TYPE REF TO) | CL_CIM_ELEMENTNAME | Elementname (case-insensitive) | 20091021 | |||
| 2 | RESULT | Call by reference | Type reference (TYPE) | CIM_S_QUALIFIER | CIM-Qualifier-Struktur | 20091022 |
Method GET_QUALIFIER on class CL_CIM_OBJECT has no exception.
Method GET_QUALIFIER_FOR_PROPERTY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PROP_NAME | Call by reference | Object reference (TYPE REF TO) | CL_CIM_ELEMENTNAME | Propertyname | 20091022 | |||
| 2 | QUAL_NAME | Call by reference | Object reference (TYPE REF TO) | CL_CIM_ELEMENTNAME | Qualifiername | 20091022 | |||
| 3 | RESULT | Call by reference | Type reference (TYPE) | CIM_S_QUALIFIER | CIM-Qualifier-Struktur | 20091022 |
Method GET_QUALIFIER_FOR_PROPERTY on class CL_CIM_OBJECT has no exception.
Method GET_QUALIFIER_VALUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NAME | Call by reference | Object reference (TYPE REF TO) | CL_CIM_ELEMENTNAME | Elementname (case-insensitive) | 20091021 | |||
| 2 | VALUE | Value transfer | Type reference (TYPE) | STRING | Wert oder leerer String für fehlenden Qualifier | 20091021 |
Method GET_QUALIFIER_VALUE on class CL_CIM_OBJECT has no exception.
Method GET_QUALIFIER_VALUEARRAY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NAME | Call by reference | Object reference (TYPE REF TO) | CL_CIM_ELEMENTNAME | Elementname (case-insensitive) | 20091021 | |||
| 2 | RESULT | Value transfer | Type reference (TYPE) | CIM_T_VALUEARRAY | Werteliste oder leere Liste, falls Qualifier nicht vorhanden | 20091022 |
Method GET_QUALIFIER_VALUEARRAY on class CL_CIM_OBJECT has no exception.
Method GET_REFERENCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NAME | Call by reference | Object reference (TYPE REF TO) | CL_CIM_ELEMENTNAME | Name einer Property | 20081002 | |||
| 2 | RESULT | Value transfer | Object reference (TYPE REF TO) | CL_CIM_REFERENCE | CIM-Referenz oder null, falls nicht vorhanden | 20091023 |
Method GET_REFERENCE on class CL_CIM_OBJECT has no exception.
Method GET_VALUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NAME | Call by reference | Object reference (TYPE REF TO) | CL_CIM_ELEMENTNAME | Name einer Property | 20081002 | |||
| 2 | RESULT | Value transfer | Type reference (TYPE) | STRING | Wert oder leerer String, falls nicht vorhanden | 20091023 |
Method GET_VALUE on class CL_CIM_OBJECT has no exception.
Method GET_VALUEARRAY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NAME | Call by reference | Object reference (TYPE REF TO) | CL_CIM_ELEMENTNAME | Name eines Property-Arrays | 20081002 | |||
| 2 | RESULT | Value transfer | Type reference (TYPE) | CIM_T_VALUEARRAY | Werteliste oder leere Liste, falls nicht vorhanden | 20091023 |
Method GET_VALUEARRAY on class CL_CIM_OBJECT has no exception.
Method IS_ASSOCIATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BOOL | Value transfer | Type reference (TYPE) | ABAP_BOOL | Wahr oder falsch | 20081219 |
Method IS_ASSOCIATION on class CL_CIM_OBJECT has no exception.
Method IS_NULL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BOOL | Value transfer | Type reference (TYPE) | ABAP_BOOL | Wahr oder falsch | 20091029 | |||
| 2 | NAME | Call by reference | Object reference (TYPE REF TO) | CL_CIM_ELEMENTNAME | Name einer Property | 20091029 |
Method IS_NULL on class CL_CIM_OBJECT has no exception.
Method LIST_PROPERTIES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | KIND | Call by reference | Type reference (TYPE) | CIM_PROPERTY_KIND | Gattung einer CIM-Property | 20091026 | |||
| 2 | RESULT | Call by reference | Type reference (TYPE) | CIM_T_PROPERTY | Tabelle von CIM-Properties | 20091026 |
Method LIST_PROPERTIES on class CL_CIM_OBJECT has no exception.
Method LIST_QUALIFIERS_FOR_PROPERTY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PROP_NAME | Call by reference | Object reference (TYPE REF TO) | CL_CIM_ELEMENTNAME | Propertyname | 20091022 | |||
| 2 | RESULT | Call by reference | Type reference (TYPE) | CIM_T_QUALIFIER | CIM-Qualifier-Tabelle | 20091022 |
Method LIST_QUALIFIERS_FOR_PROPERTY on class CL_CIM_OBJECT has no exception.
Method MERGE Signature
Method MERGE on class CL_CIM_OBJECT has no parameter.
Method MERGE on class CL_CIM_OBJECT has no exception.
Method MERGE_PROPERTY_STRUC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SOURCE | Call by reference | Type reference (TYPE) | CIM_S_PROPERTY | CIM-Property-Struktur (Quelle) | 20090403 | |||
| 2 | TARGET | Call by reference | Type reference (TYPE) | CIM_S_PROPERTY | CIM-Property-Struktur (Ziel) | 20090403 |
Method MERGE_PROPERTY_STRUC on class CL_CIM_OBJECT has no exception.
Method MERGE_QUALIFIERS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SOURCE | Call by reference | Object reference (TYPE REF TO) | CL_CIM_OBJECT | Basisklasse für CIM-Klasse und CIM-Instanz | 20091021 |
Method MERGE_QUALIFIERS on class CL_CIM_OBJECT has no exception.
Method MERGE_QUALIFIER_STRUC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SOURCE | Call by reference | Type reference (TYPE) | CIM_S_QUALIFIER | CIM-Qualifier-Struktur (Quelle) | 20090403 | |||
| 2 | TARGET | Call by reference | Type reference (TYPE) | CIM_S_QUALIFIER | CIM-Qualifier-Struktur (Ziel) | 20090403 |
Method MERGE_QUALIFIER_STRUC on class CL_CIM_OBJECT has no exception.
Method MERGE_WRITABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SOURCE | Call by reference | Object reference (TYPE REF TO) | CL_CIM_OBJECT | Basisklasse für CIM-Klasse und CIM-Instanz | 20090310 |
Method MERGE_WRITABLE on class CL_CIM_OBJECT has no exception.
Method REMOVE_PROPERTY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NAME | Call by reference | Object reference (TYPE REF TO) | CL_CIM_ELEMENTNAME | Elementname (case-insensitive) | 20091023 | |||
| 2 | RESULT | Call by reference | Type reference (TYPE) | CIM_S_PROPERTY | CIM-Property-Struktur | 20091029 |
Method REMOVE_PROPERTY on class CL_CIM_OBJECT has no exception.
Method REMOVE_QUALIFIER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NAME | Call by reference | Object reference (TYPE REF TO) | CL_CIM_ELEMENTNAME | Elementname (case-insensitive) | 20090403 | |||
| 2 | RESULT | Call by reference | Type reference (TYPE) | CIM_S_QUALIFIER | CIM-Qualifier-Struktur | 20091029 |
Method REMOVE_QUALIFIER on class CL_CIM_OBJECT has no exception.
Method REMOVE_QUALIFIER_FOR_PROPERTY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PROP_NAME | Call by reference | Object reference (TYPE REF TO) | CL_CIM_ELEMENTNAME | Propertyname | 20091023 | |||
| 2 | QUAL_NAME | Call by reference | Object reference (TYPE REF TO) | CL_CIM_ELEMENTNAME | Qualifiername | 20091023 | |||
| 3 | RESULT | Call by reference | Type reference (TYPE) | CIM_S_QUALIFIER | CIM-Qualifier-Struktur | 20091029 |
Method REMOVE_QUALIFIER_FOR_PROPERTY on class CL_CIM_OBJECT has no exception.
Method SET_NULL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NAME | Call by reference | Object reference (TYPE REF TO) | CL_CIM_ELEMENTNAME | Name der generischen Property | 20090929 |
Method SET_NULL on class CL_CIM_OBJECT has no exception.
Method SET_PROPERTIES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PROP_LIST | Call by reference | Type reference (TYPE) | CIM_T_PROPERTY | Tabelle von CIM-Properties | 20091023 |
Method SET_PROPERTIES on class CL_CIM_OBJECT has no exception.
Method SET_PROPERTY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PROPERTY | Call by reference | Type reference (TYPE) | CIM_S_PROPERTY | CIM-Property-Struktur | 20091023 |
Method SET_PROPERTY on class CL_CIM_OBJECT has no exception.
Method SET_PROPERTY_ARRAY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ARRAY | Call by reference | Type reference (TYPE) | CIM_T_VALUEARRAY | 20091026 | ||||
| 2 | ARRAYSIZE | Call by reference | Type reference (TYPE) | I | CL_CIM_CONSTANTS=>ARRAYSIZE_NOT_SET | 20091026 | |||
| 3 | CLASSORIGIN | Call by reference | Object reference (TYPE REF TO) | CL_CIM_ELEMENTNAME | 20091026 | ||||
| 4 | IS_NULL | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20091026 | ||||
| 5 | NAME | Call by reference | Object reference (TYPE REF TO) | CL_CIM_ELEMENTNAME | 20091026 | ||||
| 6 | PROPAGATED | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20091026 | |||
| 7 | QUALIFIERS | Call by reference | Type reference (TYPE) | CIM_T_QUALIFIER | 20091026 | ||||
| 8 | TYPE | Call by reference | Object reference (TYPE REF TO) | CL_CIM_TYPE | 20091026 |
Method SET_PROPERTY_ARRAY on class CL_CIM_OBJECT has no exception.
Method SET_PROPERTY_REFERENCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CLASSORIGIN | Call by reference | Object reference (TYPE REF TO) | CL_CIM_ELEMENTNAME | 20091026 | ||||
| 2 | IS_NULL | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20091026 | ||||
| 3 | NAME | Call by reference | Object reference (TYPE REF TO) | CL_CIM_ELEMENTNAME | 20091026 | ||||
| 4 | PROPAGATED | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20091026 | |||
| 5 | QUALIFIERS | Call by reference | Type reference (TYPE) | CIM_T_QUALIFIER | 20091026 | ||||
| 6 | REFERENCE | Call by reference | Object reference (TYPE REF TO) | CL_CIM_REFERENCE | 20091026 | ||||
| 7 | REFERENCECLASS | Call by reference | Object reference (TYPE REF TO) | CL_CIM_ELEMENTNAME | 20091026 |
Method SET_PROPERTY_REFERENCE on class CL_CIM_OBJECT has no exception.
Method SET_PROPERTY_SIMPLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CLASSORIGIN | Call by reference | Object reference (TYPE REF TO) | CL_CIM_ELEMENTNAME | Elementname (case-insensitive) | 20091026 | |||
| 2 | IS_NULL | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20091026 | ||||
| 3 | NAME | Call by reference | Object reference (TYPE REF TO) | CL_CIM_ELEMENTNAME | Elementname (case-insensitive) | 20091026 | |||
| 4 | PROPAGATED | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20091026 | |||
| 5 | QUALIFIERS | Call by reference | Type reference (TYPE) | CIM_T_QUALIFIER | CIM-Qualifier-Tabelle | 20091026 | |||
| 6 | TYPE | Call by reference | Object reference (TYPE REF TO) | CL_CIM_TYPE | CIM-Datentyp (Typesafe Enumeration) | 20091026 | |||
| 7 | VALUE | Call by reference | Type reference (TYPE) | STRING | 20091026 |
Method SET_PROPERTY_SIMPLE on class CL_CIM_OBJECT has no exception.
Method SET_QUALIFIER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | QUALIFIER | Call by reference | Type reference (TYPE) | CIM_S_QUALIFIER | CIM-Qualifier-Struktur | 20091022 |
Method SET_QUALIFIER on class CL_CIM_OBJECT has no exception.
Method SET_QUALIFIER_FOR_PROPERTY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PROP_NAME | Call by reference | Object reference (TYPE REF TO) | CL_CIM_ELEMENTNAME | Propertyname | 20091022 | |||
| 2 | QUALIFIER | Call by reference | Type reference (TYPE) | CIM_S_QUALIFIER | CIM-Qualifier-Struktur | 20091022 |
Method SET_QUALIFIER_FOR_PROPERTY on class CL_CIM_OBJECT has no exception.
Method SET_REFERENCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NAME | Call by reference | Object reference (TYPE REF TO) | CL_CIM_ELEMENTNAME | Name der Property-Reference | 20090115 | |||
| 2 | REFERENCE | Call by reference | Object reference (TYPE REF TO) | CL_CIM_REFERENCE | CIM-Referenz | 20090115 |
Method SET_REFERENCE on class CL_CIM_OBJECT has no exception.
Method SET_VALUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NAME | Call by reference | Object reference (TYPE REF TO) | CL_CIM_ELEMENTNAME | Name der Property | 20090115 | |||
| 2 | VALUE | Call by reference | Type reference (TYPE) | STRING | Wert | 20090115 |
Method SET_VALUE on class CL_CIM_OBJECT has no exception.
Method SET_VALUEARRAY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ARRAY | Call by reference | Type reference (TYPE) | CIM_T_VALUEARRAY | Tabelle von CIM-Werten (Value Array) | 20090115 | |||
| 2 | NAME | Call by reference | Object reference (TYPE REF TO) | CL_CIM_ELEMENTNAME | Name der Property | 20090115 |
Method SET_VALUEARRAY on class CL_CIM_OBJECT has no exception.
History
| Last changed by/on | SAP | 20110908 |
| SAP Release Created in | 712 |