SAP ABAP Class IF_FDT_EXPRESSION_TYPE (FDT: Expression Type)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_FDT_ADMIN_DATA FDT: Administrative Data 20050822
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_FDT_EXPRESSION_TYPE FDT: Expression Type 20050830
Properties
Class IF_FDT_EXPRESSION_TYPE  
Short Description FDT: Expression Type    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20050821   SAP 
Last change 20090618   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 IF_FDT_CONSTANTS_INTERNAL Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_FDT_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class IF_FDT_EXPRESSION_TYPE has no interface implemented.
Friends
Class IF_FDT_EXPRESSION_TYPE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_TABLE_TYPE_C Constant Public Type reference (TYPE) S_TRANSPORT_OBJECT-TABLE_TYPE IF_FDT_CONSTANTS_INTERNAL=>GC_TABLE_TYPE_C_TABLE Table Type C (Customizing Tables) 20070715
2 GC_TABLE_TYPE_S Constant Public Type reference (TYPE) S_TRANSPORT_OBJECT-TABLE_TYPE IF_FDT_CONSTANTS_INTERNAL=>GC_TABLE_TYPE_S_TABLE Table Type S (System Tables) 20070715
3 GC_TABLE_TYPE_T Constant Public Type reference (TYPE) S_TRANSPORT_OBJECT-TABLE_TYPE IF_FDT_CONSTANTS_INTERNAL=>GC_TABLE_TYPE_T_TABLE Table Type T (BCF Content Tables) 20070715
4 MV_CUSTOMIZING_OBJECT Instance attribute Public Attribute reference (LIKE) 20071228
5 MV_ID Instance attribute Public Attribute reference (LIKE) 20051103
6 MV_LOCAL_OBJECT Instance attribute Public Attribute reference (LIKE) 20071228
7 MV_MASTERDATA_OBJECT Instance attribute Public Attribute reference (LIKE) 20071228
8 MV_OBJECT_TYPE Instance attribute Public Attribute reference (LIKE) 20071228
9 MV_SYSTEM_OBJECT Instance attribute Public Attribute reference (LIKE) 20071228
Methods
# Method Level Visibility Method type Description Created on
1 GET_ACTION_PROPERTIES Instance method Public Method Get action properties 20060713
2 GET_DATA_EXCHANGE_CLASS Instance method Public Method Get the Data Exchange class 20070410
3 GET_EXPRESSION_CLASS Instance method Public Method Get expression class and interface 20050822
4 GET_EXPRESSION_TEXTS Instance method Public Method Get the expression's maintenance texts 20050822
5 GET_QUERY_CLASS Instance method Public Method Get query class 20060628
6 GET_TRANSPORT_OBJECTS Instance method Public Method Get the transport objects (SOBJ) 20070713
7 GET_UI_CLASS Instance method Public Method Get the UI class 20061004
8 SET_ACTION_PROPERTIES Instance method Public Method Set action properties 20060713
9 SET_DATA_EXCHANGE_CLASS Instance method Public Method Set the Data Exchange class 20070410
10 SET_EXPRESSION_CLASS Instance method Public Method Set expression class and interface 20050822
11 SET_EXPRESSION_TEXTS Instance method Public Method Set the expression's maintenance texts 20050822
12 SET_QUERY_CLASS Instance method Public Method Set query class 20060628
13 SET_TRANSPORT_OBJECTS Instance method Public Method Set the transport objects (SOBJ) 20070713
14 SET_UI_CLASS Instance method Public Method Set the UI class 20061004
Events
Class IF_FDT_EXPRESSION_TYPE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_TRANSPORT_OBJECT Public See coding Transport Object 20070713 BEGIN OF s_transport_object, table_type TYPE fdt_inc_exty_0200_key-table_type, transport_object TYPE fdt_inc_exty_0200_data-transport_object, END OF s_transport_object
2 TS_TRANSPORT_OBJECT Public See coding Transport Objects 20070713 ts_transport_object TYPE SORTED TABLE OF s_transport_object WITH UNIQUE KEY table_type
Method Signatures

Method GET_ACTION_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ACTION_TYPE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE: expressions are actions 20060713
2 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) IF_FDT_TYPES=>TIMESTAMP Time Stamp (active version) 20060713
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20060713

Method GET_DATA_EXCHANGE_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) IF_FDT_TYPES=>TIMESTAMP Time Stamp (active version) 20070410
2 Returning RV_CLASS Value transfer Type reference (TYPE) SEOCLSNAME Name of class 20070410
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20070410

Method GET_EXPRESSION_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CLASS Call by reference Type reference (TYPE) SEOCLSNAME Name of class 20050830
2 Exporting EV_INTERFACE Call by reference Type reference (TYPE) SEOCLSNAME Name of interface 20050830
3 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) IF_FDT_TYPES=>TIMESTAMP Time Stamp (active version) 20050926
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20051031

Method GET_EXPRESSION_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ETS_CHANGE_TEXT Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_TEXT Texts (language dependent) 20050830
2 Exporting ETS_CREATION_TEXT Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_TEXT Texts (language dependent) 20050830
3 Exporting ETS_DELETION_TEXT Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_TEXT Texts (language dependent) 20050911
4 Exporting ETS_DISPLAY_TEXT Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_TEXT Texts (language dependent) 20050830
5 Exporting EV_CHANGE_TEXT Call by reference Type reference (TYPE) IF_FDT_TYPES=>TEXT Text 20050830
6 Exporting EV_CREATION_TEXT Call by reference Type reference (TYPE) IF_FDT_TYPES=>TEXT Text 20050830
7 Exporting EV_DELETION_TEXT Call by reference Type reference (TYPE) IF_FDT_TYPES=>TEXT Text 20050911
8 Exporting EV_DISPLAY_TEXT Call by reference Type reference (TYPE) IF_FDT_TYPES=>TEXT Text 20050830
9 Importing IV_LANGUAGE Call by reference Type reference (TYPE) SYLANGU SY-LANGU Language Key for the Current Text Environment 20060406
10 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) IF_FDT_TYPES=>TIMESTAMP Time Stamp (active version) 20050926
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20051031

Method GET_QUERY_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) IF_FDT_TYPES=>TIMESTAMP Time Stamp (active version) 20060628
2 Returning RV_CLASS Value transfer Type reference (TYPE) SEOCLSNAME Name of class 20060628
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20060628

Method GET_TRANSPORT_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ETS_TRANSPORT_OBJECT Call by reference Type reference (TYPE) TS_TRANSPORT_OBJECT Transport Objects 20070713
2 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) IF_FDT_TYPES=>TIMESTAMP Time Stamp (active version) 20070713
# Exception Resumable Description Created on
1 CX_FDT_INPUT 20070713

Method GET_UI_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) IF_FDT_TYPES=>TIMESTAMP Time Stamp (active version) 20061004
2 Returning RV_CLASS Value transfer Type reference (TYPE) SEOCLSNAME Name of class 20061004
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20061004

Method SET_ACTION_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTION_TYPE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE: expressions are actions 20060713
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20060713

Method SET_DATA_EXCHANGE_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLASS Call by reference Type reference (TYPE) SEOCLSNAME Name of class 20070410
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20070410

Method SET_EXPRESSION_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLASS Call by reference Type reference (TYPE) SEOCLSNAME Name of class 20050830
2 Importing IV_INTERFACE Call by reference Type reference (TYPE) SEOCLSNAME Name of interface 20050830
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20051209

Method SET_EXPRESSION_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITS_CHANGE_TEXT Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_TEXT Texts (language dependent) 20050830
2 Importing ITS_CREATION_TEXT Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_TEXT Texts (language dependent) 20050830
3 Importing ITS_DELETION_TEXT Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_TEXT Texts (language dependent) 20050911
4 Importing ITS_DISPLAY_TEXT Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_TEXT Texts (language dependent) 20050830
5 Importing IV_CHANGE_TEXT Call by reference Type reference (TYPE) IF_FDT_TYPES=>TEXT Text 20050830
6 Importing IV_CREATION_TEXT Call by reference Type reference (TYPE) IF_FDT_TYPES=>TEXT Text 20050830
7 Importing IV_DELETION_TEXT Call by reference Type reference (TYPE) IF_FDT_TYPES=>TEXT Text 20050911
8 Importing IV_DISPLAY_TEXT Call by reference Type reference (TYPE) IF_FDT_TYPES=>TEXT Text 20050830
9 Importing IV_LANGUAGE Call by reference Type reference (TYPE) SYLANGU SY-LANGU Language Key for the Current Text Environment 20060406

Method SET_EXPRESSION_TEXTS on class IF_FDT_EXPRESSION_TYPE has no exception.

Method SET_QUERY_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLASS Call by reference Type reference (TYPE) SEOCLSNAME Name of class 20060628
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20060628

Method SET_TRANSPORT_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITS_TRANSPORT_OBJECT Call by reference Type reference (TYPE) TS_TRANSPORT_OBJECT Transport Objects 20070713
# Exception Resumable Description Created on
1 CX_FDT_INPUT 20070713

Method SET_UI_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLASS Call by reference Type reference (TYPE) SEOCLSNAME Name of class 20061004
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20061004
History
Last changed by/on SAP  20090618 
SAP Release Created in