SAP ABAP Class CL_TREX_BC_SERIALIZER (Basis Client Serializer)
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 Interface implementation (CLASS c. INTERFACES i_ref)  IF_TREX_BC_SERIALIZATION Basis Client Serialization Constants 20050902
Properties
Class CL_TREX_BC_SERIALIZER  
Short Description Basis Client Serializer    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package STREX   TREX ABAP client 
Created 20050817   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_ABAP_TYPEDESCR Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_TREX_BC_SERIALIZATION Basis Client Serialization Constants 20050902
Friends
Class CL_TREX_BC_SERIALIZER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_BOOLEAN_FALSE Instance attribute Private Attribute reference (LIKE) 20050817
2 C_BOOLEAN_TRUE Instance attribute Private Attribute reference (LIKE) 20050817
3 C_CHAR_NULL Constant Public Type reference (TYPE) STRING 'C00' 20060523
4 C_DELIMITER_FIELD Instance attribute Public Attribute reference (LIKE) 20050902
5 C_DELIMITER_ROW Instance attribute Public Attribute reference (LIKE) 20060105
6 C_DELIMITER_STRING Instance attribute Private Attribute reference (LIKE) 20050902
7 C_EMPTY_STRING Constant Public Type reference (TYPE) STRING 'g[)<[)<' 20051222
8 C_END_OF_STREAM Instance attribute Private Attribute reference (LIKE) 20050906
9 C_INTEGER_ZERO Constant Public Type reference (TYPE) STRING 'I00000000' 20051221
10 C_TYPEKIND_BOOLEAN Instance attribute Private Attribute reference (LIKE) 20050905
11 DATA Instance attribute Public Type reference (TYPE) STRING 20050817
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20050817
2 FINALIZE Instance method Public Method 20060322
3 GET_DATA Instance method Public Method 20050817
4 RESET Instance method Public Method 20050826
5 WRITE_BOOLEAN Instance method Public Method 20050817
6 WRITE_CHAR Instance method Public Method 20050817
7 WRITE_CHAR_NULL Instance method Public Method 20060523
8 WRITE_EMPTY_STRING Instance method Public Method 20051222
9 WRITE_FLOAT Instance method Public Method 20050817
10 WRITE_INTEGER Instance method Public Method 20050817
11 WRITE_INTEGER_FROM_N Instance method Public Method 20050819
12 WRITE_INTEGER_ZERO Instance method Public Method 20051221
13 WRITE_NOCOMP_TABLE_AS_STRINGS Instance method Public Method 20060410
14 WRITE_PACKED Instance method Public Method 20050817
15 WRITE_SHORT Instance method Public Method 20050822
16 WRITE_STRING Instance method Public Method 20050817
17 WRITE_STRING_WITH_LENGTH Instance method Public Method 20050818
18 WRITE_TABLE Instance method Public Method 20051121
19 WRITE_TABLE_AS_STRINGS Instance method Public Method 20060322
20 WRITE_UNCONVERTED Instance method Public Method 20050819
21 WRITE_X Instance method Public Method 20050908
22 WRITE_X_WITH_LENGTH Instance method Public Method 20050908
Events
Class CL_TREX_BC_SERIALIZER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_DELIMITER Private Attribute reference (LIKE) 20060105
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INITIAL_DATA Call by reference Type reference (TYPE) STRING 20050817

Method CONSTRUCTOR on class CL_TREX_BC_SERIALIZER has no exception.

Method FINALIZE Signature

Method FINALIZE on class CL_TREX_BC_SERIALIZER has no parameter.
Method FINALIZE on class CL_TREX_BC_SERIALIZER has no exception.

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RVAL Value transfer Type reference (TYPE) STRING 20050817

Method GET_DATA on class CL_TREX_BC_SERIALIZER has no exception.

Method RESET Signature

Method RESET on class CL_TREX_BC_SERIALIZER has no parameter.
Method RESET on class CL_TREX_BC_SERIALIZER has no exception.

Method WRITE_BOOLEAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) FLAG Allgemeines Kennzeichen 20050817

Method WRITE_BOOLEAN on class CL_TREX_BC_SERIALIZER has no exception.

Method WRITE_CHAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20050817

Method WRITE_CHAR on class CL_TREX_BC_SERIALIZER has no exception.

Method WRITE_CHAR_NULL Signature

Method WRITE_CHAR_NULL on class CL_TREX_BC_SERIALIZER has no parameter.
Method WRITE_CHAR_NULL on class CL_TREX_BC_SERIALIZER has no exception.

Method WRITE_EMPTY_STRING Signature

Method WRITE_EMPTY_STRING on class CL_TREX_BC_SERIALIZER has no parameter.
Method WRITE_EMPTY_STRING on class CL_TREX_BC_SERIALIZER has no exception.

Method WRITE_FLOAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) NUMERIC 20050817

Method WRITE_FLOAT on class CL_TREX_BC_SERIALIZER has no exception.

Method WRITE_INTEGER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) NUMERIC 20050817

Method WRITE_INTEGER on class CL_TREX_BC_SERIALIZER has no exception.

Method WRITE_INTEGER_FROM_N Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) N 20050819

Method WRITE_INTEGER_FROM_N on class CL_TREX_BC_SERIALIZER has no exception.

Method WRITE_INTEGER_ZERO Signature

Method WRITE_INTEGER_ZERO on class CL_TREX_BC_SERIALIZER has no parameter.
Method WRITE_INTEGER_ZERO on class CL_TREX_BC_SERIALIZER has no exception.

Method WRITE_NOCOMP_TABLE_AS_STRINGS Signature

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

Method WRITE_NOCOMP_TABLE_AS_STRINGS on class CL_TREX_BC_SERIALIZER has no exception.

Method WRITE_PACKED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) P 20050817

Method WRITE_PACKED on class CL_TREX_BC_SERIALIZER has no exception.

Method WRITE_SHORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) NUMERIC 20050822

Method WRITE_SHORT on class CL_TREX_BC_SERIALIZER has no exception.

Method WRITE_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) CLIKE 20050817

Method WRITE_STRING on class CL_TREX_BC_SERIALIZER has no exception.

Method WRITE_STRING_WITH_LENGTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) CLIKE 20050818

Method WRITE_STRING_WITH_LENGTH on class CL_TREX_BC_SERIALIZER has no exception.

Method WRITE_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATATYPES Call by reference Type reference (TYPE) TREXT_BC_DATATYPE_LIST BasisClient: Table type of data type list. 20051121
2 Importing ROW_FOOTER Call by reference Type reference (TYPE) STRING 20051121
3 Importing TABLE Call by reference Type reference (TYPE) INDEX TABLE 20051121
# Exception Resumable Description Created on
1 CX_TREX_SERIALIZATION 20051121

Method WRITE_TABLE_AS_STRINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NUM_OF_COLUMNS Call by reference Type reference (TYPE) I 20060322
2 Importing TABLE Call by reference Type reference (TYPE) ANY TABLE 20060322

Method WRITE_TABLE_AS_STRINGS on class CL_TREX_BC_SERIALIZER has no exception.

Method WRITE_UNCONVERTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) CLIKE 20050819

Method WRITE_UNCONVERTED on class CL_TREX_BC_SERIALIZER has no exception.

Method WRITE_X Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) XSEQUENCE 20050908

Method WRITE_X on class CL_TREX_BC_SERIALIZER has no exception.

Method WRITE_X_WITH_LENGTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) XSEQUENCE 20050908

Method WRITE_X_WITH_LENGTH on class CL_TREX_BC_SERIALIZER has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 710