SAP ABAP Class CL_CNV_INDX_COMP_COLLECTION (Abstract container of RELID INDX components)
Hierarchy
DMIS (Software Component) DMIS 2011_1
   CA-GTF-BS (Application Component) Business Application Support
     CNV_INDX (Package) Conversion of INDX-like cluster tables
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SERIALIZABLE_OBJECT Serializable Object 20120927
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CNV_INDX_RELID_STRUCTURE Representation of RELID structure 20101012
2 Inheritance (c INHERITING FROM c_ref)  CL_CNV_INDX_ROW Single INDX cluster row representation 20101012
Properties
Class CL_CNV_INDX_COMP_COLLECTION  
Short Description Abstract container of RELID INDX components    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CNV_INDX   Conversion of INDX-like cluster tables 
Created 20101011   SAP 
Last change 20141030    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CNV_INDX_COMP_COLLECTION has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_SERIALIZABLE_OBJECT Serializable Object 20120927
Friends
Class CL_CNV_INDX_COMP_COLLECTION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 COMPLIST Instance attribute Protected Type reference (TYPE) CNV_INDX_T_CL_COMPONENT 20101011
2 COMPONENTS Instance attribute Protected Type reference (TYPE) TY_HT_COMPONENT 20101011
Methods
# Method Level Visibility Method type Description Created on
1 ADD_COMPONENT Instance method Public Method Adds a component 20101011
2 AS_ITAB Instance method Public Method Returns components as internal table 20101011
3 GET_COMPONENT Instance method Public Method Returns a component with a given name 20101011
4 GET_COMPONENTS Instance method Public Method Returns the list of components 20101011
Events
Class CL_CNV_INDX_COMP_COLLECTION has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_COMPONENT Protected See coding 20101011
2 TY_HT_COMPONENT Protected See coding 20101011
Method Signatures

Method ADD_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMPONENT Call by reference Object reference (TYPE REF TO) CL_CNV_INDX_COMPONENT INDX RELID component 20101011

Method ADD_COMPONENT on class CL_CNV_INDX_COMP_COLLECTION has no exception.

Method AS_ITAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ITAB Call by reference Type reference (TYPE) CNV_INDX_T_STRUCTS List of components 20101011
2 Importing RELID Call by reference Type reference (TYPE) CNV_INDX_RELID Description of the cluster in the cluster tables 20101011
3 Importing SVARI Call by reference Type reference (TYPE) CNV_INDX_STRUCT_VARIANT Variant of the INDX structure 20101011
4 Importing TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20101011
5 Importing VERSN Call by reference Type reference (TYPE) CNV_INDX_VERSION Externally defined version of the RELID structure 20101011

Method AS_ITAB on class CL_CNV_INDX_COMP_COLLECTION has no exception.

Method GET_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning COMPONENT Value transfer Object reference (TYPE REF TO) CL_CNV_INDX_COMPONENT INDX RELID component 20101011
2 Importing NAME Call by reference Type reference (TYPE) CNV_INDX_TABNAME Name of structure/table in cluster 20101011
# Exception Resumable Description Created on
1 CX_CNV_INDX_COMP_UNKNOWN Unknown component exception 20101012

Method GET_COMPONENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning COMPONENTS Value transfer Type reference (TYPE) CNV_INDX_T_CL_COMPONENT List of components 20101011

Method GET_COMPONENTS on class CL_CNV_INDX_COMP_COLLECTION has no exception.
History
Last changed by/on SAP  20141030 
SAP Release Created in 2010_1_620