SAP ABAP Class CL_FINB_STRUCT_TYPE_FACTORY (Factory for Instantiation of Types)
Hierarchy
FINBASIS (Software Component) Fin. Basis
   FIN-FB-AET (Application Component) Accounting Entities
     FINB_TYPES (Package) Financials Type Concept
Properties
Class CL_FINB_STRUCT_TYPE_FACTORY  
Short Description Factory for Instantiation of Types    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FINB_TYPES   Financials Type Concept 
Created 20040505   SAP 
Last change 20050411   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)
2 CL_FINB_CONFIG_CONSTANTS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_FINB_STRUCT_TYPE_FACTORY has no interface implemented.
Friends
Class CL_FINB_STRUCT_TYPE_FACTORY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 STH_CLASS Static Attribute Private Type reference (TYPE) YTH_CLASS 20040505
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor 20040505
2 GET_TYPE Static method Public Method 20040505
3 GET_TYPES Static method Public Method 20040505
Events
Class CL_FINB_STRUCT_TYPE_FACTORY has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YS_CLASS Private See coding 20040505 BEGIN OF ys_class, metatype TYPE finb_metatype, classname TYPE classname, END OF ys_class
2 YTH_CLASS Private See coding 20040505 yth_class TYPE HASHED TABLE OF ys_class WITH UNIQUE KEY classname
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_FINB_STRUCT_TYPE_FACTORY has no parameter.
Method CLASS_CONSTRUCTOR on class CL_FINB_STRUCT_TYPE_FACTORY has no exception.

Method GET_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_AREAID Call by reference Type reference (TYPE) FINB_MD_REGID 20050119
2 Importing ID_METATYPE Call by reference Type reference (TYPE) FINB_METATYPE 20040505
3 Importing ID_READ_FOR_UPDATE Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE 20050318
4 Importing ID_TYPE_NAME Call by reference Type reference (TYPE) FINB_TYPE_NAME 20040505
5 Importing ID_VERSION Call by reference Type reference (TYPE) FINB_CONF_STATUS CL_FINB_CONFIG_CONSTANTS=>VERSION_ACTIVE 20040505
6 Returning RO_TYPE Value transfer Object reference (TYPE REF TO) IF_FINB_STRUCT_TYPE 20040505
# Exception Resumable Description Created on
1 CX_FINB_TYPES_FOREIGN_LOCK 20050317
2 CX_FINB_TYPES_READ_FAILED 20050317

Method GET_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_AREAID Call by reference Type reference (TYPE) FINB_MD_REGID Registrierungsidentifikation 20050119
2 Importing ID_METATYPE Call by reference Type reference (TYPE) FINB_METATYPE 20040505
3 Importing ID_READ_FOR_UPDATE Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE 20050318
4 Importing ID_VERSION Call by reference Type reference (TYPE) FINB_CONF_STATUS CL_FINB_CONFIG_CONSTANTS=>VERSION_ACTIVE 20040505
5 Returning RT_TYPE Value transfer Type reference (TYPE) FINB_T_STRUCT_TYPE 20040505
# Exception Resumable Description Created on
1 CX_FINB_TYPES_FOREIGN_LOCK 20050317
2 CX_FINB_TYPES_READ_FAILED 20050317
History
Last changed by/on SAP  20050411 
SAP Release Created in 300