SAP ABAP Class CL_CIM_QUALIFIERDECLARATION (Declaration of Qualifier)
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
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 20091027
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CIM_MERGEABLE_ELEMENT Mergeable CIM Element 20091027
Properties
Class CL_CIM_QUALIFIERDECLARATION  
Short Description Declaration of Qualifier    
Super Class CL_CIM_NAMEDELEMENT Basis Class for Named CIM Elements 
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_WBEM_CIM   WBEM Client: CIM Objects 
Created 20080624   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_CIM_CONSTANTS 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 20091027
Friends
# Friend Modeled only Created on Description
1 CL_CIM_XMLPARSER 20081103 Interprets the XML representation of a CIM element
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ARRAY Instance attribute Public Type reference (TYPE) CIM_T_VALUEARRAY Values Array 20091027
2 ARRAYSIZE Instance attribute Public Type reference (TYPE) I CL_CIM_CONSTANTS=>ARRAYSIZE_NOT_SET ARRAYSIZE Attribute 20080624
3 FLAVOR_OVERRIDABLE Instance attribute Public Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20091027
4 FLAVOR_TOINSTANCE Instance attribute Public Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20091027
5 FLAVOR_TOSUBCLASS Instance attribute Public Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20091027
6 FLAVOR_TRANSLATABLE Instance attribute Public Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20091027
7 IS_ARRAY Instance attribute Public Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20091027
8 IS_NULL Instance attribute Public Type reference (TYPE) ABAP_BOOL Value is NULL? 20091027
9 SCOPE_ASSOCIATION Instance attribute Public Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20080624
10 SCOPE_CLASS Instance attribute Public Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20080624
11 SCOPE_INDICATION Instance attribute Public Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20080624
12 SCOPE_METHOD Instance attribute Public Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20080624
13 SCOPE_PARAMETER Instance attribute Public Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20080624
14 SCOPE_PROPERTY Instance attribute Public Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20080624
15 SCOPE_REFERENCE Instance attribute Public Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20080624
16 TYPE Instance attribute Public Object reference (TYPE REF TO) CL_CIM_TYPE 20091027
17 VALUE Instance attribute Public Type reference (TYPE) STRING Single Value 20091027
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20091027
2 CREATE Static method Public Method Static Creation Method 20081022
3 EQUALS_DEFINITION Instance method Private Method 20091027
4 IS_ARRAY_QUALIFIER Instance method Public Method Gets the array character or declaration 20090514
5 MERGE Instance method Public Method 20091027
6 NEW_QUALIFIER Instance method Public Method Creates a qualifier in accordance with the declaration 20091023
7 SET_ARRAYSIZE Instance method Public Method Sets the ARRAYSIZE attribute 20090901
8 SET_GLOBAL_SCOPE Instance method Public Method Sets all validity areas to the same Boolean value 20090904
9 SET_IS_ARRAY Instance method Public Method Sets the indicator for the type "Value List" 20090216
10 SET_NULL Instance method Public Method Sets the value to NULL 20090929
11 SET_OVERRIDABLE Instance method Public Method Sets the OVERRIDABLE flavor 20090403
12 SET_SCOPE_ASSOCIATION Instance method Public Method Sets the validity: Association 20090216
13 SET_SCOPE_CLASS Instance method Public Method Sets the validity: Class 20090216
14 SET_SCOPE_INDICATION Instance method Public Method Sets the validity: Indication 20090216
15 SET_SCOPE_METHOD Instance method Public Method Sets the validity: Method 20090216
16 SET_SCOPE_PARAMETER Instance method Public Method Sets the validity: Parameter 20090216
17 SET_SCOPE_PROPERTY Instance method Public Method Sets the validity: Property 20090216
18 SET_SCOPE_REFERENCE Instance method Public Method Sets the validity: Reference 20090216
19 SET_TOINSTANCE Instance method Public Method Sets the TOINSTANCE flavor 20090403
20 SET_TOSUBCLASS Instance method Public Method Sets the TOSUBCLASS flavor 20090403
21 SET_TRANSLATABLE Instance method Public Method Sets the TRANSLATABLE flavor 20090403
22 SET_VALUE Instance method Public Method Sets or overwrites a single value 20090403
23 SET_VALUEARRAY Instance method Public Method Sets or overwrites a value list 20090403
24 SHM_COPY Instance method Public Method Generates copy of object in shared memory 20090924
25 SHM_RETRIEVE Instance method Public Method Copies object from shared memory 20091110
Events
Class CL_CIM_QUALIFIERDECLARATION has no event.
Types
Class CL_CIM_QUALIFIERDECLARATION has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Object reference (TYPE REF TO) CL_CIM_ELEMENTNAME Elementname (case-insensitive) 20091027
2 Importing TYPE Call by reference Object reference (TYPE REF TO) CL_CIM_TYPE CIM-Datentyp (Typesafe Enumeration) 20091027

Method CONSTRUCTOR on class CL_CIM_QUALIFIERDECLARATION has no exception.

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ARRAYSIZE Call by reference Type reference (TYPE) I Größe der Werteliste 20081022
2 Importing IS_ARRAY Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Handelt es sich um eine Werteliste? 20081022
3 Importing NAME Call by reference Object reference (TYPE REF TO) CL_CIM_ELEMENTNAME Elementname (case-insensitive) 20081022
4 Importing OVERRIDABLE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Overridable? 20081022
5 Returning QUALDECL Value transfer Object reference (TYPE REF TO) CL_CIM_QUALIFIERDECLARATION Deklaration eines Qualifiers 20081022
6 Importing SCOPE_ASSOCIATION Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Geltungsbereich: Association 20081022
7 Importing SCOPE_CLASS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Geltungsbereich: Class 20081022
8 Importing SCOPE_INDICATION Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Geltungsbereich: Indication 20081022
9 Importing SCOPE_METHOD Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Geltungsbereich: Method 20081022
10 Importing SCOPE_PARAMETER Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Geltungsbereich: Parameter 20081022
11 Importing SCOPE_PROPERTY Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Geltungsbereich: Property 20081022
12 Importing SCOPE_REFERENCE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Geltungsbereich: Reference 20081022
13 Importing TOINSTANCE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE ToInstance? 20081022
14 Importing TOSUBCLASS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE ToSubclass? 20081022
15 Importing TRANSLATABLE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Translatable? 20081022
16 Importing TYPE Call by reference Object reference (TYPE REF TO) CL_CIM_TYPE CIM-Datentyp 20081022

Method CREATE on class CL_CIM_QUALIFIERDECLARATION has no exception.

Method EQUALS_DEFINITION 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 20091027
2 Importing OTHER Call by reference Object reference (TYPE REF TO) CL_CIM_QUALIFIERDECLARATION 20091027

Method EQUALS_DEFINITION on class CL_CIM_QUALIFIERDECLARATION has no exception.

Method IS_ARRAY_QUALIFIER 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, falsch oder undefiniert 20090514

Method IS_ARRAY_QUALIFIER on class CL_CIM_QUALIFIERDECLARATION has no exception.

Method MERGE Signature

Method MERGE on class CL_CIM_QUALIFIERDECLARATION has no parameter.
Method MERGE on class CL_CIM_QUALIFIERDECLARATION has no exception.

Method NEW_QUALIFIER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting RESULT Call by reference Type reference (TYPE) CIM_S_QUALIFIER CIM-Qualifier-Struktur 20091027
2 Importing VALUEOBJECT Call by reference Object reference (TYPE REF TO) CL_CIM_ELEMENT (ungeeigneter Parameter, wird ignoriert) 20091023

Method NEW_QUALIFIER on class CL_CIM_QUALIFIERDECLARATION has no exception.

Method SET_ARRAYSIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SIZE Call by reference Type reference (TYPE) I Anzahl 20090901

Method SET_ARRAYSIZE on class CL_CIM_QUALIFIERDECLARATION has no exception.

Method SET_GLOBAL_SCOPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GLOBAL_SCOPE Call by reference Type reference (TYPE) ABAP_BOOL Wahr oder falsch 20090904

Method SET_GLOBAL_SCOPE on class CL_CIM_QUALIFIERDECLARATION has no exception.

Method SET_IS_ARRAY 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, falsch oder undefiniert 20090216

Method SET_IS_ARRAY on class CL_CIM_QUALIFIERDECLARATION has no exception.

Method SET_NULL Signature

Method SET_NULL on class CL_CIM_QUALIFIERDECLARATION has no parameter.
Method SET_NULL on class CL_CIM_QUALIFIERDECLARATION has no exception.

Method SET_OVERRIDABLE 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 20090403

Method SET_OVERRIDABLE on class CL_CIM_QUALIFIERDECLARATION has no exception.

Method SET_SCOPE_ASSOCIATION 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 20090216

Method SET_SCOPE_ASSOCIATION on class CL_CIM_QUALIFIERDECLARATION has no exception.

Method SET_SCOPE_CLASS 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 20090216

Method SET_SCOPE_CLASS on class CL_CIM_QUALIFIERDECLARATION has no exception.

Method SET_SCOPE_INDICATION 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 20090216

Method SET_SCOPE_INDICATION on class CL_CIM_QUALIFIERDECLARATION has no exception.

Method SET_SCOPE_METHOD 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 20090216

Method SET_SCOPE_METHOD on class CL_CIM_QUALIFIERDECLARATION has no exception.

Method SET_SCOPE_PARAMETER 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 20090216

Method SET_SCOPE_PARAMETER on class CL_CIM_QUALIFIERDECLARATION has no exception.

Method SET_SCOPE_PROPERTY 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 20090216

Method SET_SCOPE_PROPERTY on class CL_CIM_QUALIFIERDECLARATION has no exception.

Method SET_SCOPE_REFERENCE 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 20090216

Method SET_SCOPE_REFERENCE on class CL_CIM_QUALIFIERDECLARATION has no exception.

Method SET_TOINSTANCE 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 20090403

Method SET_TOINSTANCE on class CL_CIM_QUALIFIERDECLARATION has no exception.

Method SET_TOSUBCLASS 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 20090403

Method SET_TOSUBCLASS on class CL_CIM_QUALIFIERDECLARATION has no exception.

Method SET_TRANSLATABLE 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 20090403

Method SET_TRANSLATABLE on class CL_CIM_QUALIFIERDECLARATION has no exception.

Method SET_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) STRING Wert 20090403

Method SET_VALUE on class CL_CIM_QUALIFIERDECLARATION has no exception.

Method SET_VALUEARRAY 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 Werteliste 20090403

Method SET_VALUEARRAY on class CL_CIM_QUALIFIERDECLARATION has no exception.

Method SHM_COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AREA_HANDLE Call by reference Object reference (TYPE REF TO) CL_ABAP_MEMORY_AREA Oberklasse: ABAP Speicherbereich 20090924
2 Importing POOL Call by reference Object reference (TYPE REF TO) CL_CIM_OBJECTPOOL Pool für Objekte (z.B. CIM-Elementnamen) 20090924
3 Returning QUALDECL Value transfer Object reference (TYPE REF TO) CL_CIM_QUALIFIERDECLARATION Objekt im Shared Memory 20090924

Method SHM_COPY on class CL_CIM_QUALIFIERDECLARATION has no exception.

Method SHM_RETRIEVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning QUALDECL Value transfer Object reference (TYPE REF TO) CL_CIM_QUALIFIERDECLARATION Deklaration eines Qualifiers 20091110

Method SHM_RETRIEVE on class CL_CIM_QUALIFIERDECLARATION has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 712