SAP ABAP Class CL_BINARY_CONVERT (Convert binary data)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-I18 (Application Component) Internationalization (I18N)
     S_DATA_PROC_REUSE (Package) Reusable data processing functions (almost no dependencies)
Properties
Class CL_BINARY_CONVERT  
Short Description Convert binary data    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_DATA_PROC_REUSE   Reusable data processing functions (almost no dependencies) 
Created 20100208   SAP 
Last change 20131127   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_BINARY_CONVERT has no forward declaration.
Interfaces
Class CL_BINARY_CONVERT has no interface implemented.
Friends
Class CL_BINARY_CONVERT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GO_ASCII_IN_CONV Static Attribute Private Object reference (TYPE REF TO) CL_ABAP_CONV_IN_CE 20100208
2 GO_ASCII_OUT_CONV Static Attribute Private Object reference (TYPE REF TO) CL_ABAP_CONV_OUT_CE 20100208
3 GO_UTF16BE_IN_CONV Static Attribute Private Object reference (TYPE REF TO) CL_ABAP_CONV_IN_CE 20100208
4 GO_UTF16BE_OUT_CONV Static Attribute Private Object reference (TYPE REF TO) CL_ABAP_CONV_OUT_CE 20100208
5 GO_UTF16LE_IN_CONV Static Attribute Private Object reference (TYPE REF TO) CL_ABAP_CONV_IN_CE 20100208
6 GO_UTF16LE_OUT_CONV Static Attribute Private Object reference (TYPE REF TO) CL_ABAP_CONV_OUT_CE 20100208
7 GO_UTF32BE_IN_CONV Static Attribute Private Object reference (TYPE REF TO) CL_ABAP_CONV_IN_CE 20100208
8 GO_UTF32BE_OUT_CONV Static Attribute Private Object reference (TYPE REF TO) CL_ABAP_CONV_OUT_CE 20100208
9 GO_UTF32LE_IN_CONV Static Attribute Private Object reference (TYPE REF TO) CL_ABAP_CONV_IN_CE 20100208
10 GO_UTF32LE_OUT_CONV Static Attribute Private Object reference (TYPE REF TO) CL_ABAP_CONV_OUT_CE 20100208
11 GO_UTF8_IN_CONV Static Attribute Private Object reference (TYPE REF TO) CL_ABAP_CONV_IN_CE 20100208
12 GO_UTF8_OUT_CONV Static Attribute Private Object reference (TYPE REF TO) CL_ABAP_CONV_OUT_CE 20100208
13 GV_IGNORE_CERR Static Attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20100208
Methods
# Method Level Visibility Method type Description Created on
1 STRING_TO_XSTRING_ASCII Static method Public Method 20100208
2 STRING_TO_XSTRING_UTF16BE Static method Public Method 20100208
3 STRING_TO_XSTRING_UTF16LE Static method Public Method 20100208
4 STRING_TO_XSTRING_UTF32BE Static method Public Method 20100208
5 STRING_TO_XSTRING_UTF32LE Static method Public Method 20100208
6 STRING_TO_XSTRING_UTF8 Static method Public Method 20100208
7 XSTRING_ASCII_TO_STRING Static method Public Method 20100208
8 XSTRING_UTF16BE_TO_STRING Static method Public Method 20100208
9 XSTRING_UTF16LE_TO_STRING Static method Public Method 20100208
10 XSTRING_UTF32BE_TO_STRING Static method Public Method 20100208
11 XSTRING_UTF32LE_TO_STRING Static method Public Method 20100208
12 XSTRING_UTF8_TO_STRING Static method Public Method 20100208
Events
Class CL_BINARY_CONVERT has no event.
Types
Class CL_BINARY_CONVERT has no local type.
Method Signatures

Method STRING_TO_XSTRING_ASCII Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_STRING Call by reference Type reference (TYPE) STRING 20100208
2 Returning RV_XSTRING Value transfer Type reference (TYPE) XSTRING 20100208
# Exception Resumable Description Created on
1 CX_SY_CONVERSION_ERROR 20100208

Method STRING_TO_XSTRING_UTF16BE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_STRING Call by reference Type reference (TYPE) STRING 20100208
2 Returning RV_XSTRING Value transfer Type reference (TYPE) XSTRING 20100208
# Exception Resumable Description Created on
1 CX_SY_CONVERSION_ERROR 20100208

Method STRING_TO_XSTRING_UTF16LE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_STRING Call by reference Type reference (TYPE) STRING 20100208
2 Returning RV_XSTRING Value transfer Type reference (TYPE) XSTRING 20100208
# Exception Resumable Description Created on
1 CX_SY_CONVERSION_ERROR 20100208

Method STRING_TO_XSTRING_UTF32BE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_STRING Call by reference Type reference (TYPE) STRING 20100208
2 Returning RV_XSTRING Value transfer Type reference (TYPE) XSTRING 20100208
# Exception Resumable Description Created on
1 CX_SY_CONVERSION_ERROR 20100208

Method STRING_TO_XSTRING_UTF32LE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_STRING Call by reference Type reference (TYPE) STRING 20100208
2 Returning RV_XSTRING Value transfer Type reference (TYPE) XSTRING 20100208
# Exception Resumable Description Created on
1 CX_SY_CONVERSION_ERROR 20100208

Method STRING_TO_XSTRING_UTF8 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_STRING Call by reference Type reference (TYPE) STRING 20100208
2 Returning RV_XSTRING Value transfer Type reference (TYPE) XSTRING 20100208
# Exception Resumable Description Created on
1 CX_SY_CONVERSION_ERROR 20100208

Method XSTRING_ASCII_TO_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_XSTRING Call by reference Type reference (TYPE) XSTRING 20100208
2 Returning RV_STRING Value transfer Type reference (TYPE) STRING 20100208
# Exception Resumable Description Created on
1 CX_SY_CONVERSION_ERROR 20100208

Method XSTRING_UTF16BE_TO_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_XSTRING Call by reference Type reference (TYPE) XSTRING 20100208
2 Returning RV_STRING Value transfer Type reference (TYPE) STRING 20100208
# Exception Resumable Description Created on
1 CX_SY_CONVERSION_ERROR 20100208

Method XSTRING_UTF16LE_TO_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_XSTRING Call by reference Type reference (TYPE) XSTRING 20100208
2 Returning RV_STRING Value transfer Type reference (TYPE) STRING 20100208
# Exception Resumable Description Created on
1 CX_SY_CONVERSION_ERROR 20100208

Method XSTRING_UTF32BE_TO_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_XSTRING Call by reference Type reference (TYPE) XSTRING 20100208
2 Returning RV_STRING Value transfer Type reference (TYPE) STRING 20100208
# Exception Resumable Description Created on
1 CX_SY_CONVERSION_ERROR 20100208

Method XSTRING_UTF32LE_TO_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_XSTRING Call by reference Type reference (TYPE) XSTRING 20100208
2 Returning RV_STRING Value transfer Type reference (TYPE) STRING 20100208
# Exception Resumable Description Created on
1 CX_SY_CONVERSION_ERROR 20100208

Method XSTRING_UTF8_TO_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_XSTRING Call by reference Type reference (TYPE) XSTRING 20100208
2 Returning RV_STRING Value transfer Type reference (TYPE) STRING 20100208
# Exception Resumable Description Created on
1 CX_SY_CONVERSION_ERROR 20100208
History
Last changed by/on SAP  20131127 
SAP Release Created in