SAP ABAP Class CL_RSRT_DATA_CONTAINER (Data Container)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT (Application Component) OLAP Technology
     RSRT_BICS_MODEL (Package) RSRT BICS Model
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSRT_DATA Data 20120508
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSRT_DATA_ELEMENT Data Element 20120508
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSRT_DATA_STRUCTURE Data Element 20120508
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSRT_DATA_TABLE Data Table 20120508
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSRT_DATA_TABLE_SERVICES Data Table Services 20120508
Properties
Class CL_RSRT_DATA_CONTAINER  
Short Description Data Container    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSRT_BICS_MODEL   RSRT BICS Model 
Created 20120508   SAP 
Last change 20140121   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)
2 IF_RSRT_DATA Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_RSRT_DATA_TABLE_SERVICES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSRT_DATA Data 20120508
2 IF_RSRT_DATA_ELEMENT Data Element 20120508
3 IF_RSRT_DATA_STRUCTURE Data Element 20120508
4 IF_RSRT_DATA_TABLE Data Table 20120508
5 IF_RSRT_DATA_TABLE_SERVICES Data Table Services 20120508
Friends
Class CL_RSRT_DATA_CONTAINER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 O_APPLY_FILTER Instance attribute Protected Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20120508
2 O_APPLY_SORT Instance attribute Protected Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20120508
3 O_DATA_SET_FILLED Instance attribute Protected Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20120508
4 O_LINES Instance attribute Protected Type reference (TYPE) SYTABIX Index of Internal Tables 20120508
5 O_O_CHANGELOG Instance attribute Protected Object reference (TYPE REF TO) CL_RSRT_DATA_CHANGELOG Data ChangeLog 20120508
6 O_O_MESSAGE_MANAGER Instance attribute Protected Object reference (TYPE REF TO) IF_RSRT_DATA_MESSAGE_MANAGER Message Manager 20120621
7 O_R_DATA Instance attribute Protected Object reference (TYPE REF TO) DATA 20120508
8 O_TABLE_LINES Instance attribute Protected Type reference (TYPE) SYTABIX Index of Internal Tables 20120508
9 O_T_DATA_FETCH Instance attribute Protected Type reference (TYPE) TN_T_DATA_FETCH Data Fetch Lines 20120508
10 O_T_DATA_SET Instance attribute Protected Type reference (TYPE) IF_RSRT_DATA_TABLE_SERVICES=>TN_T_DATA_SET Dataset 20120508
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_FIELDS Instance method Private Method Build 20120508
2 CONSTRUCTOR Instance method Private Constructor CONSTRUCTOR 20120508
3 CREATE_DATA_CONTAINER Static method Public Method Create Data Container 20120508
4 FILL_DATA_SET Instance method Private Method Fill Data Set 20120508
5 FREE Instance method Public Method Free 20120508
6 ON_DATA_CHANGED Instance method Private Event handling method Handle Data Changed 20120508
7 ON_FIELD_CHANGED Instance method Private Event handling method Handle Field Changed 20120508
8 SET_DESCRIPTION_INFO Instance method Private Method Set Description Information 20120508
9 _GET_DATA Instance method Private Method Get Data 20120508
Events
Class CL_RSRT_DATA_CONTAINER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TN_S_DATA_FETCH Protected See coding Data Fetch 20120508 begin of TN_S_DATA_FETCH, index_from type sytabix, index_to type sytabix, r_data type ref to data, end of tn_s_data_fetch
2 TN_T_DATA_FETCH Protected See coding Data Fetch Lines 20120508 tn_t_data_fetch type sorted table of tn_s_data_fetch with unique key index_from index_to initial size 1
Method Signatures

Method BUILD_FIELDS Signature

Method BUILD_FIELDS on class CL_RSRT_DATA_CONTAINER has no parameter.
Method BUILD_FIELDS on class CL_RSRT_DATA_CONTAINER has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATA Call by reference Type reference (TYPE) DATA Data Type 20120508
2 Importing NAME Call by reference Type reference (TYPE) IF_RSRT_DATA=>TN_NAME Data Name 20120508
3 Importing O_MESSAGE_MANAGER Call by reference Object reference (TYPE REF TO) IF_RSRT_DATA_MESSAGE_MANAGER Data Message Manager 20120621

Method CONSTRUCTOR on class CL_RSRT_DATA_CONTAINER has no exception.

Method CREATE_DATA_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATA Call by reference Type reference (TYPE) DATA Data Type 20120508
2 Importing NAME Call by reference Type reference (TYPE) IF_RSRT_DATA=>TN_NAME Data Name 20120508
3 Importing O_MESSAGE_MANAGER Call by reference Object reference (TYPE REF TO) IF_RSRT_DATA_MESSAGE_MANAGER Data Message Manager 20120621
4 Returning VALUE Value transfer Object reference (TYPE REF TO) IF_RSRT_DATA Data 20120508

Method CREATE_DATA_CONTAINER on class CL_RSRT_DATA_CONTAINER has no exception.

Method FILL_DATA_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FROM_INDEX Call by reference Type reference (TYPE) SYTABIX Index interner Tabellen 20120508
2 Importing TO_INDEX Call by reference Type reference (TYPE) SYTABIX Index interner Tabellen 20120508

Method FILL_DATA_SET on class CL_RSRT_DATA_CONTAINER has no exception.

Method FREE Signature

Method FREE on class CL_RSRT_DATA_CONTAINER has no parameter.
Method FREE on class CL_RSRT_DATA_CONTAINER has no exception.

Method ON_DATA_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FILTER_APPLIED Value transfer Attribute reference (LIKE) 20120508
2 Importing NEW Value transfer Attribute reference (LIKE) 20120508
3 Importing SENDER Call by reference Attribute reference (LIKE) 20120508
4 Importing SORT_APPLIED Value transfer Attribute reference (LIKE) 20120508

Method ON_DATA_CHANGED on class CL_RSRT_DATA_CONTAINER has no exception.

Method ON_FIELD_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OBJECT_TYPE Value transfer Attribute reference (LIKE) 20120508
2 Importing O_OBJECT Value transfer Attribute reference (LIKE) 20120508
3 Importing SENDER Call by reference Attribute reference (LIKE) 20120508

Method ON_FIELD_CHANGED on class CL_RSRT_DATA_CONTAINER has no exception.

Method SET_DESCRIPTION_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATA Call by reference Type reference (TYPE) DATA 20120508
2 Exporting NEW_DESCR Call by reference Type reference (TYPE) ABAP_BOOL 20120508

Method SET_DESCRIPTION_INFO on class CL_RSRT_DATA_CONTAINER has no exception.

Method _GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FROM_INDEX Call by reference Type reference (TYPE) SYTABIX Index interner Tabellen 20120508
2 Importing TO_INDEX Call by reference Type reference (TYPE) SYTABIX Index interner Tabellen 20120508
3 Returning VALUE Value transfer Object reference (TYPE REF TO) DATA 20120508

Method _GET_DATA on class CL_RSRT_DATA_CONTAINER has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 730