SAP ABAP Class CL_TREX_TEST_TABLE (Generic Table for Testing)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-TRX-API (Application Component) TREX ABAP + JAVA API
     STREX (Package) TREX ABAP client
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_TREX_TABLE Internal Table Abstraction 20060221
Properties
Class CL_TREX_TEST_TABLE  
Short Description Generic Table for Testing    
Super Class CL_TREX_TABLE Internal Table Abstraction 
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package STREX   TREX ABAP client 
Created 20051019   SAP 
Last change 20141121    
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)
Interfaces
Class CL_TREX_TEST_TABLE has no interface implemented.
Friends
Class CL_TREX_TEST_TABLE has no friend class.
Attributes
Class CL_TREX_TEST_TABLE has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ASSERT_EQUALS Static method Public Method 20051020
2 ASSERT_FLOAT_EQUALS Static method Private Method 20051020
3 CREATE_TABLE_FROM_ATTRIBUTES Static method Public Method 20051021
4 CREATE_TABLE_FROM_COMP_DESCR Static method Public Method 20070613
5 CREATE_TABLE_FROM_INDEX Static method Public Method 20051021
6 CREATE_TABLE_FROM_NEWDB Static method Private Method 20100330
7 CREATE_TABLE_FROM_TREX Static method Private Method 20100330
8 CREATE_TABLE_FROM_VIEW Static method Public Method 20051021
9 CREATE_TEST_TABLE Static method Public Method 20060221
10 GET_ITAB Instance method Public Method 20060221
Events
Class CL_TREX_TEST_TABLE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 NEWDB_COLUMN_META Public See coding 20100330 BEGIN OF newdb_column_meta, column_name TYPE c LENGTH 32, data_type_name TYPE c LENGTH 32, length TYPE i, scale TYPE i, END OF newdb_column_meta
Method Signatures

Method ASSERT_EQUALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACT Call by reference Type reference (TYPE) DATA 20051020
2 Importing EXP Call by reference Type reference (TYPE) DATA 20051020
3 Importing MSG Call by reference Type reference (TYPE) CSEQUENCE 20051020
4 Importing TOL Call by reference Type reference (TYPE) F '.001' 20051020

Method ASSERT_EQUALS on class CL_TREX_TEST_TABLE has no exception.

Method ASSERT_FLOAT_EQUALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACT Call by reference Type reference (TYPE) F 20051020
2 Importing EXP Call by reference Type reference (TYPE) F 20051020
3 Importing MSG Call by reference Type reference (TYPE) CSEQUENCE 20051020
4 Importing TOL Call by reference Type reference (TYPE) F 20051020

Method ASSERT_FLOAT_EQUALS on class CL_TREX_TEST_TABLE has no exception.

Method CREATE_TABLE_FROM_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTRIBUTES Call by reference Type reference (TYPE) TREXT_ATTR_DEF Attribute definitions 20051021
2 Returning RVAL Value transfer Object reference (TYPE REF TO) DATA 20051021

Method CREATE_TABLE_FROM_ATTRIBUTES on class CL_TREX_TEST_TABLE has no exception.

Method CREATE_TABLE_FROM_COMP_DESCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMP_DESCR Call by reference Type reference (TYPE) TREXT_COMP_DESCR 20070613
2 Importing KEY Call by reference Type reference (TYPE) ABAP_KEYDESCR_TAB 20070613
3 Returning RVAL Value transfer Object reference (TYPE REF TO) DATA 20070613
# Exception Resumable Description Created on
1 CX_TREX_BAD_STRUCTURE TREX: Bad structure. 20070613

Method CREATE_TABLE_FROM_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INDEX_ID Call by reference Type reference (TYPE) CLIKE 20051021
2 Importing RFCDEST Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20051021
3 Returning RVAL Value transfer Object reference (TYPE REF TO) DATA 20051021
# Exception Resumable Description Created on
1 CX_TREX_BAD_REQUEST Unexpected data received from application. 20100330
2 CX_TREX_INVALID_ATTR_TYPE Invalid (or unsupported) attribute type. 20080827
3 CX_TREX_REMOTE_COMMUNICATION 20051021
4 CX_TREX_SERVER 20051021
5 CX_TREX_SQL_EXCEPTION Exception Class for SQL Error 20100622
6 CX_TREX_UNEXPECTED_DATA_TYPE Unexpected data type received. 20100330

Method CREATE_TABLE_FROM_NEWDB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RVAL Value transfer Object reference (TYPE REF TO) DATA 20100330
2 Importing TABLE_NAME Call by reference Type reference (TYPE) CLIKE 20100330
# Exception Resumable Description Created on
1 CX_TREX_BAD_REQUEST Unexpected data received from application. 20100330
2 CX_TREX_REMOTE_INITIALIZATION Failed to Initialize Remote Communication 20100330
3 CX_TREX_SQL_EXCEPTION Exception Class for SQL Error 20100622
4 CX_TREX_UNEXPECTED_DATA_TYPE Unexpected data type received. 20100330

Method CREATE_TABLE_FROM_TREX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INDEX_ID Call by reference Type reference (TYPE) CLIKE 20100330
2 Importing RFCDEST Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20100330
3 Returning RVAL Value transfer Object reference (TYPE REF TO) DATA 20100330
# Exception Resumable Description Created on
1 CX_TREX_INVALID_ATTR_TYPE Invalid (or unsupported) attribute type. 20100330
2 CX_TREX_REMOTE_COMMUNICATION Remote Communication Exception 20100330
3 CX_TREX_SERVER Error returned from Server 20100330

Method CREATE_TABLE_FROM_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing KEY_FIGURES Call by reference Type reference (TYPE) TREXT_KEY_FIGURE Key figure 20070523
2 Importing RFCDEST Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20051021
3 Returning RVAL Value transfer Object reference (TYPE REF TO) DATA 20051021
4 Importing VIEW_ATTRIBUTES Call by reference Type reference (TYPE) TREXT_VIEW_ATTRIBUTES View attributes 20051021
# Exception Resumable Description Created on
1 CX_TREX_REMOTE_COMMUNICATION 20051021
2 CX_TREX_SERVER 20051021

Method CREATE_TEST_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting RVAL Value transfer Object reference (TYPE REF TO) CL_TREX_TEST_TABLE Generic Table for Testing 20060221
2 Changing TABLE Call by reference Type reference (TYPE) INDEX TABLE 20060221

Method CREATE_TEST_TABLE on class CL_TREX_TEST_TABLE has no exception.

Method GET_ITAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RVAL Value transfer Object reference (TYPE REF TO) DATA 20060221

Method GET_ITAB on class CL_TREX_TEST_TABLE has no exception.
History
Last changed by/on SAP  20141121 
SAP Release Created in 710