SAP ABAP Class CL_BCOM_MIME (Superordinate Class for all MIME Objects)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-COM (Application Component) Communication Services: Mail, Fax, SMS, Telephony
     SBCOM_MIME (Package) Business Communication: MIME Conversion Tool
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BCOM_MIME Interface for Use of MIME Documents from BCS 20000814
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_BCOM_MIME_MESSAGE Class for MIME Message 20000911
2 Inheritance (c INHERITING FROM c_ref)  CL_BCOM_MIME_MULTIPART Superordinate Class for Multipart Classes 20000911
3 Inheritance (c INHERITING FROM c_ref)  CL_BCOM_MIME_REPORT Class for MIME Status Report 20000911
4 Inheritance (c INHERITING FROM c_ref)  CL_BCOM_MIME_SINGLEPART Class for an Individual Body Part 20000814
Properties
Class CL_BCOM_MIME  
Short Description Superordinate Class for all MIME Objects    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SBCOM_MIME   Business Communication: MIME Conversion Tool 
Created 20000814   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)
2 SX Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 SX2 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_BCOM_MIME Interface for Use of MIME Documents from BCS 20000814
Friends
Class CL_BCOM_MIME has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CODEPAGE Instance attribute Protected Type reference (TYPE) CPCODEPAGE SAP Character Set Identification 20000814
2 CONVERTER Instance attribute Protected Object reference (TYPE REF TO) CL_ABAP_CONV_OUT_CE Codepage and Endian Conversion 20000814
3 C_7BIT Constant Public Type reference (TYPE) MIME_ENCOD '7' BCOM: Encoding Procedure for MIME Text 20000816
4 C_B Constant Protected Type reference (TYPE) X '42' B 20000829
5 C_BASE64 Constant Public Type reference (TYPE) MIME_ENCOD 'B' Encoding Procedure Base 64 20000814
6 C_BSLASH Constant Protected Type reference (TYPE) X '5C' 20001123
7 C_COLON Constant Protected Type reference (TYPE) X '3A' : 20001115
8 C_COMMA Constant Protected Type reference (TYPE) X '2C' , 20010126
9 C_CONTTYPE Constant Protected Type reference (TYPE) MIME_HDFN 'Content-Type' BCOM: Header Field Name 20001123
10 C_CPLATIN1 Constant Protected Type reference (TYPE) CPCODEPAGE '1100' SAP Character Set Identification 20010109
11 C_CPUSASCII Constant Protected Type reference (TYPE) CPCODEPAGE '1101' SAP Character Set Identification 20000816
12 C_CPUTF8 Constant Protected Type reference (TYPE) CPCODEPAGE '4110' SAP Character Set Identification 20000829
13 C_CR Constant Protected Type reference (TYPE) X '0D' CompaRatio 20000829
14 C_EQUAL Constant Protected Type reference (TYPE) X '3D' = 20000829
15 C_LF Constant Protected Type reference (TYPE) X '0A' LC 20000829
16 C_MT_MESSAGE Constant Public Type reference (TYPE) MIME_TYPE '0' BCOM: Description for MIME Subtype 20001204
17 C_MT_MULTI_ALT Constant Public Type reference (TYPE) MIME_TYPE '4' BCOM: Description for MIME Subtype 20001127
18 C_MT_MULTI_MIX Constant Public Type reference (TYPE) MIME_TYPE '2' BCOM: Description for MIME Subtype 20001127
19 C_MT_MULTI_REL Constant Public Type reference (TYPE) MIME_TYPE '3' BCOM: Description for MIME Subtype 20001127
20 C_MT_MULTI_SIGN Constant Public Type reference (TYPE) MIME_TYPE 'C' 20110804
21 C_MT_REPORT_DSN Constant Public Type reference (TYPE) MIME_TYPE 'A' BCOM: Description for MIME Subtype 20010108
22 C_MT_REPORT_MDN Constant Public Type reference (TYPE) MIME_TYPE 'B' BCOM: Description for MIME Subtype 20010108
23 C_MT_SINGLE_BIN Constant Public Type reference (TYPE) MIME_TYPE '6' BCOM: Description for MIME Subtype 20001127
24 C_MT_SINGLE_CAL Constant Public Type reference (TYPE) MIME_TYPE '7' BCOM: Description for MIME Subtype 20001127
25 C_MT_SINGLE_MES Constant Public Type reference (TYPE) MIME_TYPE '8' BCOM: Description for MIME Subtype 20001127
26 C_MT_SINGLE_PKCS7 Constant Public Type reference (TYPE) MIME_TYPE 'D' 20110804
27 C_MT_SINGLE_TEX Constant Public Type reference (TYPE) MIME_TYPE '5' BCOM: Description for MIME Subtype 20001127
28 C_MT_SMTP Constant Public Type reference (TYPE) MIME_TYPE '1' BCOM: Description for MIME Subtype 20001127
29 C_MT_UNKNOWN Constant Public Type reference (TYPE) MIME_TYPE '9' BCOM: Description for MIME Subtype 20001129
30 C_PAREN_CLOSE Constant Protected Type reference (TYPE) X '29' ) 20010110
31 C_PAREN_OPEN Constant Protected Type reference (TYPE) X '28' ( 20010110
32 C_PLUS Constant Protected Type reference (TYPE) X '2B' + 20010108
33 C_Q Constant Protected Type reference (TYPE) X '51' Q 20000829
34 C_QP Constant Public Type reference (TYPE) MIME_ENCOD 'Q' Encoding Procedure Quoted Printable 20000814
35 C_QUEST Constant Protected Type reference (TYPE) X '3F' '?' 20000829
36 C_QUOTE Constant Protected Type reference (TYPE) X '22' " 20001123
37 C_SEMI Constant Protected Type reference (TYPE) X '3B' ; 20000829
38 C_SPACE Constant Protected Type reference (TYPE) X '20' Blanks 20000829
39 C_TAB Constant Protected Type reference (TYPE) X '09' Tabulator 20000829
40 C_TXTUSASCII Constant Protected Type reference (TYPE) MIME_HDFN 'us-ascii' Character Set Name 20000829
41 C_UNDER Constant Protected Type reference (TYPE) X '5F' '_' 20000829
42 DECONVERTER Static Attribute Protected Object reference (TYPE REF TO) CL_ABAP_CONV_IN_CE Instance for Deconverter 20001116
43 HEADER_LINE_TAB Instance attribute Protected Type reference (TYPE) MIME_HEADT Table with Header Lines 20000814
44 HEADER_MIME_TAB Instance attribute Protected Type reference (TYPE) MIME_HDMT BCOM MIME: Header Table with Name (Text) and Value (Hex) 20001116
45 MIME_DATA Instance attribute Protected Type reference (TYPE) MIME_DATA 20001116
Methods
# Method Level Visibility Method type Description Created on
1 ADD_HEADER_LINE Instance method Protected Method Add Another Line to HEADER_LINE_TAB 20000814
2 ADD_TO_LINE_WITH_ENC_AND_FOLD Instance method Protected Method Adds something to header line incl. encoding and folding 20030506
3 ADD_TO_LINE_WITH_FOLDING Instance method Protected Method Obsolete 20010126
4 ANALYZE_HEADER Static method Protected Method Analyzes MIME Header, Split into Lines with Name 20001115
5 ANALYZE_HEADER_LINE Static method Protected Method Analyzes a Header Line, Split into Value and Parameter 20001116
6 ANALYZE_HEADER_WORD Static method Protected Method Decodes Encoded Words in Headers 20001127
7 AS_MIME Instance method Public Method 20001009
8 AS_REFERENCE Static method Public Method Instance for MIME Data Stream 20001115
9 BUILD_ADDRESS_HEADER_LINE Instance method Protected Method Creates Addr. Header Line - Incl. Conversion and Encoding 20010126
10 BUILD_HEADER_LINE Instance method Protected Method Constructs Header Lines, Including Conversion and Encoding 20000814
11 CHECK_SYSTEM_EBCDIC Static method Protected Method Checks Whether SAP System Runs Under EBCDIC 20000814
12 CHECK_SYSTEM_UNICODE Static method Protected Method Checks Whether SAP System Runs Under Unicode 20000814
13 CONVERT_BIN_TO_TEXT Static method Protected Method Converts Binary Data from Existing Codepage to Text in Sy.CP 20001115
14 CONVERT_HEADER Instance method Protected Method Converts and Encodes Header Lines 20000814
15 CONVERT_TEXT Instance method Protected Method Converts Text into a Specific Codepage 20000814
16 DECODE_B64 Static method Protected Method Decodes an Base64 String 20001117
17 DECODE_HEADER_B64 Static method Protected Method Decodes the Header of B64 20001117
18 DECODE_HEADER_QP Static method Protected Method Decodes the Header of Quoted Printable 20001117
19 DECODE_QP Static method Protected Method Determines the HEX Byte for a Quoted String 20001117
20 ENCODE_B64 Instance method Protected Method Encodes a Byte String in Base64 20000830
21 ENCODE_HEADER_B64 Instance method Public Method Encodes the Header in B64 20000814
22 ENCODE_HEADER_QP Static method Public Method Encodes the Header in Quoted Printable 20000814
23 ENCODE_QP Static method Protected Method Determines the Quoted Printable String for a HEX Byte 20000830
24 FIND_BYTE Static method Protected Method Finds a Byte, Observes Quoting 20001130
25 GET_BODY Instance method Public Method Returns Body as xstring 20110608
26 GET_CHARSET Instance method Protected Method Determines MIME Names of Codepage 20000814
27 GET_CODEPAGE Instance method Protected Method Determines Codepage of Text and Whether Conversion is Nec. 20000814
28 GET_CODEPAGE_TO_CHARSET Static method Protected Method Determines SAP Codepage for MIME Names 20001117
29 GET_CONTENT_TYPE Instance method Protected Method Determines Content Type 20000927
30 GET_CONTTYPE Instance method Public Method Gets Content Type (Public and Functional) 20110708
31 GET_DOCUMENT_CODEPAGE Instance method Public Method Returns Code Page of Document/Header 20040107
32 GET_ENCODING Instance method Protected Method Determines Encoding Procedure of a Text 20000814
33 GET_MIME Instance method Public Method Gets MIME if it already exists 20111010
34 GET_REFERENCE_TO_TYPE Static method Protected Method Creates an Instance Depending on Content Type 20001116
35 NEGOTIATE_CODEPAGE Static method Public Method Determines Most Suitable of 2 Code Pages 20040107
36 QUOTE_STRING Static method Protected Method Inserting and Selecting Quotes 20090422
37 SEPARATE_HEADER Static method Protected Method Separates MIME Data Stream into Header and Body 20001115
38 SET_CODEPAGE Instance method Public Method Sets Codepage of Document or Header 20000814
39 SET_MIME_DATA Instance method Protected Method Transfers MIME Data Stream for Further Processing 20001116
Events
Class CL_BCOM_MIME has no event.
Types
Class CL_BCOM_MIME has no local type.
Method Signatures

Method ADD_HEADER_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HEADER_LINE Call by reference Type reference (TYPE) MIME_HEAD Tabelle mit Header-Zeilen 20000814

Method ADD_HEADER_LINE on class CL_BCOM_MIME has no exception.

Method ADD_TO_LINE_WITH_ENC_AND_FOLD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DATA Call by reference Type reference (TYPE) MIME_DATA Konvertierte Daten 20030506
2 Changing LENGTH_LINE Call by reference Type reference (TYPE) I Länge der aktuellen Zeile 20030506
3 Importing TEXT Call by reference Type reference (TYPE) MIME_TEXT Text, der zu Zeile hinzugefügt wird 20030506
# Exception Resumable Description Created on
1 CX_BCOM_MIME Ausnahmen im MIME-Konvertierungstool 20030506

Method ADD_TO_LINE_WITH_FOLDING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ADDSTRING Value transfer Type reference (TYPE) XSTRING Teil, der hinzugefügt wird 20010126
2 Importing CHARSET Call by reference Type reference (TYPE) XSTRING Zeichensatz 20010126
3 Importing ENCODED Call by reference Type reference (TYPE) SX_BOOLEAN SAPconnect: Auswahl 20010126
4 Importing ENCODING Call by reference Type reference (TYPE) MIME_ENCOD BCOM: Encodierverfahren für MIME-Text 20010126
5 Importing IS_PARAMETER Call by reference Type reference (TYPE) SX_BOOLEAN SPACE SAPconnect: Auswahl 20021213
6 Changing LINE_LEN Call by reference Type reference (TYPE) I Bisherige und neue Länge der letzten Zeile 20010126
7 Changing STRING Call by reference Type reference (TYPE) XSTRING Zeile, die geändert wird 20010126

Method ADD_TO_LINE_WITH_FOLDING on class CL_BCOM_MIME has no exception.

Method ANALYZE_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HEADER Value transfer Type reference (TYPE) MIME_DATA BCOM: MIME-Datenstrom 20001115
2 Exporting HEADER_TAB Call by reference Type reference (TYPE) MIME_HDMT BCOM MIME: Header-Tabelle mit Name (Klartext) und Wert (Hex) 20001115

Method ANALYZE_HEADER on class CL_BCOM_MIME has no exception.

Method ANALYZE_HEADER_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CODEPAGE Call by reference Type reference (TYPE) CPCODEPAGE SAP-Zeichensatzidentifikation 20040107
2 Importing FIELD_BODY Call by reference Type reference (TYPE) MIME_DATA BCOM: MIME-Datenstrom 20001116
3 Importing FIELD_NAME Call by reference Type reference (TYPE) MIME_TEXT BCOM: Text, der in MIME umgewandelt werden soll 20001116
4 Exporting PARAMETER_TAB Call by reference Type reference (TYPE) MIME_HEADT Tabelle mit Header-Zeilen 20001116
5 Exporting VALUE Call by reference Type reference (TYPE) MIME_TEXT BCOM: Text, der in MIME umgewandelt werden soll 20001116
# Exception Resumable Description Created on
1 CX_BCOM_MIME Ausnahmen im MIME-Konvertierungstool 20001204

Method ANALYZE_HEADER_WORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CODEPAGE Call by reference Type reference (TYPE) CPCODEPAGE SAP-Zeichensatzidentifikation 20040107
2 Importing DATA Value transfer Type reference (TYPE) MIME_DATA 20001127
3 Importing QUOTE Call by reference Type reference (TYPE) SX_BOOLEAN Encoded Words in Quoted Strings (für Adressen) 20090422
4 Exporting TEXT Call by reference Type reference (TYPE) MIME_TEXT BCOM: Text, der in MIME umgewandelt werden soll 20001127
# Exception Resumable Description Created on
1 CX_BCOM_MIME Ausnahmen im MIME-Konvertierungstool 20001204

Method AS_MIME Signature

Method AS_MIME on class CL_BCOM_MIME has no parameter.
Method AS_MIME on class CL_BCOM_MIME has no exception.

Method AS_REFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATA Call by reference Type reference (TYPE) MIME_DATA BCOM: MIME-Datenstrom 20001115
2 Exporting REFERENCE Call by reference Object reference (TYPE REF TO) CL_BCOM_MIME Oberklasse für alle MIME-Objekte 20001115
3 Exporting REF_TYPE Call by reference Type reference (TYPE) MIME_TYPE BCOM: Bezeichnung für den MIME-Subtyp 20001115
4 Importing REF_TYPE_IN Call by reference Type reference (TYPE) MIME_TYPE BCOM: Bezeichnung für den MIME-Subtyp 20021223

Method AS_REFERENCE on class CL_BCOM_MIME has no exception.

Method BUILD_ADDRESS_HEADER_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ADDRESS_LIST Call by reference Type reference (TYPE) MIME_ADRST BCOM: Tabelle von MIME Adressen 20010126
2 Exporting DATA Call by reference Type reference (TYPE) MIME_DATA 20010126
3 Importing NAME Call by reference Type reference (TYPE) MIME_TEXT BCOM: Text, der in MIME umgewandelt werden soll 20010126
# Exception Resumable Description Created on
1 CX_BCOM_MIME Ausnahmen im MIME-Konvertierungstool 20010126

Method BUILD_HEADER_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BODY Call by reference Type reference (TYPE) MIME_TEXT Wert (Parameter oder Header ) 20000814
2 Changing DATA Call by reference Type reference (TYPE) MIME_DATA MIME-Datenstrom, zu dem Name-Wert-Paar hinzugefügt wird 20000814
3 Importing IS_PARAMETER Call by reference Type reference (TYPE) SX_BOOLEAN Flag: ist Parameter 20000814
4 Importing NAME Call by reference Type reference (TYPE) MIME_TEXT Name (Parameter oder Header) 20000814
5 Importing NO_ENC_AND_FOLD Call by reference Type reference (TYPE) SX_BOOLEAN Flag für encoding und folding 20050506
# Exception Resumable Description Created on
1 CX_BCOM_MIME Ausnahmen im MIME-Konvertierungstool 20001204

Method CHECK_SYSTEM_EBCDIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ASCII_CODEPAGE Call by reference Type reference (TYPE) CPCODEPAGE SAP-Zeichensatzidentifikation 20000814
2 Exporting EBCDIC Call by reference Type reference (TYPE) SX_BOOLEAN SAPconnect: Auswahl 20000814
# Exception Resumable Description Created on
1 CX_BCOM_MIME Ausnahmen im MIME-Konvertierungstool 20001204

Method CHECK_SYSTEM_UNICODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning UNICODE Value transfer Type reference (TYPE) SX_BOOLEAN SAPconnect: Auswahl 20000814
# Exception Resumable Description Created on
1 CX_BCOM_MIME Ausnahmen im MIME-Konvertierungstool 20001204

Method CONVERT_BIN_TO_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CODEPAGE Call by reference Type reference (TYPE) CPCODEPAGE SAP-Zeichensatzidentifikation 20001116
2 Importing DATA Call by reference Type reference (TYPE) MIME_DATA BCOM: MIME-Datenstrom 20001116
3 Exporting TEXT Call by reference Type reference (TYPE) MIME_TEXT BCOM: Text, der in MIME umgewandelt werden soll 20001116

Method CONVERT_BIN_TO_TEXT on class CL_BCOM_MIME has no exception.

Method CONVERT_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CHARSET Call by reference Type reference (TYPE) MIME_DATA verwendeter Character set 20000814
2 Exporting DATA Call by reference Type reference (TYPE) MIME_DATA BCOM: MIME-Datenstrom 20000814
3 Exporting ENCODED Call by reference Type reference (TYPE) SX_BOOLEAN Text wurde encodiert 20000814
4 Exporting ENCODING Call by reference Type reference (TYPE) MIME_ENCOD angewendetes Encodierverfahren 20000814
5 Importing TEXT Call by reference Type reference (TYPE) MIME_TEXT BCOM: Text, der in MIME umgewandelt werden soll 20000814
# Exception Resumable Description Created on
1 CX_BCOM_MIME Ausnahmen im MIME-Konvertierungstool 20001204

Method CONVERT_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CODEPAGE Call by reference Type reference (TYPE) CPCODEPAGE SAP-Zeichensatzidentifikation 20000814
2 Exporting DATA Call by reference Type reference (TYPE) MIME_DATA konvertierter Text 20000814
3 Importing TEXT Call by reference Type reference (TYPE) MIME_TEXT BCOM: Text, der in MIME umgewandelt werden soll 20000814

Method CONVERT_TEXT on class CL_BCOM_MIME has no exception.

Method DECODE_B64 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN Call by reference Type reference (TYPE) XSTRING Base64-String 20001117
2 Returning OUT Value transfer Type reference (TYPE) XSTRING Binär-Daten 20001117
# Exception Resumable Description Created on
1 CX_BCOM_MIME Ausnahmen im MIME-Konvertierungstool 20001204

Method DECODE_HEADER_B64 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing DATA Call by reference Type reference (TYPE) MIME_DATA 20001120
# Exception Resumable Description Created on
1 CX_BCOM_MIME Ausnahmen im MIME-Konvertierungstool 20001204

Method DECODE_HEADER_QP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing DATA Call by reference Type reference (TYPE) MIME_DATA 20001120

Method DECODE_HEADER_QP on class CL_BCOM_MIME has no exception.

Method DECODE_QP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning BYTE Value transfer Type reference (TYPE) XSTRING Ergebnis als Hex-Byte 20001117
2 Importing QUOTED Call by reference Type reference (TYPE) XSTRING Quoted Printable String 20001117

Method DECODE_QP on class CL_BCOM_MIME has no exception.

Method ENCODE_B64 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN Call by reference Type reference (TYPE) XSTRING Eingabestring 20000830
2 Returning OUT Value transfer Type reference (TYPE) XSTRING Ausgabestring 20000830
# Exception Resumable Description Created on
1 CX_BCOM_MIME Ausnahmen im MIME-Konvertierungstool 20001204

Method ENCODE_HEADER_B64 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing DATA Call by reference Type reference (TYPE) MIME_DATA BCOM: MIME-Datenstrom 20000814
# Exception Resumable Description Created on
1 CX_BCOM_MIME Ausnahmen im MIME-Konvertierungstool 20001204

Method ENCODE_HEADER_QP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing DATA Call by reference Type reference (TYPE) MIME_DATA BCOM: MIME-Datenstrom 20000814

Method ENCODE_HEADER_QP on class CL_BCOM_MIME has no exception.

Method ENCODE_QP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BYTE Value transfer Type reference (TYPE) X Byte 20000830
2 Returning QUOTED Value transfer Type reference (TYPE) XSTRING Ergebnis 20000830

Method ENCODE_QP on class CL_BCOM_MIME has no exception.

Method FIND_BYTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BYTE Value transfer Type reference (TYPE) X Byte, das gesucht werden soll 20001130
2 Exporting FIRST Call by reference Type reference (TYPE) XSTRING String vor dem Byte 20001130
3 Exporting LAST Call by reference Type reference (TYPE) XSTRING String hinter dem Byte 20001130
4 Importing SOURCE Value transfer Type reference (TYPE) XSTRING String, in dem das Byte gesucht werden soll 20001130

Method FIND_BYTE on class CL_BCOM_MIME has no exception.

Method GET_BODY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_BODY Value transfer Type reference (TYPE) MIME_DATA 20110608

Method GET_BODY on class CL_BCOM_MIME has no exception.

Method GET_CHARSET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CHARSET Value transfer Type reference (TYPE) MIME_TEXT Charset in MIME-Notation 20000814
2 Importing CODEPAGE Call by reference Type reference (TYPE) CPCODEPAGE SAP-Zeichensatzidentifikation 20000814
# Exception Resumable Description Created on
1 CX_BCOM_MIME Ausnahmen im MIME-Konvertierungstool 20001204

Method GET_CODEPAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CODEPAGE Value transfer Type reference (TYPE) CPCODEPAGE SAP-Zeichensatzidentifikation 20000814
2 Importing TEXT Call by reference Type reference (TYPE) MIME_TEXT Text, der konvertiert werden soll 20000814
# Exception Resumable Description Created on
1 CX_BCOM_MIME Ausnahmen im MIME-Konvertierungstool 20001204

Method GET_CODEPAGE_TO_CHARSET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHARSET Value transfer Type reference (TYPE) MIME_TEXT BCOM: Text, der in MIME umgewandelt werden soll 20001117
2 Returning CODEPAGE Value transfer Type reference (TYPE) CPCODEPAGE SAP-Zeichensatzidentifikation 20001117
# Exception Resumable Description Created on
1 CX_BCOM_MIME Ausnahmen im MIME-Konvertierungstool 20001205

Method GET_CONTENT_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CONTENT_TYPE Call by reference Type reference (TYPE) W3CONTTYPE HTML-Content-Type 20000927

Method GET_CONTENT_TYPE on class CL_BCOM_MIME has no exception.

Method GET_CONTTYPE Signature

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

Method GET_CONTTYPE on class CL_BCOM_MIME has no exception.

Method GET_DOCUMENT_CODEPAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CODEPAGE Value transfer Type reference (TYPE) CPCODEPAGE SAP-Zeichensatzidentifikation 20040107

Method GET_DOCUMENT_CODEPAGE on class CL_BCOM_MIME has no exception.

Method GET_ENCODING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CODEPAGE Call by reference Type reference (TYPE) CPCODEPAGE SAP-Zeichensatzidentifikation 20000814
2 Returning ENCODING Value transfer Type reference (TYPE) MIME_ENCOD Encodierverfahren für MIME-Text 20000814

Method GET_ENCODING on class CL_BCOM_MIME has no exception.

Method GET_MIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_MIME Value transfer Type reference (TYPE) MIME_DATA BCOM: MIME-Datenstrom 20111010

Method GET_MIME on class CL_BCOM_MIME has no exception.

Method GET_REFERENCE_TO_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PARAMETER_TAB Call by reference Type reference (TYPE) MIME_HEADT BCOM: Tabelle mit Header-Zeilen 20010108
2 Exporting REFERENCE Call by reference Object reference (TYPE REF TO) CL_BCOM_MIME Oberklasse für alle MIME-Objekte 20001116
3 Exporting REF_TYPE Call by reference Type reference (TYPE) MIME_TYPE BCOM: Bezeichnung für den MIME-Subtyp 20001116
4 Importing TYPE Call by reference Type reference (TYPE) MIME_TEXT BCOM: Text, der in MIME umgewandelt werden soll 20001116

Method GET_REFERENCE_TO_TYPE on class CL_BCOM_MIME has no exception.

Method NEGOTIATE_CODEPAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ALTERNATIVE Call by reference Type reference (TYPE) CPCODEPAGE SAP-Zeichensatzidentifikation 20040107
2 Changing CODEPAGE Call by reference Type reference (TYPE) CPCODEPAGE SAP-Zeichensatzidentifikation 20040107

Method NEGOTIATE_CODEPAGE on class CL_BCOM_MIME has no exception.

Method QUOTE_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing TEXT Value transfer Type reference (TYPE) MIME_TEXT BCOM: Text, der in MIME umgewandelt werden soll 20090422

Method QUOTE_STRING on class CL_BCOM_MIME has no exception.

Method SEPARATE_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting BODY Call by reference Type reference (TYPE) MIME_DATA BCOM: MIME-Datenstrom 20001115
2 Importing DATA Call by reference Type reference (TYPE) MIME_DATA BCOM: MIME-Datenstrom 20001115
3 Exporting HEADER Call by reference Type reference (TYPE) MIME_DATA BCOM: MIME-Datenstrom 20001115

Method SEPARATE_HEADER on class CL_BCOM_MIME has no exception.

Method SET_CODEPAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CODEPAGE Call by reference Type reference (TYPE) CPCODEPAGE SAP-Zeichensatzidentifikation 20000814

Method SET_CODEPAGE on class CL_BCOM_MIME has no exception.

Method SET_MIME_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HEADER_TAB Call by reference Type reference (TYPE) MIME_HDMT BCOM MIME: Header-Tabelle mit Name (Klartext) und Wert (Hex) 20001116
2 Importing MIME_DATA Call by reference Type reference (TYPE) MIME_DATA BCOM: MIME-Datenstrom 20001116

Method SET_MIME_DATA on class CL_BCOM_MIME has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 50A