SAP ABAP Class CL_INSTANCE_DESCRIPTION (Meta-Information on Objects (Class Instances))
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ABA-LA (Application Component) Syntax, Compiler, Runtime
     SOOL (Package) Object-Oriented Basis Classes
Properties
Class CL_INSTANCE_DESCRIPTION  
Short Description Meta-Information on Objects (Class Instances)    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SOOL   Object-Oriented Basis Classes 
Created 19991214   SAP 
Last change 00000000   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_INSTANCE_DESCRIPTION has no interface implemented.
Friends
Class CL_INSTANCE_DESCRIPTION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CLASS_NAME Instance attribute Public Type reference (TYPE) ABAP_CLASSNAME Class Name of Subject 20000210
2 CLASS_SPEC Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_CLASSDESCR Runtime Type Identification 19991214
3 SUBJECT Instance attribute Public Object reference (TYPE REF TO) OBJECT The Object to Be Described 19991214
4 TEXT_VALUED_TYPES Constant Private Type reference (TYPE) CHAR15 'NDPTXCFIsbwgy' Text-Valued ABAP Types 20000208
Methods
# Method Level Visibility Method type Description Created on
1 CONFORMS_TO_TYPE Instance method Public Method true <=> Object has same type as Class/Interface 19991214
2 CONSTRUCTOR Instance method Public Constructor Constructor 19991214
3 GET_ATTRIBUTE_VALUES Instance method Public Method returns table of all attributes with textual values 20000718
4 IS_KIND_OF Instance method Public Method true <=> object is an instance of the class or subclass 19991214
5 IS_MEMBER_OF Instance method Public Method true <=> Object is an instance of the class entered 19991214
6 OFFERS_ATTRIBUTE Instance method Public Method true <=> Object offers access to an attribute 19991214
7 OFFERS_METHOD Instance method Public Method true <=> Object undestands the method entered 19991214
8 SET_CLASS_NAME Instance method Protected Method Sets the Instance Attribute CLASS_NAME 20000210
9 SHORT_DESCRIPTION Instance method Public Method returns a readable string representation of this object 19991214
Events
Class CL_INSTANCE_DESCRIPTION has no event.
Types
Class CL_INSTANCE_DESCRIPTION has no local type.
Method Signatures

Method CONFORMS_TO_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) ABAP_BOOL --- 19991214
2 Importing THE_TYPE_NAME Call by reference Type reference (TYPE) ABAP_TYPENAME Typ gegen den geprüft wird 19991214

Method CONFORMS_TO_TYPE on class CL_INSTANCE_DESCRIPTION has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing THE_SUBJECT Call by reference Object reference (TYPE REF TO) OBJECT zu beschreibendes Objekt 19991214

Method CONSTRUCTOR on class CL_INSTANCE_DESCRIPTION has no exception.

Method GET_ATTRIBUTE_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting RESULT Call by reference Type reference (TYPE) NAME2VALUE_TABLE --- 20000718

Method GET_ATTRIBUTE_VALUES on class CL_INSTANCE_DESCRIPTION has no exception.

Method IS_KIND_OF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) ABAP_BOOL --- 19991214
2 Importing THE_CLASS_NAME Call by reference Type reference (TYPE) ABAP_CLASSNAME Klasse, gegen die zu prüfen ist 19991214

Method IS_KIND_OF on class CL_INSTANCE_DESCRIPTION has no exception.

Method IS_MEMBER_OF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) ABAP_BOOL --- 19991214
2 Importing THE_CLASS_NAME Call by reference Type reference (TYPE) ABAP_CLASSNAME Klasse, gegen die zu prüfen ist 19991214

Method IS_MEMBER_OF on class CL_INSTANCE_DESCRIPTION has no exception.

Method OFFERS_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) ABAP_BOOL --- 19991214
2 Importing THE_NAME Call by reference Type reference (TYPE) ABAP_ATTRNAME zu prüfender Name 19991214

Method OFFERS_ATTRIBUTE on class CL_INSTANCE_DESCRIPTION has no exception.

Method OFFERS_METHOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) ABAP_BOOL --- 19991214
2 Importing THE_NAME Call by reference Type reference (TYPE) ABAP_ATTRNAME zu prüfender Name 19991214

Method OFFERS_METHOD on class CL_INSTANCE_DESCRIPTION has no exception.

Method SET_CLASS_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) ABAP_CLASSNAME Name der Objektklasse 20000210

Method SET_CLASS_NAME on class CL_INSTANCE_DESCRIPTION has no exception.

Method SHORT_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) STRING --- 19991214

Method SHORT_DESCRIPTION on class CL_INSTANCE_DESCRIPTION has no exception.
History
Last changed by/on SAP  00000000 
SAP Release Created in 50A