SAP ABAP Class CL_SIC_NORM_BASIC_RULE_F (Factory for Basic Rules)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-EIM-IQM-IC (Application Component) Information Consistency
     S_IC_NORMALIZATION_ENGINE (Package) Information Consolidation Normalization Engine
Properties
Class CL_SIC_NORM_BASIC_RULE_F  
Short Description Factory for Basic Rules    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class SIC_NORM_ENGINE    
Program status     
Category 0   
Package S_IC_NORMALIZATION_ENGINE   Information Consolidation Normalization Engine 
Created 20060118   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SIC_NORM_BASIC_RULE_F has no forward declaration.
Interfaces
Class CL_SIC_NORM_BASIC_RULE_F has no interface implemented.
Friends
Class CL_SIC_NORM_BASIC_RULE_F has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MR_BASIC_RULE_F Static Attribute Private Object reference (TYPE REF TO) CL_SIC_NORM_BASIC_RULE_F Factory for Basic Rules 20060131
2 MT_BASIC_RULE_REF Instance attribute Private Type reference (TYPE) SIC_NORM_TT_BASIC_RULE_RF Tabletype for SIC_NORM_TS_BASIC_RULE_TYPE_RF 20060118
3 MT_BASIC_RULE_TYPE_IN Instance attribute Private Type reference (TYPE) SIC_NORM_TT_BASIC_RULE_TYPE_IN Table with informations for basic rule types 20060118
4 MV_SINGLETON Static Attribute Private Type reference (TYPE) XFELD Flag: Class is Singleton 20060131
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20060203
2 GET_INSTANCE Static method Public Method Get Instance of Factory 20060131
3 INSTANTIATE_BASIC_RULE Instance method Public Method Instantiate Basic Rule 20060118
4 RESET Instance method Public Method Reset Buffers 20060223
Events
Class CL_SIC_NORM_BASIC_RULE_F has no event.
Types
Class CL_SIC_NORM_BASIC_RULE_F has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_BASIC_RULE_F Value transfer Object reference (TYPE REF TO) CL_SIC_NORM_BASIC_RULE_F Factory for Basic Rules 20060131

Method GET_INSTANCE on class CL_SIC_NORM_BASIC_RULE_F has no exception.

Method INSTANTIATE_BASIC_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_LOGGING Value transfer Object reference (TYPE REF TO) IF_SIC_LOGGING Interface for Logging Functions 20060118
2 Importing IV_BASIC_RULE Value transfer Type reference (TYPE) SIC_NORM_TV_BASIC_RULE Basic Normalizing Rule 20060118
3 Importing IV_BASIC_RULE_TYPE Value transfer Type reference (TYPE) SIC_NORM_TV_BASIC_RULE_TYPE Basic Rule Type 20060118
4 Returning RR_BASIC_RULE Value transfer Object reference (TYPE REF TO) IF_SIC_NORM_BASIC_RULE Basic Normalization Rule Type 20060118
# Exception Resumable Description Created on
1 CX_SIC_NORM_CONTENT Errors of object normalization content 20060118
2 CX_SIC_NORM_ENGINE Errors of object normalization engine 20060118

Method RESET Signature

Method RESET on class CL_SIC_NORM_BASIC_RULE_F has no parameter.
Method RESET on class CL_SIC_NORM_BASIC_RULE_F has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 710