SAP ABAP Class CL_ESH_CL_VALUE_INPUT (test)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-EIM-ESH (Application Component) NetWeaver Enterprise Search
     S_ESH_CLASSIFICATION (Package) Content for classification
Properties
Class CL_ESH_CL_VALUE_INPUT  
Short Description test    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_ESH_CLASSIFICATION   Content for classification 
Created 20131115   SAP 
Last change 20141121    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ESH_CL_VALUE_INPUT has no forward declaration.
Interfaces
Class CL_ESH_CL_VALUE_INPUT has no interface implemented.
Friends
Class CL_ESH_CL_VALUE_INPUT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 SC_REGEX_CURR Constant Private Type reference (TYPE) STRING '([[:alpha:]]{3,3}|$|€|£|¥)' 20131115
2 SC_REGEX_CYPHER Constant Private Type reference (TYPE) STRING 'd' 20131115
3 SC_REGEX_CYPHER_NOT Constant Private Type reference (TYPE) STRING '[^(d|s)]' 20131115
4 SC_REGEX_DATE1 Constant Private Type reference (TYPE) STRING 'd{1,2}Dd{1,2}Dd{4,4}' 20131115
5 SC_REGEX_DATE2 Constant Private Type reference (TYPE) STRING 'd{4,4}(D|-)d{1,2}(D|-)d{1,2}' 20131115
6 SC_REGEX_DATE_OR_TIME Constant Private Type reference (TYPE) STRING 'd{1,2}Dd{1,2}Ddd' 20131115
7 SC_REGEX_EXP Constant Private Type reference (TYPE) STRING '(?:(E|E+|E-))(?=d{1,2})' 20131115
8 SC_REGEX_NUMBER_INGR_NOT Constant Private Type reference (TYPE) STRING '[^(d|[(E|E+|E-)d{1,2}]|s)]' 20131115
9 SC_REGEX_THOUSAND Constant Private Type reference (TYPE) STRING 'd{3,3}' 20131115
10 SC_REGEX_UOM Constant Private Type reference (TYPE) STRING '([[:alpha:]]{1,3})' 20131115
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_CURR Static method Private Method 20131115
2 CHECK_DATE Static method Private Method 20131115
3 CHECK_EXP Static method Private Method 20131115
4 CHECK_INTERVAL Static method Private Method 20131115
5 CHECK_MASK Static method Private Method 20131115
6 CHECK_NUMBER Static method Private Method 20131115
7 CHECK_OPERATOR Static method Private Method 20131115
8 CHECK_TIME Static method Private Method 20131115
9 CHECK_UOM Static method Private Method 20131115
10 CHECK_VALUE_NUM_SINGLE Static method Private Method 20131115
11 CONVERT Static method Public Method 20131115
12 CONVERT_CURRENCY Static method Private Method 20131115
13 GET_INTERVAL_OPERATOR Static method Private Method 20131115
Events
Class CL_ESH_CL_VALUE_INPUT has no event.
Types
Class CL_ESH_CL_VALUE_INPUT has no local type.
Method Signatures

Method CHECK_CURR 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) ANY 20131115
2 Changing CV_FORMAT_GUESS Call by reference Type reference (TYPE) CHAR10 20131115
3 Importing IS_FORMAT Call by reference Type reference (TYPE) ANY 20131115
# Exception Resumable Description Created on
1 CX_ESH_CL_CONV_STRUC Structural error 20131115

Method CHECK_DATE 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) ANY 20131115
2 Changing CV_FORMAT_GUESS Call by reference Type reference (TYPE) CHAR10 20131115
3 Importing IS_FORMAT Call by reference Type reference (TYPE) ANY 20131115
# Exception Resumable Description Created on
1 CX_ESH_CL_CONV_STRUC Structural error 20131115

Method CHECK_EXP 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) ANY 20131115
2 Changing CV_FORMAT_GUESS Call by reference Type reference (TYPE) CHAR10 20131115
3 Importing IS_FORMAT Call by reference Type reference (TYPE) ANY 20131115
# Exception Resumable Description Created on
1 CX_ESH_CL_CONV_STRUC Structural error 20131115

Method CHECK_INTERVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_FORMAT_GUESS Call by reference Type reference (TYPE) CHAR10 20131115
2 Exporting EV_STRING_HIGH Call by reference Type reference (TYPE) ANY 20131115
3 Exporting EV_STRING_LOW Call by reference Type reference (TYPE) ANY 20131115
4 Importing IS_FORMAT Call by reference Type reference (TYPE) ANY 20131115
5 Importing IS_VALUE Call by reference Type reference (TYPE) ANY 20131115
# Exception Resumable Description Created on
1 CX_ESH_CL_CONV_STRUC Structural error 20131115

Method CHECK_MASK 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) ANY 20131115
2 Changing CV_FORMAT_GUESS Call by reference Type reference (TYPE) CHAR10 20131115
3 Importing IS_FORMAT Call by reference Type reference (TYPE) ANY 20131115
# Exception Resumable Description Created on
1 CX_ESH_CL_CONV_STRUC Structural error 20131115

Method CHECK_NUMBER 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) ANY 20131115
2 Changing CV_FORMAT_GUESS Call by reference Type reference (TYPE) CHAR10 20131115
3 Importing IS_FORMAT Call by reference Type reference (TYPE) ANY 20131115
# Exception Resumable Description Created on
1 CX_ESH_CL_CONV_STRUC Structural error 20131115

Method CHECK_OPERATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_VALUE Call by reference Type reference (TYPE) ANY 20131115
2 Exporting EV_OPERATOR Call by reference Type reference (TYPE) CHAR10 20131115
3 Importing IV_FORMAT_GUESS Call by reference Type reference (TYPE) CHAR10 Character Field Length = 10 20131115
# Exception Resumable Description Created on
1 CX_ESH_CL_CONV_STRUC Structural error 20131115

Method CHECK_TIME 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) ANY 20131115
2 Changing CV_FORMAT_GUESS Call by reference Type reference (TYPE) CHAR10 20131115
3 Importing IS_FORMAT Call by reference Type reference (TYPE) ANY 20131115
# Exception Resumable Description Created on
1 CX_ESH_CL_CONV_STRUC Structural error 20131115

Method CHECK_UOM 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) ANY 20131115
2 Changing CV_FORMAT_GUESS Call by reference Type reference (TYPE) CHAR10 20131115
3 Importing IS_FORMAT Call by reference Type reference (TYPE) ANY 20131115
# Exception Resumable Description Created on
1 CX_ESH_CL_CONV_STRUC Structural error 20131115

Method CHECK_VALUE_NUM_SINGLE 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) ANY 20131115
2 Changing CV_FORMAT_GUESS Call by reference Type reference (TYPE) CHAR10 Character Field Length = 10 20131115
3 Exporting EV_OPERATOR Call by reference Type reference (TYPE) CHAR10 Character Field Length = 10 20131115
4 Importing IS_FORMAT Call by reference Type reference (TYPE) ANY 20131115
# Exception Resumable Description Created on
1 CX_ESH_CL_CONV_STRUC Structural error 20131115

Method CONVERT 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) ANY 20131115
2 Exporting EV_FORMAT_GUESS Call by reference Type reference (TYPE) CHAR10 20131115
3 Importing IS_FORMAT Call by reference Type reference (TYPE) ANY 20131115
# Exception Resumable Description Created on
1 CX_ESH_CL_CONV_STRUC Structural error 20131115

Method CONVERT_CURRENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_CURRENCY Call by reference Type reference (TYPE) CHAR3 Unit of Measurement Text (Maximum 10 Characters) 20131115

Method CONVERT_CURRENCY on class CL_ESH_CL_VALUE_INPUT has no exception.

Method GET_INTERVAL_OPERATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_INTERVAL_OPERATOR Call by reference Type reference (TYPE) ANY 20131115
2 Importing IV_OPERATOR_HIGH Call by reference Type reference (TYPE) CHAR10 Character Field Length = 10 20131115
3 Importing IV_OPERATOR_LOW Call by reference Type reference (TYPE) CHAR10 Character Field Length = 10 20131115

Method GET_INTERVAL_OPERATOR on class CL_ESH_CL_VALUE_INPUT has no exception.
History
Last changed by/on SAP  20141121 
SAP Release Created in 740