SAP ABAP Class CL_AKB_OBJECT (Environment of an Object)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO-PAK (Application Component) Package Tools
     SPAK_AKB (Package) Downward Compatible Development
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_AKB_OBJECT Development Object 20031031
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_AKB_OBJECT_CLAS_INTF Object Environment 20031106
2 Inheritance (c INHERITING FROM c_ref)  CL_AKB_OBJECT_FUGR Object Environment 20040126
3 Inheritance (c INHERITING FROM c_ref)  CL_AKB_OBJECT_FUNC Function Modules 20031104
4 Inheritance (c INHERITING FROM c_ref)  CL_AKB_OBJECT_TABL_VIEW Object Environment 20031204
5 Inheritance (c INHERITING FROM c_ref)  CL_AKB_OBJECT_TYPEGR Environment of Type Group 20031212
Properties
Class CL_AKB_OBJECT  
Short Description Environment of an Object    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SPAK_AKB   Downward Compatible Development 
Created 20031031   SAP 
Last change 20090618   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SVRS2 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_AKB_OBJECT Development Object 20031031
Friends
Class CL_AKB_OBJECT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ID Instance attribute Protected Type reference (TYPE) I Object ID 20031103
2 KNOWN_TYPEGROUPS Static Attribute Private Type reference (TYPE) TYPEGROUP_CACHE 20031203
3 OBJECT_DIRECTORY Static Attribute Private Type reference (TYPE) AKB_OBJECT_DIR_TYPE Index of Object Types with Special Environment Handling 20031031
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20031031
2 CREATE Static method Public Method Factory 20031031
3 GET_ENVIRONMENT Instance method Public Method 20031104
4 GET_INCLUDE_TYPE Static method Protected Method Determine LIMU Type of an Include 20031031
5 GET_INFO Instance method Public Method 20031104
6 GET_TYPEPOOL Static method Protected Method Checks whether type comes from type group 20031203
7 GET_VERSION Instance method Public Method 20031104
8 IS_CLASS Static method Protected Method Ascertaining Type of Class or Interface 20040223
9 SET_CHANGED_BY Instance method Protected Method Retrieve info. about last user to change object from version 20040126
10 SET_UP Instance method Public Method 20031104
11 TABCLASS_TO_OBJ_TYPE Static method Protected Method Conversion Routine 20031104
12 TEAR_DOWN Instance method Public Method 20031104
Events
Class CL_AKB_OBJECT has no event.
Types
Class CL_AKB_OBJECT has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_AKB_OBJECT has no parameter.
Method CLASS_CONSTRUCTOR on class CL_AKB_OBJECT has no exception.

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning INSTANCE Value transfer Object reference (TYPE REF TO) IF_AKB_OBJECT Entwicklungsobjekt 20031031
2 Importing I_OBJ_ID Call by reference Type reference (TYPE) I Objekt.Id 20031104
3 Importing I_OBJ_NAME Call by reference Type reference (TYPE) C Objektname im Objektkatalog 20031031
4 Importing I_OBJ_TYPE Call by reference Type reference (TYPE) C Objekttyp 20031031
5 Importing I_SUB_NAME Call by reference Type reference (TYPE) C Zusammengesetzter Komponentenname oder Alias 20031031
6 Importing I_SUB_TYPE Call by reference Type reference (TYPE) C Objekttyp 20031031

Method CREATE on class CL_AKB_OBJECT has no exception.

Method GET_ENVIRONMENT Signature

Method GET_ENVIRONMENT on class CL_AKB_OBJECT has no parameter.
Method GET_ENVIRONMENT on class CL_AKB_OBJECT has no exception.

Method GET_INCLUDE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting FOUND Call by reference Type reference (TYPE) FLAG allgemeines flag 20031031
2 Importing REPS_NAME Call by reference Type reference (TYPE) C Objektname im Objektkatalog 20031031
3 Exporting REPS_TYPE Call by reference Type reference (TYPE) C Objekttyp 20031031
4 Exporting TADIR_NAME Call by reference Type reference (TYPE) SOBJ_NAME Objektname im Objektkatalog 20031031
5 Exporting TADIR_TYPE Call by reference Type reference (TYPE) TROBJTYPE Objekttyp 20031031

Method GET_INCLUDE_TYPE on class CL_AKB_OBJECT has no exception.

Method GET_INFO Signature

Method GET_INFO on class CL_AKB_OBJECT has no parameter.
Method GET_INFO on class CL_AKB_OBJECT has no exception.

Method GET_TYPEPOOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OBJ_NAME Call by reference Type reference (TYPE) C 20031203
2 Returning TYPEPOOL Value transfer Type reference (TYPE) SOBJ_NAME ='' falls das Objekt nicht zu einer Typegruppe gehört 20031203

Method GET_TYPEPOOL on class CL_AKB_OBJECT has no exception.

Method GET_VERSION Signature

Method GET_VERSION on class CL_AKB_OBJECT has no parameter.
Method GET_VERSION on class CL_AKB_OBJECT has no exception.

Method IS_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLSNAME Call by reference Type reference (TYPE) C 20040223
2 Returning IS_CLASS Value transfer Type reference (TYPE) FLAG X = CLAS 20040223

Method IS_CLASS on class CL_AKB_OBJECT has no exception.

Method SET_CHANGED_BY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CHANGED_BY Call by reference Type reference (TYPE) AS4USER Autor der letzten Änderung 20040126
2 Exporting CHANGED_ON Call by reference Type reference (TYPE) AS4DATE Datum der letzten Änderung 20040126
3 Importing VERSION Call by reference Type reference (TYPE) SVRS2_VERSIONABLE_OBJECT 20040126

Method SET_CHANGED_BY on class CL_AKB_OBJECT has no exception.

Method SET_UP Signature

Method SET_UP on class CL_AKB_OBJECT has no parameter.
Method SET_UP on class CL_AKB_OBJECT has no exception.

Method TABCLASS_TO_OBJ_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning OBJ_TYPE Value transfer Type reference (TYPE) TROBJTYPE Objekttyp 20031104
2 Importing TABCLASS Call by reference Type reference (TYPE) TABCLASS Tabellenart 20031104

Method TABCLASS_TO_OBJ_TYPE on class CL_AKB_OBJECT has no exception.

Method TEAR_DOWN Signature

Method TEAR_DOWN on class CL_AKB_OBJECT has no parameter.
Method TEAR_DOWN on class CL_AKB_OBJECT has no exception.
History
Last changed by/on SAP  20090618 
SAP Release Created in 640