SAP ABAP Class /GC1/CL_CO_SCOPE (Validity Range)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-TS-PGC (Application Component) Persistent Garbage Collector
     /GC1/FRAMEWORK (Package) Garbage Collector Framework
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SERIALIZABLE_OBJECT Serializable Object 20060206
Properties
Class /GC1/CL_CO_SCOPE  
Short Description Validity Range    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class /GC1/MSG    
Program status     
Category 0   
Package /GC1/FRAMEWORK   Garbage Collector Framework 
Created 20040402   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /GC1/CL_CO_SCOPE has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_SERIALIZABLE_OBJECT Serializable Object 20060206
Friends
Class /GC1/CL_CO_SCOPE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 _ATTRIBUTES_RANGE Instance attribute Protected Type reference (TYPE) /GC1/TAB_ATTRIBUTES Areas for Attributes 20040929
2 _NAME_RANGE Instance attribute Protected Type reference (TYPE) /GC1/TAB_RNG_OBJNAME Area Tables for Object Name 20040929
3 _OBJTYPE Instance attribute Protected Type reference (TYPE) /GC1/DTE_OBJTYPE Object Types for Garbage Collector 20040929
4 _TAB_OBJTYPE Static Attribute Protected Type reference (TYPE) /GC1/TAB_V_OBJTYPE Table for Object Categories 20040929
5 _TECHNICAL_TYPE Instance attribute Protected Type reference (TYPE) /GC1/DTE_TECHNICAL_TYPE Technical Type 20040929
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor 20040929
2 CONSTRUCTOR Instance method Public Constructor Constructor 20040402
3 GET_ATTRIBUTES Instance method Public Method Returns Attributes 20041007
4 GET_ATTRIBUTE_RANGE Instance method Public Method Returns Attribute Area 20040402
5 GET_NAME_RANGE Instance method Public Method Returns Namespace 20040402
6 GET_OBJTYPE Instance method Public Method Returns Object Type for this Area 20040406
7 IS_IN_SCOPE Instance method Public Method Shows Whether Object Is Within this Area 20040406
Events
Class /GC1/CL_CO_SCOPE has no event.
Types
Class /GC1/CL_CO_SCOPE has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class /GC1/CL_CO_SCOPE has no parameter.
Method CLASS_CONSTRUCTOR on class /GC1/CL_CO_SCOPE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ATTRIBUTES_RANGE Call by reference Type reference (TYPE) /GC1/TAB_ATTRIBUTES Ranges for attributes 20040402
2 Importing I_NAME_RANGE Value transfer Type reference (TYPE) /GC1/TAB_RNG_OBJNAME Range table for object name 20040402
3 Importing I_OBJTYPE Value transfer Type reference (TYPE) /GC1/DTE_OBJTYPE Object Types for garbage collector 20040402
# Exception Resumable Description Created on
1 FAILED The scope definition is incorrect 20040503

Method GET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TAB_ATTRIBUTES Value transfer Type reference (TYPE) /GC1/TAB_ATTRIBUTES Bereichstabelle für generierte Objektart-Attribute 20041007

Method GET_ATTRIBUTES on class /GC1/CL_CO_SCOPE has no exception.

Method GET_ATTRIBUTE_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ATTRIBUTE Call by reference Type reference (TYPE) /GC1/DTE_ATTRIBUTE_NAME Attribute's name 20040402
2 Returning R_RANGE Value transfer Type reference (TYPE) /GC1/TAB_RNG_ATTRIBUTE Attribute's range 20040402

Method GET_ATTRIBUTE_RANGE on class /GC1/CL_CO_SCOPE has no exception.

Method GET_NAME_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_RANGE Value transfer Type reference (TYPE) /GC1/TAB_RNG_OBJNAME Range table type for objname 20040402

Method GET_NAME_RANGE on class /GC1/CL_CO_SCOPE has no exception.

Method GET_OBJTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_OBJTYPE Value transfer Type reference (TYPE) /GC1/DTE_OBJTYPE Object types for Garbage Collector 20040406

Method GET_OBJTYPE on class /GC1/CL_CO_SCOPE has no exception.

Method IS_IN_SCOPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJECT Call by reference Type reference (TYPE) /GC1/STR_OBJECT Identifies a generated object in the system 20040406
2 Importing I_TECHNICAL_TYPE Call by reference Type reference (TYPE) /GC1/DTE_TECHNICAL_TYPE Technischer Typ 20040929
3 Returning R_FLG_IN_SCOPE Value transfer Type reference (TYPE) /GC1/DTE_FLG_IN_SCOPE Flag: indicates if the object is within the scope 20040406

Method IS_IN_SCOPE on class /GC1/CL_CO_SCOPE has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 31