SAP ABAP Class CL_CNV_INDX_ROW (Single INDX cluster row representation)
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 Inheritance (c INHERITING FROM c_ref)  CL_CNV_INDX_COMP_COLLECTION Abstract container of RELID INDX components 20101012
Properties
Class CL_CNV_INDX_ROW  
Short Description Single INDX cluster row representation    
Super Class CL_CNV_INDX_COMP_COLLECTION Abstract container of RELID INDX components 
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
# Type group / Object type Type Type Description
1 RSDS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_CNV_INDX_ROW has no interface implemented.
Friends
Class CL_CNV_INDX_ROW has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACTUAL_VARIANT Instance attribute Public Type reference (TYPE) CNV_INDX_STRUCT_VARIANT Variant of the INDX structure 20101011
2 CLIENT Instance attribute Public Type reference (TYPE) MANDT Client 20101011
3 DIRECTORY Instance attribute Protected Object reference (TYPE REF TO) CL_CNV_INDX_RELID_STRUCTURE INDX directory for this row 20101011
4 ERROR Instance attribute Public Type reference (TYPE) FLAG General Flag 20101222
5 KEY Instance attribute Protected Object reference (TYPE REF TO) CL_CNV_INDX_KEY INDX cluster key representation 20101011
6 RELID Instance attribute Public Type reference (TYPE) CNV_INDX_RELID Description of the cluster in the cluster tables 20101011
7 ROWREF Instance attribute Protected Object reference (TYPE REF TO) DATA Reference to selected row 20101215
8 TABNAME Instance attribute Public Type reference (TYPE) TABNAME Table Name 20101011
9 VERSION Instance attribute Public Object reference (TYPE REF TO) CL_CNV_INDX_RELID_STR_VERSION Representation of RELID version 20101011
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Creates a row representation 20101011
2 GET_KEY Instance method Public Method Returns a corresponding key object 20101011
3 GET_VERSION_NAME Instance method Public Method Return the name of the version 20140313
4 LOAD_DATA Instance method Public Method Loads component data 20101011
5 SET_DIRECTORY Instance method Public Method Sets the INDX directory to the row 20101011
Events
Class CL_CNV_INDX_ROW has no event.
Types
Class CL_CNV_INDX_ROW has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLIENT Call by reference Type reference (TYPE) MANDT Client 20101011
2 Importing KEY Call by reference Object reference (TYPE REF TO) CL_CNV_INDX_KEY INDX cluster key representation 20101011
3 Importing RELID Call by reference Type reference (TYPE) CNV_INDX_RELID Description of the cluster in the cluster tables 20101011
4 Importing ROW Call by reference Type reference (TYPE) ANY Row data 20101215
5 Importing TABNAME Call by reference Type reference (TYPE) TABNAME Table name 20101011
6 Importing VARIANT Call by reference Type reference (TYPE) CNV_INDX_STRUCT_VARIANT Variant of the INDX structure 20130402
7 Importing VERSION Call by reference Object reference (TYPE REF TO) CL_CNV_INDX_RELID_STR_VERSION Representation of RELID version 20101011

Method CONSTRUCTOR on class CL_CNV_INDX_ROW has no exception.

Method GET_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning KEY Value transfer Object reference (TYPE REF TO) CL_CNV_INDX_KEY INDX cluster key representation 20101011

Method GET_KEY on class CL_CNV_INDX_ROW has no exception.

Method GET_VERSION_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_NAME Value transfer Type reference (TYPE) CNV_INDX_VERSION Externally defined version of the RELID structure 20140313
# Exception Resumable Description Created on
1 CX_CNV_INDX_TABLE_UNKNOWN Unknown INDX table exception 20140313
2 CX_CNV_MBT_AUTHORITY Issues related to Authority/Registration 20140313

Method LOAD_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IGNORE_STRUCTURE_BOUNDARIES Call by reference Type reference (TYPE) CNV_INDX_IGNORE_BOUNDARIES Ignore structure boundries 20110616
2 Importing IO Call by reference Object reference (TYPE REF TO) CL_CNV_INDX_IO Read/Write operations on INDX tables 20101215
# Exception Resumable Description Created on
1 CX_CNV_INDX_DATA_RETR_FAILED Error retrieving INDX data 20101012

Method SET_DIRECTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DIR Call by reference Type reference (TYPE) TAB_CDIR CDIR table 20101011

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