SAP ABAP Class CL_SLD_CIM_OBJECT (CIM Representation Type)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-CCM-SLD-ABA (Application Component) System Landscape Directory ABAP Connectivity
⤷
SLD_API (Package) System Landscape Directory API

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_SLD_CIM_CLASS | Representation CIM Class | 20020527 |
2 | Inheritance (c INHERITING FROM c_ref) | CL_SLD_CIM_INSTANCE | Representation CIM Instance | 20020528 |
Properties
Class | CL_SLD_CIM_OBJECT | |
Short Description | CIM Representation Type | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | P | SAP Standard Production Program |
Category | 0 | |
Package | SLD_API | System Landscape Directory API |
Created | 20020523 | SAP |
Last change | 20110908 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
2 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_SLD_CIM_OBJECT has no interface implemented.
Friends
Class CL_SLD_CIM_OBJECT has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | STRING | SLD Host Name | 20020524 | ||
2 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | STRING | Model Path of Class/Instance | 20020523 | ||
3 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | STRING | Namespace | 20020524 | ||
4 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | SLD_T_GENVALUE | Object Qualifier | 20020523 | ||
5 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | SLD_T_PROPQUAL | Property Qualifier Table | 20020523 | ||
6 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | SLD_T_ARRAYVALUEMAP | Value Array Table | 20020523 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Returns SLD host | 20020524 |
2 | ![]() |
Instance method | Public | Method | Returns model path | 20020523 |
3 | ![]() |
Instance method | Public | Method | Returns namespace | 20020524 |
4 | ![]() |
Instance method | Public | Method | Returns namespace handle | 20020524 |
5 | ![]() |
Instance method | Public | Method | Returns object name | 20020524 |
6 | ![]() |
Instance method | Public | Method | Returns property data type | 20020524 |
7 | ![]() |
Instance method | Public | Method | Returns qualifier value as string | 20020524 |
8 | ![]() |
Instance method | Public | Method | Returns list of qualifier values | 20020524 |
9 | ![]() |
Instance method | Public | Method | Returns qualifier value array | 20020524 |
10 | ![]() |
Instance method | Public | Method | Returns typed qualifier value | 20020524 |
11 | ![]() |
Instance method | Public | Method | Returns qualifier data type | 20020524 |
12 | ![]() |
Instance method | Protected | Method | Returns value array for index | 20020524 |
13 | ![]() |
Instance method | Public | Method | Sets Name Components | 20020524 |
Events
Class CL_SLD_CIM_OBJECT has no event.
Types
Class CL_SLD_CIM_OBJECT has no local type.
Method Signatures
Method GET_HOST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RET | Value transfer | Type reference (TYPE) | STRING | Hostname | 20020524 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
SLD API Ausnahmen | 20020524 |
Method GET_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RET | Value transfer | Type reference (TYPE) | STRING | Name (Model Path) | 20020524 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
SLD API Ausnahmen | 20020524 |
Method GET_NAMESPACE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RET | Value transfer | Type reference (TYPE) | STRING | Namespace | 20020524 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
SLD API Ausnahmen | 20020524 |
Method GET_NAMESPACEHANDLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RET | Value transfer | Type reference (TYPE) | STRING | Namespace Handle | 20020524 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
SLD API Ausnahmen | 20020524 |
Method GET_OBJECTNAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RET | Value transfer | Type reference (TYPE) | STRING | Object Name | 20020524 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
SLD API Ausnahmen | 20020524 |
Method GET_PROPERTY_TYPES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
PNAME | Call by reference | Type reference (TYPE) | STRING | Propertyname | 20020524 | ||
2 | ![]() |
RET | Value transfer | Type reference (TYPE) | SLD_S_DATATYPES | Datentyp einer Property / eines Qualifiers | 20020524 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
SLD API Ausnahmen | 20020524 |
Method GET_QUALIFIER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
PNAME | Call by reference | Type reference (TYPE) | STRING | Propertyname | 20020524 | ||
2 | ![]() |
QNAME | Call by reference | Type reference (TYPE) | STRING | Qualifiername | 20020524 | ||
3 | ![]() |
RET | Value transfer | Type reference (TYPE) | STRING | Wert | 20020524 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
SLD API Ausnahmen | 20020524 |
Method GET_QUALIFIERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RET | Value transfer | Type reference (TYPE) | SLD_T_PQVALUELIST | Property-Qualifier-Wertliste | 20020524 |
Method GET_QUALIFIERS on class CL_SLD_CIM_OBJECT has no exception.
Method GET_QUALIFIER_ARRAY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
PNAME | Call by reference | Type reference (TYPE) | STRING | Propertyname | 20020524 | ||
2 | ![]() |
QNAME | Call by reference | Type reference (TYPE) | STRING | Qualifiername | 20020524 | ||
3 | ![]() |
RET | Value transfer | Type reference (TYPE) | SLD_T_STRING | Value-Array | 20020524 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
SLD API Ausnahmen | 20020524 |
Method GET_QUALIFIER_GEN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
PNAME | Call by reference | Type reference (TYPE) | STRING | Propertyname | 20020524 | ||
2 | ![]() |
QNAME | Call by reference | Type reference (TYPE) | STRING | Qualifiername | 20020524 | ||
3 | ![]() |
VALUE | Call by reference | Type reference (TYPE) | STRING | String-Wert | 20020524 | ||
4 | ![]() |
VALUE_ARRAY | Call by reference | Type reference (TYPE) | SLD_T_STRING | StringArray-Wert | 20020524 | ||
5 | ![]() |
VALUE_C | Call by reference | Type reference (TYPE) | SLDI_CHAR | C-Wert | 20020524 | ||
6 | ![]() |
VALUE_C_A | Call by reference | Type reference (TYPE) | SLD_T_C | CArray-Wert | 20020524 | ||
7 | ![]() |
VALUE_DT | Call by reference | Object reference (TYPE REF TO) | CL_SLD_DATETIME | Datetime-Wert | 20020524 | ||
8 | ![]() |
VALUE_DT_A | Call by reference | Type reference (TYPE) | SLD_T_DT | DatetimeArray-Wert | 20020524 | ||
9 | ![]() |
VALUE_F | Call by reference | Type reference (TYPE) | F | F-Wert | 20020524 | ||
10 | ![]() |
VALUE_F_A | Call by reference | Type reference (TYPE) | SLD_T_F | FArray-Wert | 20020524 | ||
11 | ![]() |
VALUE_I | Call by reference | Type reference (TYPE) | I | I-Wert | 20020524 | ||
12 | ![]() |
VALUE_I_A | Call by reference | Type reference (TYPE) | SLD_T_I | IArray-Wert | 20020524 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
SLD API Ausnahmen | 20020524 |
Method GET_QUALIFIER_TYPES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
PNAME | Call by reference | Type reference (TYPE) | STRING | Propertyname | 20020524 | ||
2 | ![]() |
QNAME | Call by reference | Type reference (TYPE) | STRING | Qualifiername | 20020524 | ||
3 | ![]() |
RET | Value transfer | Type reference (TYPE) | SLD_S_DATATYPES | Datentyp einer Property / eines Qualifiers | 20020524 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
SLD API Ausnahmen | 20020524 |
Method GET_VALUEARRAY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ARRAYKEY | Call by reference | Type reference (TYPE) | I | Index | 20020524 | ||
2 | ![]() |
RET | Value transfer | Type reference (TYPE) | SLD_T_STRING | String-Array | 20020524 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
SLD API Ausnahmen | 20020524 |
Method SET_NAME_FRAGMENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
HOST | Call by reference | Type reference (TYPE) | STRING | SLD Hostname | 20020524 | ||
2 | ![]() |
MODELPATH | Call by reference | Type reference (TYPE) | STRING | Model Path | 20020524 | ||
3 | ![]() |
NAMESPACE | Call by reference | Type reference (TYPE) | STRING | Namespace | 20020524 |
Method SET_NAME_FRAGMENTS on class CL_SLD_CIM_OBJECT has no exception.
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in | 630 |