SAP ABAP Class CL_MEDATA_FACTORY (MeData Factory)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-MOB (Application Component) SAP NetWeaver Mobile - Use subcomponents
     S_ME_CORE (Package) Mobile: Core Components
Properties
Class CL_MEDATA_FACTORY  
Short Description MeData Factory    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_ME_CORE   Mobile: Core Components 
Created 20011120   SAP 
Last change 20060912   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_MEDATA_FACTORY has no forward declaration.
Interfaces
Class CL_MEDATA_FACTORY has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_MEDATA_PARAMETER 20011121 MeData-Field Container
2 CL_MEDATA_STRUCTURE 20011121 MeData Structure
3 CL_MEDATA_TABLE 20011121 MeData Field Container
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ABAP_DTEL Constant Public Type reference (TYPE) ABAPTYPE 'b' ABAP/4 Data Type 20011122
2 ABAP_STRUC Constant Public Type reference (TYPE) ABAPTYPE 'u' ABAP/4 Data Type 20011122
3 ABAP_STRUC_TTYP Constant Public Type reference (TYPE) ABAPTYPE 'v' ABAP/4 Data Type 20020107
4 ABAP_TTYP Constant Public Type reference (TYPE) ABAPTYPE 'h' ABAP/4 Data Type 20011122
5 DOBJ_DTEL Constant Public Type reference (TYPE) TABCLASS 'DTEL' Table Category 20011121
6 DOBJ_STRUC Constant Public Type reference (TYPE) TABCLASS 'INTTAB' Table Category 20011121
7 DOBJ_TTYP Constant Public Type reference (TYPE) TABCLASS 'TTYP' Table Category 20011121
8 _FUNCTIONS_BY_NAME Instance attribute Private See coding 20011121
9 _INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_MEDATA_FACTORY MeData Factory 20011121
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20011120
2 CREATE_ELEMENT Instance method Protected Method 20011121
3 CREATE_FUNCTION Instance method Public Method 20011120
4 INSTANCE Static method Public Method 20011120
Events
Class CL_MEDATA_FACTORY has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 _T_NAME_AND_FUNCTION Private See coding 20011121
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_MEDATA_FACTORY has no parameter.
Method CONSTRUCTOR on class CL_MEDATA_FACTORY has no exception.

Method CREATE_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ABAPTYPE Call by reference Type reference (TYPE) ABAPTYPE ABAP/4-Datentyp 20011121
2 Returning ELEMENT Value transfer Object reference (TYPE REF TO) IF_MEDATA_ELEMENT 20011121
3 Importing ELEMENTNAME Call by reference Type reference (TYPE) TABNAME Name eines ABAP Dictionary-Objekts 20011123
4 Importing KIND Call by reference Type reference (TYPE) I 20011126

Method CREATE_ELEMENT on class CL_MEDATA_FACTORY has no exception.

Method CREATE_FUNCTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FUNCTION Value transfer Object reference (TYPE REF TO) CL_MEDATA_FUNCTION 20011121
2 Importing NAME Call by reference Type reference (TYPE) RS38L_FNAM Kurztext zum Funktionsbaustein 20011121

Method CREATE_FUNCTION on class CL_MEDATA_FACTORY has no exception.

Method INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning INSTANCE Value transfer Object reference (TYPE REF TO) CL_MEDATA_FACTORY MeData-Factory 20011121

Method INSTANCE on class CL_MEDATA_FACTORY has no exception.
History
Last changed by/on SAP  20060912 
SAP Release Created in 620