SAP ABAP Class CL_CLS_REPORT_RUN_RESULT (Container for objects and classifications)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-UTL-CLS (Application Component) Classification Toolset
     SPAK_API_CLASSIFICATION (Package) API for Classification Tool Set
Properties
Class CL_CLS_REPORT_RUN_RESULT  
Short Description Container for objects and classifications    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SPAK_API_CLASSIFICATION   API for Classification Tool Set 
Created 20100115   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_CLS_ATTR_VALUE_ASSIGNMENT Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_CLS_REPORT_RUN_RESULT has no interface implemented.
Friends
Class CL_CLS_REPORT_RUN_RESULT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CLASSIFICATIONS Instance attribute Private Type reference (TYPE) TY_CLASSIFICATION_DIR 20100128
2 LRU Instance attribute Private Type reference (TYPE) TY_LRU 20100128
3 MAX_NUMBER_OF_CLASSIFICATIONS Constant Private Type reference (TYPE) I 100000 20100128
4 NUMBER_OF_CLASSIFICATIONS Instance attribute Private Type reference (TYPE) I 20100128
5 OBJECTS Instance attribute Private Type reference (TYPE) TY_OBJECTS 20100128
6 REPORT Instance attribute Private Type reference (TYPE) CLS_REPORT_DEF_NAME Name of report definition 20100128
7 RUN_VERSION Instance attribute Private Type reference (TYPE) CLS_RUN_VERSION Version of a report run 20100128
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20100128
2 GET_ATTR_VALUE_ASSIGNMENTS Instance method Public Method Get classifications of objects 20100128
3 GET_CLASSIFICATIONS_OF_PACKAGE Instance method Private Method 20100128
4 GET_OBJECT_LIST Instance method Public Method 20100128
Events
Class CL_CLS_REPORT_RUN_RESULT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_CLASSIFICATION_DIR Private See coding 20100128 ty_classification_dir type hashed table of ty_classification_dir_entry with unique key package
2 TY_CLASSIFICATION_DIR_ENTRY Private See coding 20100128 begin of ty_classification_dir_entry, package type devclass, classifications type cl_cls_attr_value_assignment=>ty_classifications, end of ty_classification_dir_entry
3 TY_LRU Private See coding 20100128 ty_lru type table of devclass
4 TY_OBJECTS Private See coding 20100128 ty_objects type hashed table of cls_run_objects with unique key trobjtype sobj_name object_type sub_key
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REPORT Call by reference Type reference (TYPE) CLS_REPORT_DEF_NAME Name of report definition 20100128
2 Importing IM_RUN_VERSION Call by reference Type reference (TYPE) CLS_RUN_VERSION Version of a report run 20100128
# Exception Resumable Description Created on
1 CX_PAK_INVALID_DATA Invalid data 20100128
2 CX_PAK_NOT_AUTHORIZED User doesn't have sufficient authorizations 20100128

Method GET_ATTR_VALUE_ASSIGNMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CLASSIFICATIONS Call by reference Type reference (TYPE) CL_CLS_ATTR_VALUE_ASSIGNMENT=>TY_CLASSIFICATIONS GUID in 'CHAR' Format in Uppercase 20100128
2 Importing IM_ATTRIBUTES Call by reference Type reference (TYPE) CL_CLS_OBJECT_CHARACTERIZATION=>TY_ATTRIBUTE_LIST Attribute names 20100128
3 Importing IM_OBJECTS Call by reference Type reference (TYPE) PAK_OBJECT_LIST Object keys 20100128

Method GET_ATTR_VALUE_ASSIGNMENTS on class CL_CLS_REPORT_RUN_RESULT has no exception.

Method GET_CLASSIFICATIONS_OF_PACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CLASSIFICATIONS Call by reference Type reference (TYPE) CL_CLS_ATTR_VALUE_ASSIGNMENT=>TY_CLASSIFICATIONS 20100128
2 Importing IM_PACKAGE Call by reference Type reference (TYPE) DEVCLASS Package 20100128

Method GET_CLASSIFICATIONS_OF_PACKAGE on class CL_CLS_REPORT_RUN_RESULT has no exception.

Method GET_OBJECT_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_OBJECT_LIST Call by reference Type reference (TYPE) PAK_OBJECT_LIST List of development objects 20100128

Method GET_OBJECT_LIST on class CL_CLS_REPORT_RUN_RESULT has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 740