SAP ABAP Interface IF_SWF_UTL_INTROSPECTION (Information about a class)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-WFM (Application Component) SAP Business Workflow
     SWF_UTL (Package) Workflow: Tools
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_SWF_CNT_CONTAINER Container - Implementation of a 'Collection' 20000608
2 Interface composition (i COMPRISING i_ref)  IF_SWF_CNT_PERSISTENCE Persistence Interface 20000602
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_CNT_BASE_PERSISTENCE Container: Implementation of General XML Persistence 20001006
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_CNT_CONTAINER Container: Implementing Class 20000602
Properties
Interface IF_SWF_UTL_INTROSPECTION  
Short Description Information about a class    
General Data
Package SWF_UTL   Workflow: Tools 
Created 20000602   SAP 
Last changed 20110908   SAP 
Unicode checks active    
Forward declarations
Interface IF_SWF_UTL_INTROSPECTION has no forward declaration.
Interfaces
Interface IF_SWF_UTL_INTROSPECTION has no interface.
Friends
Interface IF_SWF_UTL_INTROSPECTION has no friend.
Attributes
Interface IF_SWF_UTL_INTROSPECTION has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 GET_ARCHIVE_CLASSNAME Instance method Public Method Implements the archive connection 20000602
2 GET_BUSINESS_CLASSNAME Instance method Public Method Get business object type 20000707
3 GET_BUS_KEY Instance method Public Method Gets unique Id of instance 20000602
4 GET_CATID Instance method Public Method Gets object category of business class 20000914
5 GET_INSTID Instance method Public Method Gets instance key (IBFLocal) 20000914
6 GET_OWN_CLASSNAME Instance method Public Method Gets class name of current instance 20000602
7 GET_PERSISTENCE_CLASSNAME Instance method Public Method Implements persistence interface 20000602
8 GET_REPORTING_CLASSNAME Instance method Public Method Implements reporting interface(s) 20000602
9 GET_RUNTIME_CLASSNAME Instance method Public Method Do not use -> GET_BUSINESS_CLASSNAME 20000602
Events
Interface IF_SWF_UTL_INTROSPECTION has no event.
Types
Interface IF_SWF_UTL_INTROSPECTION has no local type.
Method Signatures

Method GET_ARCHIVE_CLASSNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CLASSNAME Value transfer Type reference (TYPE) CLASSNAME Implementiert das Archivinterface 20000602

Method GET_ARCHIVE_CLASSNAME on Interface IF_SWF_UTL_INTROSPECTION has no exception.

Method GET_BUSINESS_CLASSNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CLASSNAME Value transfer Type reference (TYPE) CLASSNAME Name der Laufzeitklasse (trägt Funktionalität des BO) 20000707

Method GET_BUSINESS_CLASSNAME on Interface IF_SWF_UTL_INTROSPECTION has no exception.

Method GET_BUS_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning BUS_KEY Value transfer Type reference (TYPE) GUID_32 Eindeutige Kennung der Instanz 20000602
2 Importing CREATE_IF_EMPTY Call by reference Type reference (TYPE) XFLAG 'X' - Guid erzeugen, falls noch kein Schlüssel gesetzt 20021017

Method GET_BUS_KEY on Interface IF_SWF_UTL_INTROSPECTION has no exception.

Method GET_CATID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CATID Value transfer Type reference (TYPE) SIBFCATID Kategorie von Objekten in Persistenten Objektreferenzen 20000914

Method GET_CATID on Interface IF_SWF_UTL_INTROSPECTION has no exception.

Method GET_INSTID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning INSTID Value transfer Type reference (TYPE) SIBFBORIID Instanzident. in BOR kompat. Persistenten Objektreferenzen 20000914

Method GET_INSTID on Interface IF_SWF_UTL_INTROSPECTION has no exception.

Method GET_OWN_CLASSNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CLASSNAME Value transfer Type reference (TYPE) CLASSNAME Klassenname der Instanz 20000602

Method GET_OWN_CLASSNAME on Interface IF_SWF_UTL_INTROSPECTION has no exception.

Method GET_PERSISTENCE_CLASSNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CLASSNAME Value transfer Type reference (TYPE) CLASSNAME Implementiert das Persistenzinterface 20000602
2 Importing NO_DEFAULT Call by reference Type reference (TYPE) XFLAG 'X' - KEINE Defaultpersistenz falls initial 20040513

Method GET_PERSISTENCE_CLASSNAME on Interface IF_SWF_UTL_INTROSPECTION has no exception.

Method GET_REPORTING_CLASSNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CLASSNAME Value transfer Type reference (TYPE) CLASSNAME Implementiert das (oder die) Reporting-Interface(s) 20000602

Method GET_REPORTING_CLASSNAME on Interface IF_SWF_UTL_INTROSPECTION has no exception.

Method GET_RUNTIME_CLASSNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CLASSNAME Value transfer Type reference (TYPE) CLASSNAME Name der Laufzeitklasse (trägt Funktionalität des BO) 20000602

Method GET_RUNTIME_CLASSNAME on Interface IF_SWF_UTL_INTROSPECTION has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 610