SAP ABAP Class CL_CULL_PROPERTIES (Characteristic Value Assignment)
Hierarchy
SAP_AP (Software Component) SAP Application Platform
   AP-CFG-LL (Application Component) Low Level Configuration
     AP_CULL_EVALUATION (Package) Low Level Configuration (Explode SELNET/Dependency)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CUGEN_CLASSDATA_SERVICE Service for Classification Master Data 20050218
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CULL_INSTANCE Low-Level Instance 20050218
Properties
Class CL_CULL_PROPERTIES  
Short Description Characteristic Value Assignment    
Super Class CL_CUGEN_CLASSDATA_SERVICE Service for Classification Master Data 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package AP_CULL_EVALUATION   Low Level Configuration (Explode SELNET/Dependency) 
Created 20050218   SAP 
Last change 20050409   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CULL_PROPERTIES has no forward declaration.
Interfaces
Class CL_CULL_PROPERTIES has no interface implemented.
Friends
Class CL_CULL_PROPERTIES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_EPS Constant Private Type reference (TYPE) ATFLV '1.0E-12' Internal Floating Point From 20050218
2 GC_ONE_MINUS_TWO_EPS Constant Private Type reference (TYPE) ATFLV '0.999999999998' Internal Floating Point From 20050218
3 GC_ONE_PLUS_TWO_EPS Constant Private Type reference (TYPE) ATFLV '1.000000000002' Internal Floating Point From 20050218
4 GO_TRACE Instance attribute Public Object reference (TYPE REF TO) CL_CUGEN_TRACE Low-Level Trace Function 20050218
5 GT_PROPERTIES Instance attribute Public Type reference (TYPE) CULL_GEN_PROPERTIES CULL: Characteristic Value Assignment 20050218
6 GV_DATE Instance attribute Protected Type reference (TYPE) SYDATUM Current Date of Application Server 20050304
Methods
# Method Level Visibility Method type Description Created on
1 COMPARE_NUM_VALUES Static method Public Method Compare Numeric Characteristics 20050218
2 CONSTRUCTOR Instance method Public Constructor Constructor 20050218
3 FLOATS_EQUAL Static method Public Method Equivalence of Two Numeric Values 20050218
4 GET_VAL Instance method Public Method Delivers Characteristic Value of a Characteristic 20050218
5 GET_VALUES Instance method Public Method Delivers Characteristic Values of a Characteristic 20050218
6 HAS_PROPERTY_P Instance method Private Method Characteristic is Valued with Value 20050218
7 HAS_VAL_P Instance method Public Method Characteristic is Valued with Value 20050218
8 NORMALIZE_VALUE Static method Public Method Normalize CHAR Value 20050218
9 SET_PROPERTIES Instance method Public Method Set Characteristic Evaluation 20050218
10 SET_VAL Instance method Public Method Set Individual Characteristic Value 20050218
11 SET_VALUES Instance method Public Method Set Characteristic Values 20050218
12 VALUES_EQUALP Static method Private Method Equivalence of Two Characteristic Values 20050218
Events
Class CL_CULL_PROPERTIES has no event.
Types
Class CL_CULL_PROPERTIES has no local type.
Method Signatures

Method COMPARE_NUM_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COMP_OP Call by reference Type reference (TYPE) KBD_TREE-OP Erweiterter Operator in Parsbaum 20050218
2 Importing IV_VALUE1 Call by reference Type reference (TYPE) ATFLV 20050218
3 Importing IV_VALUE2 Call by reference Type reference (TYPE) ATFLV 20050218
# Exception Resumable Description Created on
1 CX_CUGEN_ERROR Fehlerbehandlung Low Level-Interpreter 20050218

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_TRACE Call by reference Object reference (TYPE REF TO) CL_CUGEN_TRACE 20050218
2 Importing IT_PROPERTIES Call by reference Type reference (TYPE) CULL_GEN_PROPERTIES 20050218
3 Importing IV_DATE Call by reference Type reference (TYPE) SYDATUM Aktuelles Datum des Applikationsservers 20050304

Method CONSTRUCTOR on class CL_CULL_PROPERTIES has no exception.

Method FLOATS_EQUAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_VALUE1 Call by reference Type reference (TYPE) ATFLV 20050218
2 Importing IV_VALUE2 Call by reference Type reference (TYPE) ATFLV 20050218
# Exception Resumable Description Created on
1 CX_CULL_INTERPRETER 20050218

Method GET_VAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_VALUE Value transfer Type reference (TYPE) CULL_GEN_VALUE 20050218
2 Importing IV_ATINN Call by reference Type reference (TYPE) ATINN 20050218
# Exception Resumable Description Created on
1 CX_CULL_INTERPRETER 20050218

Method GET_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VALUES Call by reference Type reference (TYPE) CULL_GEN_VALUES_T 20050218
2 Importing IV_ATINN Call by reference Type reference (TYPE) ATINN 20050218
# Exception Resumable Description Created on
1 CX_CULL_INTERPRETER 20050218

Method HAS_PROPERTY_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_VALUE Call by reference Type reference (TYPE) CULL_GEN_VALUE 20050218
2 Importing IV_ATINN Call by reference Type reference (TYPE) ATINN 20050218
# Exception Resumable Description Created on
1 CX_CUGEN_ERROR 20050218

Method HAS_VAL_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_VALUE Call by reference Type reference (TYPE) CULL_GEN_VALUE 20050218
2 Importing IV_ATINN Call by reference Type reference (TYPE) ATINN 20050218
# Exception Resumable Description Created on
1 CX_CUGEN_ERROR 20050218

Method NORMALIZE_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_VALUE Call by reference Type reference (TYPE) CULL_GEN_VALUE 20050218
2 Importing IV_ATINN Call by reference Type reference (TYPE) ATINN 20050218
3 Importing IV_CFG_DATE Call by reference Type reference (TYPE) SYDATUM 20050218

Method NORMALIZE_VALUE on class CL_CULL_PROPERTIES has no exception.

Method SET_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PROPERTIES Call by reference Type reference (TYPE) CULL_GEN_PROPERTIES 20050218

Method SET_PROPERTIES on class CL_CULL_PROPERTIES has no exception.

Method SET_VAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_VALUE Call by reference Type reference (TYPE) CULL_GEN_VALUE 20050218
2 Importing IV_ATINN Call by reference Type reference (TYPE) ATINN 20050218
3 Importing IV_AUTHOR Call by reference Type reference (TYPE) ATAUT 20050218
4 Importing IV_RFLAG Call by reference Type reference (TYPE) CURFLAG 20050218
# Exception Resumable Description Created on
1 CX_CUGEN_ERROR 20050218

Method SET_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_VALUES Call by reference Type reference (TYPE) CULL_GEN_VALUES_T 20050218
2 Importing IV_ATINN Call by reference Type reference (TYPE) ATINN 20050218
3 Importing IV_AUTHOR Call by reference Type reference (TYPE) ATAUT 20050218
# Exception Resumable Description Created on
1 CX_CUGEN_ERROR 20050218

Method VALUES_EQUALP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_VALUE_1 Call by reference Type reference (TYPE) CULL_GEN_VALUE 20050218
2 Importing IS_VALUE_2 Call by reference Type reference (TYPE) CULL_GEN_VALUE 20050218
# Exception Resumable Description Created on
1 CX_CUGEN_ERROR 20050218
History
Last changed by/on SAP  20050409 
SAP Release Created in 700