SAP ABAP Class CL_SIC_NORM_CONDITIONAL_RULE_F (Factory for Conditional 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_CONDITIONAL_RULE_F  
Short Description Factory for Conditional 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 20060120   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SIC_NORM_CONDITIONAL_RULE_F has no forward declaration.
Interfaces
Class CL_SIC_NORM_CONDITIONAL_RULE_F has no interface implemented.
Friends
Class CL_SIC_NORM_CONDITIONAL_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 Instance attribute Private Object reference (TYPE REF TO) CL_SIC_NORM_BASIC_RULE_F Factory for Basic Rules 20060123
2 MR_CONDITIONAL_RULE_F Static Attribute Private Object reference (TYPE REF TO) CL_SIC_NORM_CONDITIONAL_RULE_F Factory for Conditional Rules 20060131
3 MR_CONDITION_F Instance attribute Private Object reference (TYPE REF TO) CL_SIC_NORM_CONDITION_F Factory for Conditions 20060123
4 MT_CONDITIONAL_RULE_REF Instance attribute Private Type reference (TYPE) SIC_NORM_TT_COND_RULE_REF Tabel of References to Attribute Normalizing Rules 20060120
5 MT_CONDRUR Instance attribute Private Type reference (TYPE) SIC_NORM_TT_CONDRUR Tabletype for SIC_NORM_CONDRUR 20060120
6 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 CONSTRUCTOR Instance method Private Constructor Constructor 20060123
3 GET_INSTANCE Static method Public Method Get Instance of Factory 20060131
4 INSTANTIATE_CONDITIONAL_RULE Instance method Public Method Instantiate Attribute Normalizing Rule 20060120
5 RESET Instance method Public Method Reset Buffers 20060223
Events
Class CL_SIC_NORM_CONDITIONAL_RULE_F has no event.
Types
Class CL_SIC_NORM_CONDITIONAL_RULE_F has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_BASIC_RULE_F Value transfer Object reference (TYPE REF TO) CL_SIC_NORM_BASIC_RULE_F Factory for Basic Rules 20060123
2 Importing IR_CONDITION_F Value transfer Object reference (TYPE REF TO) CL_SIC_NORM_CONDITION_F Factory for Conditions 20060123

Method CONSTRUCTOR on class CL_SIC_NORM_CONDITIONAL_RULE_F has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_BASIC_RULE_F Call by reference Object reference (TYPE REF TO) CL_SIC_NORM_BASIC_RULE_F Factory for Basic Rules 20060131
2 Importing IR_CONDITION_F Call by reference Object reference (TYPE REF TO) CL_SIC_NORM_CONDITION_F Factory for Conditions 20060131
3 Returning RR_CONDITIONAL_RULE_F Value transfer Object reference (TYPE REF TO) CL_SIC_NORM_CONDITIONAL_RULE_F Factory for Conditional Rules 20060131

Method GET_INSTANCE on class CL_SIC_NORM_CONDITIONAL_RULE_F has no exception.

Method INSTANTIATE_CONDITIONAL_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 20060120
2 Importing IV_CONDITIONAL_RULE Value transfer Type reference (TYPE) SIC_NORM_TV_CONDITIONAL_RULE Conditional Rule 20060120
3 Returning RR_CONDITIONAL_RULE Value transfer Object reference (TYPE REF TO) CL_SIC_NORM_CONDITIONAL_RULE Conditional Rules 20060120
# Exception Resumable Description Created on
1 CX_SIC_NORM_CONTENT Errors of object normalization content 20060213
2 CX_SIC_NORM_ENGINE Errors of object normalization engine 20060120

Method RESET Signature

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