SAP ABAP Class CL_IAC_HELPER_CONVERSIONS (Help Methods for CL_IAC*)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-FES-ITS (Application Component) SAP Internet Transaction Server
     SITS_ABAP (Package) ITS ABAP Components
Properties
Class CL_IAC_HELPER_CONVERSIONS  
Short Description Help Methods for CL_IAC*    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SITS_ABAP   ITS ABAP Components 
Created 20030815   SAP 
Last change 20130531   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
Class CL_IAC_HELPER_CONVERSIONS has no interface implemented.
Friends
Class CL_IAC_HELPER_CONVERSIONS has no friend class.
Attributes
Class CL_IAC_HELPER_CONVERSIONS has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CONVERSIONS_FROM_X_STREAM Static method Private Method Obsolete 20110527
2 CONVERSIONS_TO_PARAM_TABLE Static method Private Method Obsolete 20110527
3 CONVERSIONS_TO_PLAIN_TABLE Static method Private Method Obsolete 20110527
4 CONVERSIONS_TO_X_STREAM Static method Private Method Obsolete 20110527
5 CONVERT Static method Public Method Conversions 20030825
6 CONVERT_CHAR_STRING_TO_PLAIN Static method Private Method Converting String to Table, Line Feeds->New Row 20030815
7 CONVERT_CHAR_STRING_TO_TABLE Static method Private Method Converting String to Table 20030815
8 CONVERT_CHAR_STRING_TO_X Static method Private Method Converting CHAR String to UTF-8-Coded Binary String 20030815
9 CONVERT_CHAR_TABLE_TO_STRING Static method Private Method Converting Table from Character Sequence to String 20030815
10 CONVERT_INT Static method Private Method Conversions 20110527
11 CONVERT_PARAM_TABLE_TO_PLAIN Static method Private Method Converting Parameter Table to Simple Table 20030822
12 CONVERT_PLAIN_TO_CHAR_STRING Static method Private Method Converting Table from Text, new Row, then CRLF 20030815
13 CONVERT_PLAIN_TO_PARAM_TABLE Static method Private Method Conversions in Parameter Table 20110526
14 CONVERT_PLAIN_TO_STREAM_TABLE Static method Private Method Converts a Line Format Table to CHAR-Stream (FLOW) 20110527
15 CONVERT_STREAM_TABLE_TO_PLAIN Static method Private Method Converts a CHAR-Stream (FLOW) to Line Format Table 20110527
16 CONVERT_X_STRING_TO_CHAR Static method Private Method UTF-8-Coded xstring to System-Coded String 20030815
17 CONVERT_X_STRING_TO_TABLE Static method Private Method Converting String to Table 20030821
18 CONVERT_X_TABLE_TO_X_STRING Static method Private Method Converting Binary Data from Table to String 20030815
19 SPLIT_PARAMETER_LINE Static method Private Method Split Character String into Parameters Name and Value 20041001
Events
Class CL_IAC_HELPER_CONVERSIONS has no event.
Types
Class CL_IAC_HELPER_CONVERSIONS has no local type.
Method Signatures

Method CONVERSIONS_FROM_X_STREAM Signature

Method CONVERSIONS_FROM_X_STREAM on class CL_IAC_HELPER_CONVERSIONS has no parameter.
Method CONVERSIONS_FROM_X_STREAM on class CL_IAC_HELPER_CONVERSIONS has no exception.

Method CONVERSIONS_TO_PARAM_TABLE Signature

Method CONVERSIONS_TO_PARAM_TABLE on class CL_IAC_HELPER_CONVERSIONS has no parameter.
Method CONVERSIONS_TO_PARAM_TABLE on class CL_IAC_HELPER_CONVERSIONS has no exception.

Method CONVERSIONS_TO_PLAIN_TABLE Signature

Method CONVERSIONS_TO_PLAIN_TABLE on class CL_IAC_HELPER_CONVERSIONS has no parameter.
Method CONVERSIONS_TO_PLAIN_TABLE on class CL_IAC_HELPER_CONVERSIONS has no exception.

Method CONVERSIONS_TO_X_STREAM Signature

Method CONVERSIONS_TO_X_STREAM on class CL_IAC_HELPER_CONVERSIONS has no parameter.
Method CONVERSIONS_TO_X_STREAM on class CL_IAC_HELPER_CONVERSIONS has no exception.

Method CONVERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PC_CHAR_STREAM Call by reference Type reference (TYPE) STRING Ausgabe: Char-Datenstrom 20040927
2 Changing PC_CHAR_STREAM_TABLE Call by reference Type reference (TYPE) W3HTMLTABTYPE Ausgabe: Char-Datenstrom als Tabelle 20040927
3 Changing PC_PARAM_TABLE Call by reference Type reference (TYPE) IAC_PARAMETER_TABTYPE Ausgabe: Parameter: Name, Wert 20040927
4 Changing PC_PLAIN_TABLE Call by reference Type reference (TYPE) W3HTMLTABTYPE Ausgabe: Tabelle von Char-Feldern 20040927
5 Changing PC_X_STREAM Call by reference Type reference (TYPE) XSTRING Ausgabe: X-Stream 20040927
6 Changing PC_X_STREAM_TABLE Call by reference Type reference (TYPE) W3MIMETABTYPE Ausgabe: X-Stream als Tabelle 20040927
7 Exporting PE_CHAR_LENGTH Value transfer Type reference (TYPE) I Länge der char-Daten für pi_char_stream_table 20030825
8 Exporting PE_CODEPAGE_ERROR_OCCURED Value transfer Type reference (TYPE) ABAP_BOOL 20051025
9 Exporting PE_X_LENGTH Value transfer Type reference (TYPE) I Länge der binären Daten 20040913
10 Importing PI_CHAR_STREAM Call by reference Type reference (TYPE) STRING Eingabe: Char-Datenstrom 20040927
11 Importing PI_CHAR_STREAM_TABLE Call by reference Type reference (TYPE) W3HTMLTABTYPE Eingabe: Char-Datenstrom als Tabelle 20040927
12 Importing PI_GIVE_CHAR_STREAM Value transfer Type reference (TYPE) FLAG char_stream füllen 20030825
13 Importing PI_GIVE_CHAR_STREAM_TABLE Value transfer Type reference (TYPE) FLAG char-stream als Tabelle füllen 20030825
14 Importing PI_GIVE_PARAM_TABLE Value transfer Type reference (TYPE) FLAG Parametertabelle füllen 20030825
15 Importing PI_GIVE_PLAIN_TABLE Value transfer Type reference (TYPE) FLAG einfache Tabelle füllen 20030825
16 Importing PI_GIVE_X_STREAM Value transfer Type reference (TYPE) FLAG X-Stream füllen 20030825
17 Importing PI_GIVE_X_STREAM_TABLE Value transfer Type reference (TYPE) FLAG X_stream_table füllen 20030825
18 Importing PI_IGNORE_CODEPAGE_ERROR Value transfer Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20051025
19 Importing PI_INPUT_LENGTH Value transfer Type reference (TYPE) I Für X-stream-Tabelle notwendig 20030826
20 Importing PI_LANGUAGE Value transfer Type reference (TYPE) SYLANGU SY-LANGU Sprache des Objektes, dessen Daten zu konvertieren sind. 20030825
21 Importing PI_PARAM_TABLE Call by reference Type reference (TYPE) IAC_PARAMETER_TABTYPE Eingabe: Parameter: Name, Wert 20040927
22 Importing PI_PLAIN_TABLE Call by reference Type reference (TYPE) W3HTMLTABTYPE Eingabe: Tabelle von Char-Feldern 20040927
23 Importing PI_SUPPRESS_LANGUAGE_CHECK Value transfer Type reference (TYPE) FLAG 20031016
24 Importing PI_USE Call by reference Type reference (TYPE) IACCONTENTFORMAT Eingabeformat 20030825
25 Importing PI_X_STREAM Call by reference Type reference (TYPE) XSTRING Eingabe: X-Stream 20040927
26 Importing PI_X_STREAM_TABLE Call by reference Type reference (TYPE) W3MIMETABTYPE Eingabe: X-Stream als Tabelle 20040927
# Exception Resumable Description Created on
1 CONVERT_ERROR 20051202
2 WRONG_LANGUAGE Sprache des Objektes <> Systemsprache 20030825

Method CONVERT_CHAR_STRING_TO_PLAIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_TABLE Call by reference Type reference (TYPE) W3HTMLTABTYPE Ausgabetabelle 20030815
2 Importing PI_STRING Call by reference Type reference (TYPE) STRING Eingabedaten 20051202

Method CONVERT_CHAR_STRING_TO_PLAIN on class CL_IAC_HELPER_CONVERSIONS has no exception.

Method CONVERT_CHAR_STRING_TO_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_TABLE Call by reference Type reference (TYPE) W3HTMLTABTYPE Zieltabelle mit Daten 20030815
2 Importing PI_STRING Call by reference Type reference (TYPE) STRING Zu konvertierende Daten 20030815

Method CONVERT_CHAR_STRING_TO_TABLE on class CL_IAC_HELPER_CONVERSIONS has no exception.

Method CONVERT_CHAR_STRING_TO_X Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_CODEPAGE_ERROR_OCCURED Value transfer Type reference (TYPE) ABAP_BOOL 20051025
2 Exporting PE_X_STRING Call by reference Type reference (TYPE) XSTRING 20030815
3 Importing PI_CHAR_STRING Call by reference Type reference (TYPE) STRING 20030815
4 Importing PI_IGNORE_CODEPAGE_ERROR Value transfer Type reference (TYPE) ABAP_BOOL 20051025
# Exception Resumable Description Created on
1 CONVERT_ERROR Fehler bei der Konvertierung 20030815

Method CONVERT_CHAR_TABLE_TO_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_STRING Call by reference Type reference (TYPE) STRING Ausgabestring 20030815
2 Importing PI_TABLE Call by reference Type reference (TYPE) W3HTMLTABTYPE Eingabetabelle 20030815

Method CONVERT_CHAR_TABLE_TO_STRING on class CL_IAC_HELPER_CONVERSIONS has no exception.

Method CONVERT_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_CHAR_LENGTH Value transfer Type reference (TYPE) I Länge der char-Daten für pi_char_stream_table 20110527
2 Exporting PE_CHAR_STREAM Call by reference Type reference (TYPE) STRING Ausgabe: Char-Datenstrom 20110527
3 Exporting PE_CHAR_STREAM_TABLE Call by reference Type reference (TYPE) W3HTMLTABTYPE Ausgabe: Char-Datenstrom als Tabelle 20110527
4 Exporting PE_CODEPAGE_ERROR_OCCURED Value transfer Type reference (TYPE) ABAP_BOOL 20110527
5 Exporting PE_PARAM_TABLE Call by reference Type reference (TYPE) IAC_PARAMETER_TABTYPE Ausgabe: Parameter: Name, Wert 20110527
6 Exporting PE_PLAIN_TABLE Call by reference Type reference (TYPE) W3HTMLTABTYPE Ausgabe: Tabelle von Char-Feldern 20110527
7 Exporting PE_X_LENGTH Value transfer Type reference (TYPE) I Länge der binären Daten 20110527
8 Exporting PE_X_STREAM Call by reference Type reference (TYPE) XSTRING Ausgabe: X-Stream 20110527
9 Exporting PE_X_STREAM_TABLE Call by reference Type reference (TYPE) W3MIMETABTYPE Ausgabe: X-Stream als Tabelle 20110527
10 Importing PI_CHAR_STREAM Call by reference Type reference (TYPE) STRING Eingabe: Char-Datenstrom 20110527
11 Importing PI_CHAR_STREAM_TABLE Call by reference Type reference (TYPE) W3HTMLTABTYPE Eingabe: Char-Datenstrom als Tabelle 20110527
12 Importing PI_GIVE_CHAR_STREAM Value transfer Type reference (TYPE) FLAG char_stream füllen 20110527
13 Importing PI_GIVE_CHAR_STREAM_TABLE Value transfer Type reference (TYPE) FLAG char-stream als Tabelle füllen 20110527
14 Importing PI_GIVE_PARAM_TABLE Value transfer Type reference (TYPE) FLAG Parametertabelle füllen 20110527
15 Importing PI_GIVE_PLAIN_TABLE Value transfer Type reference (TYPE) FLAG einfache Tabelle füllen 20110527
16 Importing PI_GIVE_X_STREAM Value transfer Type reference (TYPE) FLAG X-Stream füllen 20110527
17 Importing PI_GIVE_X_STREAM_TABLE Value transfer Type reference (TYPE) FLAG X_stream_table füllen 20110527
18 Importing PI_IGNORE_CODEPAGE_ERROR Value transfer Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20110527
19 Importing PI_INPUT_LENGTH Value transfer Type reference (TYPE) I Für X-stream-Tabelle notwendig 20110527
20 Importing PI_PARAM_TABLE Call by reference Type reference (TYPE) IAC_PARAMETER_TABTYPE Eingabe: Parameter: Name, Wert 20110527
21 Importing PI_PLAIN_TABLE Call by reference Type reference (TYPE) W3HTMLTABTYPE Eingabe: Tabelle von Char-Feldern 20110527
22 Importing PI_USE Call by reference Type reference (TYPE) IACCONTENTFORMAT Eingabeformat 20110527
23 Importing PI_X_STREAM Call by reference Type reference (TYPE) XSTRING Eingabe: X-Stream 20110527
24 Importing PI_X_STREAM_TABLE Call by reference Type reference (TYPE) W3MIMETABTYPE Eingabe: X-Stream als Tabelle 20110527
# Exception Resumable Description Created on
1 CONVERT_ERROR 20110527
2 WRONG_LANGUAGE Sprache des Objektes <> Systemsprache 20110527

Method CONVERT_PARAM_TABLE_TO_PLAIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_PLAIN_TABLE Call by reference Type reference (TYPE) W3HTMLTABTYPE 20030822
2 Importing PI_PARAM_TABLE Call by reference Type reference (TYPE) IAC_PARAMETER_TABTYPE 20030822

Method CONVERT_PARAM_TABLE_TO_PLAIN on class CL_IAC_HELPER_CONVERSIONS has no exception.

Method CONVERT_PLAIN_TO_CHAR_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_STRING Call by reference Type reference (TYPE) STRING Ausgabestring 20030815
2 Importing PI_TABLE Call by reference Type reference (TYPE) W3HTMLTABTYPE Eingabetabelle 20030815

Method CONVERT_PLAIN_TO_CHAR_STRING on class CL_IAC_HELPER_CONVERSIONS has no exception.

Method CONVERT_PLAIN_TO_PARAM_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_CONTENT_PARAM_TABLE Call by reference Type reference (TYPE) IAC_PARAMETER_TABTYPE Ziel 20110526
2 Importing PI_PLAIN_TABLE Call by reference Type reference (TYPE) W3HTMLTABTYPE zeilenweise 20110526
# Exception Resumable Description Created on
1 CONVERT_ERROR Fehler bei Konvertierung 20110526

Method CONVERT_PLAIN_TO_STREAM_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_STREAM_TABLE Call by reference Type reference (TYPE) W3HTMLTABTYPE Container für HTML 20110527
2 Importing PI_PLAIN_TABLE Call by reference Type reference (TYPE) W3HTMLTABTYPE Container für HTML 20110527

Method CONVERT_PLAIN_TO_STREAM_TABLE on class CL_IAC_HELPER_CONVERSIONS has no exception.

Method CONVERT_STREAM_TABLE_TO_PLAIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_PLAIN_TABLE Call by reference Type reference (TYPE) W3HTMLTABTYPE Container für HTML 20110527
2 Importing PI_STREAM_TABLE Call by reference Type reference (TYPE) W3HTMLTABTYPE Container für HTML 20110527

Method CONVERT_STREAM_TABLE_TO_PLAIN on class CL_IAC_HELPER_CONVERSIONS has no exception.

Method CONVERT_X_STRING_TO_CHAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_CHAR_STRING Call by reference Type reference (TYPE) STRING System-kodierter Char-String 20030815
2 Exporting PE_CODEPAGE_ERROR_OCCURED Call by reference Type reference (TYPE) ABAP_BOOL 20051025
3 Importing PI_IGNORE_CODEPAGE_ERROR Call by reference Type reference (TYPE) ABAP_BOOL 20051025
4 Importing PI_X_STRING Call by reference Type reference (TYPE) XSTRING UTF-8-kodierter Binästring 20030815
# Exception Resumable Description Created on
1 CONVERT_ERROR Fehler bei der Konvertierung 20030815

Method CONVERT_X_STRING_TO_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_TABLE Call by reference Type reference (TYPE) W3MIMETABTYPE Zieltabelle mit Daten 20030821
2 Importing PI_STRING Call by reference Type reference (TYPE) XSTRING Zu konvertierende Daten 20030821

Method CONVERT_X_STRING_TO_TABLE on class CL_IAC_HELPER_CONVERSIONS has no exception.

Method CONVERT_X_TABLE_TO_X_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_X_STRING Call by reference Type reference (TYPE) XSTRING Ausgabedaten 20030815
2 Importing PI_LENGTH Value transfer Type reference (TYPE) I Input data length 20030815
3 Importing PI_X_TABLE Call by reference Type reference (TYPE) W3MIMETABTYPE Eingabedaten 20030815

Method CONVERT_X_TABLE_TO_X_STRING on class CL_IAC_HELPER_CONVERSIONS has no exception.

Method SPLIT_PARAMETER_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_NAME Call by reference Type reference (TYPE) IACPNAME Parametername 20041001
2 Exporting PE_VALUE Call by reference Type reference (TYPE) IACVALUE Parameterwert 20041001
3 Importing PI_LINE Call by reference Type reference (TYPE) C Aufzuteilende Zeile 20041001

Method SPLIT_PARAMETER_LINE on class CL_IAC_HELPER_CONVERSIONS has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 640