SAP ABAP Class CL_TREX_BC_DESERIALIZER (Basis Client Deserializer)
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_DESERIALIZER  
Short Description Basis Client Deserializer    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package STREX   TREX ABAP client 
Created 20050902   SAP 
Last change 20110908   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)
Interfaces
# Interface Abstract Final Description Created on
1 IF_TREX_BC_SERIALIZATION Basis Client Serialization Constants 20050902
Friends
Class CL_TREX_BC_DESERIALIZER 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) 20050906
2 C_BOOLEAN_TRUE Instance attribute Private Attribute reference (LIKE) 20050906
3 C_DELIMITER_FIELD Instance attribute Private Attribute reference (LIKE) 20050902
4 C_DELIMITER_ROW Instance attribute Private Attribute reference (LIKE) 20060105
5 C_DELIMITER_STRING Instance attribute Private Attribute reference (LIKE) 20050902
6 C_END_OF_STREAM Instance attribute Private Attribute reference (LIKE) 20050906
7 C_TYPEKIND_BOOLEAN Instance attribute Private Attribute reference (LIKE) 20050906
8 FIELDS Instance attribute Private Type reference (TYPE) TREXT_STRING Table of STRINGs 20050902
9 NEXT_INDEX Instance attribute Private Type reference (TYPE) I 1 20050902
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20050902
2 COUNT Instance method Public Method 20051006
3 DESERIALIZE_STRINGS Static method Public Method 20060202
4 READ Instance method Public Method 20050905
5 READ_ALL Instance method Public Method 20051101
6 READ_BOOLEAN Instance method Public Method 20050906
7 READ_CHAR Instance method Public Method 20050906
8 READ_FLOAT Instance method Public Method 20050906
9 READ_INTEGER Instance method Public Method 20050902
10 READ_STRING Instance method Public Method 20050902
11 RESET Instance method Public Method 20051109
12 SEEK Instance method Public Method 20050902
13 SKIP Instance method Public Method 20050905
Events
Class CL_TREX_BC_DESERIALIZER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 FIELD_REFS Public See coding 20051101 FIELD_REFS type index table of ref to data
2 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 DATA Call by reference Type reference (TYPE) STRING 20050902

Method CONSTRUCTOR on class CL_TREX_BC_DESERIALIZER has no exception.

Method COUNT Signature

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

Method COUNT on class CL_TREX_BC_DESERIALIZER has no exception.

Method DESERIALIZE_STRINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATA Call by reference Type reference (TYPE) STRING 20060202
2 Returning RVAL Value transfer Type reference (TYPE) TREXT_STRING Table of STRINGs 20060202

Method DESERIALIZE_STRINGS on class CL_TREX_BC_DESERIALIZER has no exception.

Method READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting RVAL Call by reference Type reference (TYPE) DATA 20050905
# Exception Resumable Description Created on
1 CX_TREX_SERIALIZATION 20050921

Method READ_ALL Signature

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

Method READ_ALL on class CL_TREX_BC_DESERIALIZER has no exception.

Method READ_BOOLEAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RVAL Value transfer Type reference (TYPE) FLAG Allgemeines Kennzeichen 20050906
# Exception Resumable Description Created on
1 CX_TREX_SERIALIZATION Ausnahme Serialisierung/Deserialisierung 20050921

Method READ_CHAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RVAL Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20050906
# Exception Resumable Description Created on
1 CX_TREX_SERIALIZATION Ausnahme Serialisierung/Deserialisierung 20050921

Method READ_FLOAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RVAL Value transfer Type reference (TYPE) F 20050906
# Exception Resumable Description Created on
1 CX_TREX_SERIALIZATION Ausnahme Serialisierung/Deserialisierung 20050921

Method READ_INTEGER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RVAL Value transfer Type reference (TYPE) I 20050902
# Exception Resumable Description Created on
1 CX_TREX_SERIALIZATION Ausnahme Serialisierung/Deserialisierung 20050921

Method READ_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RVAL Value transfer Type reference (TYPE) STRING 20050902
# Exception Resumable Description Created on
1 CX_TREX_SERIALIZATION Ausnahme Serialisierung/Deserialisierung 20050921

Method RESET Signature

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

Method RESET on class CL_TREX_BC_DESERIALIZER has no exception.

Method SEEK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INDEX Call by reference Type reference (TYPE) I 20050902

Method SEEK on class CL_TREX_BC_DESERIALIZER has no exception.

Method SKIP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NUMBER Call by reference Type reference (TYPE) I 20050905

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