SAP ABAP Class CL_ABAP_EXCEPTIONAL_VALUES (Returns Min, Max... Values of Predefined Types)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ABA-LA (Application Component) Syntax, Compiler, Runtime
     SABP_CORE (Package) Kernel-Level Objects
Properties
Class CL_ABAP_EXCEPTIONAL_VALUES  
Short Description Returns Min, Max... Values of Predefined Types    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SABP_CORE   Kernel-Level Objects 
Created 20001201   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ABAP_EXCEPTIONAL_VALUES has no forward declaration.
Interfaces
Class CL_ABAP_EXCEPTIONAL_VALUES has no interface implemented.
Friends
Class CL_ABAP_EXCEPTIONAL_VALUES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DECF16_MAX_REF Static Attribute Private Object reference (TYPE REF TO) DECFLOAT16 20070108
2 DECF16_MIN_REF Static Attribute Private Object reference (TYPE REF TO) DECFLOAT16 20070108
3 DECF34_MAX_REF Static Attribute Private Object reference (TYPE REF TO) DECFLOAT34 20070108
4 DECF34_MIN_REF Static Attribute Private Object reference (TYPE REF TO) DECFLOAT34 20070108
5 DECFLOAT16_MAX Constant Private Type reference (TYPE) DECFLOAT16 CL_ABAP_MATH=>MAX_DECFLOAT16 20070108
6 DECFLOAT16_MIN Constant Private Type reference (TYPE) DECFLOAT16 CL_ABAP_MATH=>MIN_DECFLOAT16 20070108
7 DECFLOAT34_MAX Constant Private Type reference (TYPE) DECFLOAT34 CL_ABAP_MATH=>MAX_DECFLOAT34 20070108
8 DECFLOAT34_MIN Constant Private Type reference (TYPE) DECFLOAT34 CL_ABAP_MATH=>MIN_DECFLOAT34 20070108
9 D_MAX Constant Private Type reference (TYPE) D '99991231' 20001201
10 D_MAX_REF Static Attribute Private Object reference (TYPE REF TO) D 20020923
11 D_MIN Constant Private Type reference (TYPE) D '00010101' 20001201
12 D_MIN_REF Static Attribute Private Object reference (TYPE REF TO) D 20020923
13 F_MAX Constant Private Type reference (TYPE) F '1.7976931348623157E+308' 20001201
14 F_MAX_REF Static Attribute Private Object reference (TYPE REF TO) F 20020923
15 F_MIN Constant Private Type reference (TYPE) F '-1.7976931348623157E+308' 20001201
16 F_MIN_REF Static Attribute Private Object reference (TYPE REF TO) F 20020923
17 INT1_MAX Constant Private Type reference (TYPE) INT1 255 Dummy analog B20 INT1 20001201
18 INT1_MAX_REF Static Attribute Private Object reference (TYPE REF TO) INT1 20020923
19 INT1_MIN Constant Private Type reference (TYPE) INT1 0 Dummy analog B20 INT1 20001201
20 INT1_MIN_REF Static Attribute Private Object reference (TYPE REF TO) INT1 20020923
21 INT2_MAX Constant Private Type reference (TYPE) INT2 32767 2 byte integer (signed) 20001201
22 INT2_MAX_REF Static Attribute Private Object reference (TYPE REF TO) INT2 20020923
23 INT2_MIN Constant Private Type reference (TYPE) INT2 -32768 2 byte integer (signed) 20001201
24 INT2_MIN_REF Static Attribute Private Object reference (TYPE REF TO) INT2 20020923
25 I_MAX Constant Private Type reference (TYPE) I 2147483647 20001201
26 I_MAX_REF Static Attribute Private Object reference (TYPE REF TO) I 20020923
27 I_MIN Constant Private Type reference (TYPE) I -2147483648 20001201
28 I_MIN_REF Static Attribute Private Object reference (TYPE REF TO) I 20020923
29 N1_MAX Constant Private Type reference (TYPE) N '9' N1_MAX 20001201
30 N1_MIN Constant Private Type reference (TYPE) N '0' N1_MIN 20001201
31 N_255_MAX Constant Private See coding 20020923
32 N_255_MIN Static Attribute Private See coding 20020923
33 PL_MAX Constant Private See coding '9C' PL_MAX 20001201
34 PL_MIN Constant Private See coding '9D' PL_MIN 20001201
35 PX_MAX Constant Private See coding '99' PX_MAX 20001201
36 T_MAX Constant Private Type reference (TYPE) T '235959' 20001201
37 T_MAX_REF Static Attribute Private Object reference (TYPE REF TO) T 20020923
38 T_MIN Constant Private Type reference (TYPE) T '000000' T_MIN 20001201
39 T_MIN_REF Static Attribute Private Object reference (TYPE REF TO) T 20020923
40 X1_MAX Constant Private Type reference (TYPE) X 'FF' X1_MAX 20001201
41 X1_MIN Constant Private Type reference (TYPE) X '00' X1_MIN 20001201
42 X_127_MAX Constant Private See coding 20020923
43 X_127_MIN Constant Private See coding 20020923
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20020923
2 GET_MAX_VALUE Static method Public Method Returns Maximum Values of Predefined Types 20001201
3 GET_MIN_VALUE Static method Public Method Returns Minimum Values of Predefined Types 20001201
Events
Class CL_ABAP_EXCEPTIONAL_VALUES has no event.
Types
Class CL_ABAP_EXCEPTIONAL_VALUES has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method GET_MAX_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN Call by reference Type reference (TYPE) ANY Datenobject des Referenztyps 20001201
2 Returning OUT Value transfer Object reference (TYPE REF TO) DATA Zeigt auf Datenobjekt mit maximalem Wert 20001201

Method GET_MAX_VALUE on class CL_ABAP_EXCEPTIONAL_VALUES has no exception.

Method GET_MIN_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN Call by reference Type reference (TYPE) ANY Datenobject des Referenztyps 20001201
2 Returning OUT Value transfer Object reference (TYPE REF TO) DATA Zeigt auf Datenobjekt mit minimalem Wert 20001201

Method GET_MIN_VALUE on class CL_ABAP_EXCEPTIONAL_VALUES has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 610