SAP ABAP Class CL_WF_RTTI_UTILITIES (Create and Identify Data Types)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-WFM (Application Component) SAP Business Workflow
     SWA (Package) Business Workflow: Expressions, binding
Properties
Class CL_WF_RTTI_UTILITIES  
Short Description Create and Identify Data Types    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWA   Business Workflow: Expressions, binding 
Created 19991203   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SWA1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_WF_RTTI_UTILITIES has no interface implemented.
Friends
Class CL_WF_RTTI_UTILITIES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MAX_C_AREA Static Attribute Public Object reference (TYPE REF TO) DATA Work Area Maximum Length of Type C 19991203
2 MAX_N_AREA Static Attribute Public Object reference (TYPE REF TO) DATA Work Area Maximum Length of Type N 19991203
3 MAX_P_AREA Static Attribute Public Object reference (TYPE REF TO) DATA Work Area Maximum Length of Type p 19991203
4 MAX_X_AREA Static Attribute Public Object reference (TYPE REF TO) DATA Work Area Maximum Length of Type X 19991203
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 19991206
2 CREATE_ELEMENTARY_FIELD Static method Public Method Create ABAP Field (Elementary Type C,N,P,X) 19991206
3 CREATE_ELEMENTARY_VALUE_REF Static method Public Method Create REF TO DATA to ABAP Elementary Type (C,N,P,X) 19991203
4 DESCRIBE_ELEMENTARY_TYPE Static method Public Method Get Type Descriptor for ABAP Elementary Type 19991203
5 GET_REFERENCE_ELEMENTARY Static method Protected Method Create Reference to Elementary ABAP Field 19991203
Events
Class CL_WF_RTTI_UTILITIES has no event.
Types
Class CL_WF_RTTI_UTILITIES has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method CREATE_ELEMENTARY_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DECIMALS Value transfer Type reference (TYPE) I Anzahl Dezimalstellen bei Typ P 19991206
2 Exporting FIELD Value transfer Type reference (TYPE) ANY Neues ABAP-Feld 19991206
3 Importing LENGTH Value transfer Type reference (TYPE) I Länge (bei Typen C, N, P und X) 19991206
4 Importing TYPENAME Value transfer Type reference (TYPE) C ABAP-Elementartyp 19991206
# Exception Resumable Description Created on
1 INVALID_DECIMALS Anzahl Dezimalstellen ungültig oder nicht unterstützt. 19991206
2 INVALID_LENGTH Länge ungültig oder nicht unterstützt 19991206
3 INVALID_TYPE Übergebener Typ nicht unterstützt 19991206

Method CREATE_ELEMENTARY_VALUE_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DATA_REF Value transfer Object reference (TYPE REF TO) DATA Neue Instanz des Elementartyps 19991203
2 Importing DECIMALS Value transfer Type reference (TYPE) I Anzahl Dezimalstellen bei Typ P 19991203
3 Importing LENGTH Value transfer Type reference (TYPE) I Länge (bei Typen C, N, P und X) 19991203
4 Importing TYPENAME Value transfer Type reference (TYPE) C ABAP-Elementartyp 19991203
# Exception Resumable Description Created on
1 INVALID_DECIMALS Anzahl Dezimalstellen ungültig oder nicht unterstützt. 19991203
2 INVALID_LENGTH Länge ungültig oder nicht unterstützt 19991203
3 INVALID_TYPE Übergebener Typ nicht unterstützt 19991203

Method DESCRIBE_ELEMENTARY_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DECIMALS Value transfer Type reference (TYPE) I Anzahl Dezimalstellen bei Typ P 19991203
2 Importing LENGTH Value transfer Type reference (TYPE) I Länge (bei Typen C, N, P und X) 19991203
3 Returning TYPEDESCR Value transfer Object reference (TYPE REF TO) CL_ABAP_TYPEDESCR Typdescriptor für den Elementartyp 19991203
4 Importing TYPENAME Value transfer Type reference (TYPE) C ABAP-Elementartyp 19991203
# Exception Resumable Description Created on
1 INVALID_DECIMALS Anzahl Dezimalstellen ungültig oder nicht unterstützt. 19991203
2 INVALID_LENGTH Länge ungültig oder nicht unterstützt 19991203
3 INVALID_TYPE Übergebener Typ nicht unterstützt 19991203

Method GET_REFERENCE_ELEMENTARY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DATA_REF_INTERNAL_INSTANCE Value transfer Object reference (TYPE REF TO) DATA Verweis auf statisches Element der Klasse 19991203
2 Importing DECIMALS Value transfer Type reference (TYPE) I Anzahl Dezimalstellen bei Typ P 19991203
3 Importing LENGTH Value transfer Type reference (TYPE) I Länge (bei Typen C, N, P und X) 19991203
4 Importing TYPENAME Value transfer Type reference (TYPE) C ABAP-Elementartyp 19991203
# Exception Resumable Description Created on
1 INVALID_DECIMALS Anzahl Dezimalstellen ungültig oder nicht unterstützt. 19991203
2 INVALID_LENGTH Länge ungültig oder nicht unterstützt 19991203
3 INVALID_TYPE Übergebener Typ nicht unterstützt 19991203
History
Last changed by/on SAP  20110908 
SAP Release Created in 46C