SAP ABAP Class J_3RF_REP_INDEXED_CONT (Indexed container)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   FI-LOC (Application Component) Localization
     J3RFTAX (Package) Tax Accounting
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  J_3RF_REP_CONTAINER General container for same objects 20111205
Properties
Class J_3RF_REP_INDEXED_CONT  
Short Description Indexed container    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package J3RFTAX   Tax Accounting 
Created 20111205   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)
Interfaces
# Interface Abstract Final Description Created on
1 J_3RF_REP_CONTAINER General container for same objects 20111205
Friends
# Friend Modeled only Created on Description
1 IF_J3RF_REP_XML_RENDER 20131111 Interface for XML rendering engine
2 J_3RF_REP_ATTRIBUTE 20131111 Attribute for XML reporting hierarchy
3 J_3RF_REP_OBJECT 20130226 Node object for xml reporting hier
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 INTERNAL_STORAGE Instance attribute Protected See coding 20111205
2 NEXT_ID Instance attribute Public Type reference (TYPE) I 0 20111205
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20111205
2 DESTROY Instance method Public Method 20131111
3 GET_ELEMENT Instance method Public Method 20111205
4 GET_ELEMENT_IDX_BY_REF Instance method Public Method 20111205
5 GET_NEXT_ID Instance method Public Method 20111205
6 MODIFY_ELEMENT Instance method Public Method 20111205
7 REMOVE_ELEMENT Instance method Public Method 20111205
8 REMOVE_ELEMENT_BY_CONT Instance method Public Method 20111205
9 SWAP_ELEMENTS Instance method Public Method 20111205
10 TO_STRING Instance method Public Method 20111205
Events
Class J_3RF_REP_INDEXED_CONT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 J_3RF_REP_ICONT_TABLE_LINE Public See coding 20111205 BEGIN OF J_3rf_rep_icont_table_line, order_id TYPE i, actual_obj TYPE REF TO OBJECT, end OF J_3rf_rep_icont_table_line
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing STORING_OBJ_TYPE Call by reference Type reference (TYPE) STRING 20111205

Method CONSTRUCTOR on class J_3RF_REP_INDEXED_CONT has no exception.

Method DESTROY Signature

Method DESTROY on class J_3RF_REP_INDEXED_CONT has no parameter.
Method DESTROY on class J_3RF_REP_INDEXED_CONT has no exception.

Method GET_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IDX Call by reference Type reference (TYPE) I 20111205
2 Returning OBJ Value transfer Object reference (TYPE REF TO) OBJECT 20111205
# Exception Resumable Description Created on
1 CX_ARGUMENT_OUT_OF_BOUNDS Argument out of bounds 20120403

Method GET_ELEMENT_IDX_BY_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_OBJREF Call by reference Object reference (TYPE REF TO) OBJECT 20111205
2 Returning OUT_IDX Value transfer Type reference (TYPE) I 20111205

Method GET_ELEMENT_IDX_BY_REF on class J_3RF_REP_INDEXED_CONT has no exception.

Method GET_NEXT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning OUT_NEXT_ID Value transfer Type reference (TYPE) I 20111205

Method GET_NEXT_ID on class J_3RF_REP_INDEXED_CONT has no exception.

Method MODIFY_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ELEMENT Call by reference Object reference (TYPE REF TO) OBJECT 20111205
2 Importing IDX Call by reference Type reference (TYPE) I 20111205

Method MODIFY_ELEMENT on class J_3RF_REP_INDEXED_CONT has no exception.

Method REMOVE_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IDX Call by reference Type reference (TYPE) I 20111205
2 Importing IN_DELETE_CHILDREN Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20120403

Method REMOVE_ELEMENT on class J_3RF_REP_INDEXED_CONT has no exception.

Method REMOVE_ELEMENT_BY_CONT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_DELETE_CHILDREN Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Whether delete child nodes 20120403
2 Importing IN_OBJREF Call by reference Object reference (TYPE REF TO) OBJECT 20111205

Method REMOVE_ELEMENT_BY_CONT on class J_3RF_REP_INDEXED_CONT has no exception.

Method SWAP_ELEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IDX1 Call by reference Type reference (TYPE) I 20111205
2 Importing IDX2 Call by reference Type reference (TYPE) I 20111205

Method SWAP_ELEMENTS on class J_3RF_REP_INDEXED_CONT has no exception.

Method TO_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IDX Call by reference Type reference (TYPE) I 20111205

Method TO_STRING on class J_3RF_REP_INDEXED_CONT has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 607