SAP ABAP Class CL_ABAP_UTF8STRING_TAB (Obsolete: Strings <-> UTF-8 conversions)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ABA-LA (Application Component) Syntax, Compiler, Runtime
     SABP_CONVERT (Package) Conversion of Time Specifications
Properties
Class CL_ABAP_UTF8STRING_TAB  
Short Description Obsolete: Strings <-> UTF-8 conversions    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status S  System Program 
Category 0   
Package SABP_CONVERT   Conversion of Time Specifications 
Created 19990421   SAP 
Last change 20001212   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ABAP_UTF8STRING_TAB has no forward declaration.
Interfaces
Class CL_ABAP_UTF8STRING_TAB has no interface implemented.
Friends
Class CL_ABAP_UTF8STRING_TAB has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 H_CODEPAGE Instance attribute Private See coding See commentary in method PUT 19990422
2 H_LINE Instance attribute Private Type reference (TYPE) UT8STRLIN Work area 19990422
3 H_LINE_NO Instance attribute Private Type reference (TYPE) I Iterator 19990422
4 H_NONUNIQUE_CP Instance attribute Private See coding - 19990422
5 H_REF Instance attribute Private Object reference (TYPE REF TO) DATA Retain ref to table 19990422
6 H_VERSION Constant Private See coding '01' H_VERSION 19990422
7 LEN_LINE Constant Private Type reference (TYPE) I 63 Net length of table line 19990422
8 SUBST_CHAR Constant Private See coding '#' SUBST_CHAR 20000329
9 SUBST_CODE Constant Private Type reference (TYPE) I 35 SUBST_CODE 19990429
10 SUBST_UTF8 Constant Private See coding '35' SUBST_UTF8 20000329
Methods
# Method Level Visibility Method type Description Created on
1 CLEAR Instance method Public Method - 19990422
2 CONSTRUCTOR Instance method Public Constructor Constructor 19990422
3 CREATE Static method Public Method Factory method 19990422
4 DECREMENT_ITERATOR Instance method Public Method - 19990429
5 GET_NEXT Instance method Public Method - 19990422
6 PUT Instance method Public Method - 19990422
7 SET_ITERATOR Instance method Public Method - 19990426
Events
Class CL_ABAP_UTF8STRING_TAB has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 ADM_STRUC Private See coding 19990422
Method Signatures

Method CLEAR Signature

Method CLEAR on class CL_ABAP_UTF8STRING_TAB has no parameter.
# Exception Resumable Description Created on
1 TAB_LOST Private Referenz auf Tabelle nicht mehr gültig 19990422

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_ABAP_UTF8STRING_TAB has no parameter.
Method CONSTRUCTOR on class CL_ABAP_UTF8STRING_TAB has no exception.

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting REF Call by reference Type reference (TYPE) REF TO CL_ABAP_UTF8STRING_TAB Erzeugtes Objekt 19990422
2 Changing TAB Call by reference Type reference (TYPE) UTF8STRTAB Tabelle mit UTF-8-Repräsentation von Strings 19990422

Method CREATE on class CL_ABAP_UTF8STRING_TAB has no exception.

Method DECREMENT_ITERATOR Signature

Method DECREMENT_ITERATOR on class CL_ABAP_UTF8STRING_TAB has no parameter.
# Exception Resumable Description Created on
1 TAB_LOST Private Referenz auf Tabelle nicht mehr gültig 19990429

Method GET_NEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting OBJ Call by reference Type reference (TYPE) ANY Datenobjekt, in das geschrieben wird 19990422
2 Changing RC Call by reference Type reference (TYPE) UTF8STR_RC Nicht-fatale Ausnahmen 19990428
# Exception Resumable Description Created on
1 CANNOT_CONVERT - 19990422
2 END_OF_TABLE - 19990422
3 NON_FATAL rc enthält weitere Informationen 19990422
4 TABLE_CORRUPTED - 19990422
5 TAB_LOST Private Referenz auf Tabelle nicht mehr gültig 19990422
6 UNKNOWN_ERROR - 19990422

Method PUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OBJ Call by reference Type reference (TYPE) ANY Datenobjekt, das konvertiert wird 19990422
2 Changing RC Call by reference Type reference (TYPE) UTF8STR_RC Nicht-fatale Ausnahmen 19990428
# Exception Resumable Description Created on
1 CANNOT_CONVERT - 19990428
2 NON_FATAL Weitere Informationen in Parameter rc 19990428
3 TAB_LOST Private Referenz auf Tabelle nicht mehr gültig 19990422
4 UNKNOWN_ERROR - 19990422

Method SET_ITERATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing N Call by reference Type reference (TYPE) I Nächstes GET_NEXT holt n-ten String 19990426
# Exception Resumable Description Created on
1 TAB_LOST Private Referenz auf Tabelle nicht mehr gültig 19990426
History
Last changed by/on SAP  20001212 
SAP Release Created in