SAP ABAP Class CL_SIW_UTIL_RTTYPE (Utilities for dealing with runtime presentations of ABAP typ)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ESI-SIW (Application Component) Service Implementation Workbench
     S_SIW_ADAPTER (Package) SIW: Adapter
Properties
Class CL_SIW_UTIL_RTTYPE  
Short Description Utilities for dealing with runtime presentations of ABAP typ    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_SIW_ADAPTER   SIW: Adapter 
Created 20100705   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SIW_UTIL_RTTYPE has no forward declaration.
Interfaces
Class CL_SIW_UTIL_RTTYPE has no interface implemented.
Friends
Class CL_SIW_UTIL_RTTYPE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 M_TYPE Instance attribute Protected Type reference (TYPE) ABAP_TYPEKIND 20100705
2 M_VALUE Instance attribute Protected Object reference (TYPE REF TO) DATA 20100705
Methods
# Method Level Visibility Method type Description Created on
1 APPLIES_TO Static method Public Method Test structures for identity 20100705
2 CAN_COMPARE_TO Instance method Public Method Determine if a variable can be compared to this object 20100705
3 CONSTRUCTOR Instance method Public Constructor Create a runtime object represenation 20100705
4 GET_TYPE Instance method Public Method Return the type of the object 20100705
5 GET_VALUE Instance method Public Method Return the current value of the RTO 20100705
6 IS_CLIKE Static method Public Method Check if a value has to do with characters 20100705
7 IS_CLIKE_STRUCTURE Static method Public Method checks whether structure is comparable with char sequence 20100705
8 IS_COMPARABLE Static method Public Method Check if two values can be compared 20100705
9 IS_FLOAT_LITERAL Static method Public Method Check if a value is a float 20100705
10 IS_NUM_LIKE Static method Public Method Check if a value is a NUMC 20100705
11 IS_SIMILAR Static method Private Method Check if two values are type combatible 20100705
12 IS_X_LITERAL Static method Public Method Check if a value is an X type literal 20100705
Events
Class CL_SIW_UTIL_RTTYPE has no event.
Types
Class CL_SIW_UTIL_RTTYPE has no local type.
Method Signatures

Method APPLIES_TO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTUAL Call by reference Type reference (TYPE) DATA 20100705
2 Importing FORMAL Call by reference Type reference (TYPE) DATA 20100705
3 Returning RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20100705

Method APPLIES_TO on class CL_SIW_UTIL_RTTYPE has no exception.

Method CAN_COMPARE_TO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COMPARE_VALUE Call by reference Type reference (TYPE) ANY 20100705
2 Returning R_IS_COMPARABLE Value transfer Type reference (TYPE) ABAP_BOOL 20100705

Method CAN_COMPARE_TO on class CL_SIW_UTIL_RTTYPE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RTO Call by reference Type reference (TYPE) ANY 20100705

Method CONSTRUCTOR on class CL_SIW_UTIL_RTTYPE has no exception.

Method GET_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TYPE Value transfer Type reference (TYPE) ABAP_TYPEKIND 20100705

Method GET_TYPE on class CL_SIW_UTIL_RTTYPE has no exception.

Method GET_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_VALUE Call by reference Type reference (TYPE) ANY 20100705

Method GET_VALUE on class CL_SIW_UTIL_RTTYPE has no exception.

Method IS_CLIKE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20100705
2 Importing TYPEKIND Call by reference Type reference (TYPE) ABAP_TYPEKIND 20100705

Method IS_CLIKE on class CL_SIW_UTIL_RTTYPE has no exception.

Method IS_CLIKE_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FLAT_STRUCTURE Call by reference Type reference (TYPE) DATA 20100705
2 Returning RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20100705

Method IS_CLIKE_STRUCTURE on class CL_SIW_UTIL_RTTYPE has no exception.

Method IS_COMPARABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACT_VALUE Call by reference Type reference (TYPE) ANY 20100705
2 Importing I_EXP_VALUE Call by reference Type reference (TYPE) ANY 20100705
3 Returning R_IS_COMPARABLE Value transfer Type reference (TYPE) ABAP_BOOL 20100705

Method IS_COMPARABLE on class CL_SIW_UTIL_RTTYPE has no exception.

Method IS_FLOAT_LITERAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20100705
2 Importing TEXT Call by reference Type reference (TYPE) CLIKE 20100705

Method IS_FLOAT_LITERAL on class CL_SIW_UTIL_RTTYPE has no exception.

Method IS_NUM_LIKE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20100705
2 Importing TYPEKIND Call by reference Type reference (TYPE) ABAP_TYPEKIND 20100705

Method IS_NUM_LIKE on class CL_SIW_UTIL_RTTYPE has no exception.

Method IS_SIMILAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTUAL Call by reference Type reference (TYPE) DATA 20100705
2 Importing ACTUAL_TYPE Call by reference Type reference (TYPE) ABAP_TYPEKIND 20100705
3 Importing EXPECTED Call by reference Type reference (TYPE) DATA 20100705
4 Importing EXPECTED_TYPE Call by reference Type reference (TYPE) ABAP_TYPEKIND 20100705
5 Returning RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20100705

Method IS_SIMILAR on class CL_SIW_UTIL_RTTYPE has no exception.

Method IS_X_LITERAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20100705
2 Importing TEXT Call by reference Type reference (TYPE) CLIKE 20100705

Method IS_X_LITERAL on class CL_SIW_UTIL_RTTYPE has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 731