SAP ABAP Class CL_TREX_SERIALIZER (Serialize objects.)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-TRX-API (Application Component) TREX ABAP + JAVA API
     STREX (Package) TREX ABAP client
Properties
Class CL_TREX_SERIALIZER  
Short Description Serialize objects.    
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 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_TREX_SERIALIZER has no forward declaration.
Interfaces
Class CL_TREX_SERIALIZER has no interface implemented.
Friends
Class CL_TREX_SERIALIZER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_ABAP_ATTRTYPE_ALPHANUM Constant Public Type reference (TYPE) TREXD_ATTR_TYPE 'A' Attribute type 20070828
2 C_ABAP_ATTRTYPE_DATE Constant Public Type reference (TYPE) TREXD_ATTR_TYPE 'D' Attribute type 20050926
3 C_ABAP_ATTRTYPE_DEC_FLOAT Constant Public Type reference (TYPE) TREXD_ATTR_TYPE 'M' Attribute type 20060728
4 C_ABAP_ATTRTYPE_DOUBLE Constant Public Type reference (TYPE) TREXD_ATTR_TYPE 'O' Attribute type 20060313
5 C_ABAP_ATTRTYPE_FIXED Constant Public Type reference (TYPE) TREXD_ATTR_TYPE 'X' Attribute type 20050926
6 C_ABAP_ATTRTYPE_FIXEDSTRING Constant Public Type reference (TYPE) TREXD_ATTR_TYPE 'C' Attribute type 20070828
7 C_ABAP_ATTRTYPE_FLOAT Constant Public Type reference (TYPE) TREXD_ATTR_TYPE 'F' Attribute type 20050926
8 C_ABAP_ATTRTYPE_GUID Constant Public Type reference (TYPE) TREXD_ATTR_TYPE 'G' Attribute type 20050926
9 C_ABAP_ATTRTYPE_INT Constant Public Type reference (TYPE) TREXD_ATTR_TYPE 'I' Attribute type 20050926
10 C_ABAP_ATTRTYPE_LONG_DATE Constant Public Type reference (TYPE) TREXD_ATTR_TYPE '@' Attribute type 20130425
11 C_ABAP_ATTRTYPE_RAW Constant Public Type reference (TYPE) TREXD_ATTR_TYPE 'R' Attribute type 20130425
12 C_ABAP_ATTRTYPE_SDFLOAT Constant Public Type reference (TYPE) TREXD_ATTR_TYPE 'L' Attribute type 20100622
13 C_ABAP_ATTRTYPE_SECONDDATE Constant Public Type reference (TYPE) TREXD_ATTR_TYPE 'B' Attribute type 20130425
14 C_ABAP_ATTRTYPE_STRING Constant Public Type reference (TYPE) TREXD_ATTR_TYPE 'S' Attribute type 20050926
15 C_ABAP_ATTRTYPE_TEXT Constant Public Type reference (TYPE) TREXD_ATTR_TYPE 'N' Attribute type 20050926
16 C_ABAP_ATTRTYPE_TEXT_AE Constant Public Type reference (TYPE) TREXD_ATTR_TYPE 'V' Attribute type 20080123
17 C_ABAP_ATTRTYPE_TIME Constant Public Type reference (TYPE) TREXD_ATTR_TYPE 'T' Attribute type 20050926
18 C_ABAP_ATTRTYPE_UNIT_DEC_FLOAT Constant Public Type reference (TYPE) TREXD_ATTR_TYPE 'E' Attribute type 20090223
19 C_CLASS_NAME Constant Private Type reference (TYPE) STRING 'CL_TREX_SERIALIZER=>' 20050909
20 C_TREX_ATTRTYPE_ALPHANUM Constant Public Type reference (TYPE) I 11 Attribute type: ALPHANUM 20090224
21 C_TREX_ATTRTYPE_DATE Constant Public Type reference (TYPE) I 3 Attribute type: DATE 20050926
22 C_TREX_ATTRTYPE_DEC_FLOAT Constant Public Type reference (TYPE) I 10 Attribute type: DEC_FLOAT 20090224
23 C_TREX_ATTRTYPE_DOUBLE Constant Public Type reference (TYPE) I 9 Attribute type: DOUBLE 20060313
24 C_TREX_ATTRTYPE_FIXED Constant Public Type reference (TYPE) I 6 Attribute type: FIXED 20050926
25 C_TREX_ATTRTYPE_FIXEDSTRING Constant Public Type reference (TYPE) I 12 Attribute type: FIXED_STRING 20090224
26 C_TREX_ATTRTYPE_FLOAT Constant Public Type reference (TYPE) I 5 Attribute type: FLOAT 20050926
27 C_TREX_ATTRTYPE_GUID Constant Public Type reference (TYPE) I 8 Attribute type: GUID 20050926
28 C_TREX_ATTRTYPE_INT Constant Public Type reference (TYPE) I 1 Attribute type: INT 20050926
29 C_TREX_ATTRTYPE_SDFLOAT Constant Public Type reference (TYPE) I 16 Attribute type: SDFLOAT 20100622
30 C_TREX_ATTRTYPE_STRING Constant Public Type reference (TYPE) I 2 Attribute type: STRING 20050926
31 C_TREX_ATTRTYPE_TEXT Constant Public Type reference (TYPE) I 7 Attribute type: TEXT 20050926
32 C_TREX_ATTRTYPE_TEXT_AE Constant Public Type reference (TYPE) I 13 Attribute type: TEXT_AE 20090224
33 C_TREX_ATTRTYPE_TIME Constant Public Type reference (TYPE) I 4 Attribute type: TIME 20050926
34 C_TREX_ATTRTYPE_UNIT_DEC_FLOAT Constant Public Type reference (TYPE) I 14 Attribute type: UNIT_DEC_FLOAT 20090224
Methods
# Method Level Visibility Method type Description Created on
1 ATTRIBUTES Static method Public Method 20060710
2 COMPDESC_BY_DATATYPE Static method Public Method Serialize component description table without attribute type 20060710
3 COMPDESC_WITH_IGNORE_COLUMNS Static method Public Method Serialize component descr table with ignore column flags. 20060710
4 COMP_DESCRIPTOR Static method Public Method Serialize component description table. 20060710
Events
Class CL_TREX_SERIALIZER has no event.
Types
Class CL_TREX_SERIALIZER has no local type.
Method Signatures

Method 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_ATTRIBUTES Attributes 20060710
2 Importing SERIALIZER Call by reference Object reference (TYPE REF TO) CL_TREX_BC_SERIALIZER Basis Client Serializer 20060710

Method ATTRIBUTES on class CL_TREX_SERIALIZER has no exception.

Method COMPDESC_BY_DATATYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COMP_DESC_TAB Call by reference Type reference (TYPE) TREXT_COMP_DESCR Description of the components 20060710
2 Returning RT_STRING Value transfer Type reference (TYPE) STRING Serialized string 20060710

Method COMPDESC_BY_DATATYPE on class CL_TREX_SERIALIZER has no exception.

Method COMPDESC_WITH_IGNORE_COLUMNS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTRTYPE_LIST Call by reference Type reference (TYPE) TREXT_BC_ATTRTYPE_LIST BasisClient: Table type of attribute type list. 20060710
2 Importing COMP_DESC_TAB Call by reference Type reference (TYPE) TREXT_COMP_DESCR Description of the components 20060710
3 Returning STRING Value transfer Type reference (TYPE) STRING 20060710

Method COMPDESC_WITH_IGNORE_COLUMNS on class CL_TREX_SERIALIZER has no exception.

Method COMP_DESCRIPTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ATTRTYPE_LIST Call by reference Type reference (TYPE) TREXT_BC_ATTRTYPE_LIST Attribute type list generated by CREATE_ATTRTYPE_LIST. 20060710
2 Importing IM_COMP_DESC_TAB Call by reference Type reference (TYPE) TREXT_COMP_DESCR Description of the components 20060710
3 Returning RT_STRING Value transfer Type reference (TYPE) STRING Serialized string 20060710

Method COMP_DESCRIPTOR on class CL_TREX_SERIALIZER has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 710