SAP ABAP Class CL_CNV_00001_API_TYPEDEF (Generic type definition)
Hierarchy
DMIS (Software Component) DMIS 2011_1
   CA-GTF-BS (Application Component) Business Application Support
     CNV_BASIS (Package) Conversion: Basis functions
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CNV_00001_API_CUST_OBJECT Abstract customizing object availabel in CWB API 20110215
Properties
Class CL_CNV_00001_API_TYPEDEF  
Short Description Generic type definition    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CNV_BASIS   Conversion: Basis functions 
Created 20110215   SAP 
Last change 20141030    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CNV_00001_API_TYPEDEF has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_CNV_00001_API_CUST_OBJECT Abstract customizing object availabel in CWB API 20110215
Friends
# Friend Modeled only Created on Description
1 CL_CNV_00001_API_PARAMETER 20110222 Routine parameter
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACTUAL_DOMNAME Instance attribute Public Type reference (TYPE) DOMNAME Actual domain name (in case of non-transp. fields) 20110217
2 COMPONENT Instance attribute Public Type reference (TYPE) CNV_10020_FIELDNAME_EXT component name for non-transp. types 20110217
3 DATATYPE Instance attribute Public Type reference (TYPE) DATATYPE_D Data Type in ABAP Dictionary 20110215
4 DOMNAME Instance attribute Public Type reference (TYPE) DOMNAME Domain name 20110215
5 LENGTH Instance attribute Public Type reference (TYPE) DDLENG Length (No. of Characters) 20110215
6 MCPOS Instance attribute Public Type reference (TYPE) CNV_MCPOS Position in copy loop at which the field is converted 20110218
7 NONTRANSPARENT Instance attribute Public Type reference (TYPE) FLAG If the domain name contains '-' 20110217
8 NONTRFIELD Instance attribute Public Type reference (TYPE) CNV_00001_NONTRFIELD Non-transparent field indicator 20110218
9 ORGUNIT Instance attribute Public Type reference (TYPE) CNV_ORG Conversion: Organizational unit for delimitation 20110218
10 PACKID Instance attribute Protected Type reference (TYPE) CNV_PACK Packange number for usage with non-transp. fields 20110217
11 PACKID_SRC Instance attribute Public Type reference (TYPE) CNV_SRCPACK Number of source package 20110218
12 PRIOSEQ Instance attribute Public Type reference (TYPE) CNV_ORD Conversion: Sequence Number 20110218
13 ROLLNAME Instance attribute Public Type reference (TYPE) ROLLNAME Data element (semantic domain) 20110215
14 TYPE_AND_LENGTH_EXTERN Instance attribute Protected Type reference (TYPE) FLAG Whether type and length were filled externally 20110222
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_NONTRANSP Instance method Protected Method Checks whether type is non-transparent 20110217
2 CLONE Instance method Public Method Clones the object 20110222
3 CONSTRUCTOR Instance method Public Constructor Creates a type definition 20110215
4 EQUALS Instance method Public Method 20110303
5 FILL_TYPE_AND_LENGTH Instance method Public Method Fills missing type and length fields 20110222
6 IS_OF_TYPE Instance method Public Method Returns if this type is of given other type 20110216
7 LOAD_FROM_STRUCTURE Instance method Public Method 20110303
8 STORE_IN_STRUCTURE Instance method Public Method 20110303
9 TO_STRING Instance method Public Method 20110303
Events
Class CL_CNV_00001_API_TYPEDEF has no event.
Types
Class CL_CNV_00001_API_TYPEDEF has no local type.
Method Signatures

Method CHECK_NONTRANSP Signature

Method CHECK_NONTRANSP on class CL_CNV_00001_API_TYPEDEF has no parameter.
# Exception Resumable Description Created on
1 CX_CNV_00001_API_TYPE_INVALID Invalid type error 20110217

Method CLONE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TYPEDEF Value transfer Object reference (TYPE REF TO) CL_CNV_00001_API_TYPEDEF Generic type definition 20110222

Method CLONE on class CL_CNV_00001_API_TYPEDEF has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATATYPE Call by reference Type reference (TYPE) DATATYPE_D Data Type in ABAP Dictionary 20110215
2 Importing DOMNAME Call by reference Type reference (TYPE) DOMNAME Domain 20110215
3 Importing LENGTH Call by reference Type reference (TYPE) DDLENG Length (No. of Characters) 20110215
4 Importing ROLLNAME Call by reference Type reference (TYPE) ROLLNAME Data element 20110215
# Exception Resumable Description Created on
1 CX_CNV_00001_API_TYPE_INVALID Invalid type error 20110222

Method EQUALS Signature

Method EQUALS on class CL_CNV_00001_API_TYPEDEF has no parameter.
Method EQUALS on class CL_CNV_00001_API_TYPEDEF has no exception.

Method FILL_TYPE_AND_LENGTH Signature

Method FILL_TYPE_AND_LENGTH on class CL_CNV_00001_API_TYPEDEF has no parameter.
# Exception Resumable Description Created on
1 CX_CNV_00001_API_NOT_FOUND Generic Not Found Error 20110222

Method IS_OF_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RET Value transfer Type reference (TYPE) FLAG General Flag 20110216
2 Importing TYPE Call by reference Object reference (TYPE REF TO) CL_CNV_00001_API_TYPEDEF Generic type definition 20110216

Method IS_OF_TYPE on class CL_CNV_00001_API_TYPEDEF has no exception.

Method LOAD_FROM_STRUCTURE Signature

Method LOAD_FROM_STRUCTURE on class CL_CNV_00001_API_TYPEDEF has no parameter.
Method LOAD_FROM_STRUCTURE on class CL_CNV_00001_API_TYPEDEF has no exception.

Method STORE_IN_STRUCTURE Signature

Method STORE_IN_STRUCTURE on class CL_CNV_00001_API_TYPEDEF has no parameter.
Method STORE_IN_STRUCTURE on class CL_CNV_00001_API_TYPEDEF has no exception.

Method TO_STRING Signature

Method TO_STRING on class CL_CNV_00001_API_TYPEDEF has no parameter.
Method TO_STRING on class CL_CNV_00001_API_TYPEDEF has no exception.
History
Last changed by/on SAP  20141030 
SAP Release Created in 2010_1_620