GitHub
LibrariesOpen source libraries used to build this documentation site.
LibraryRoleVersionLicense
AstroastroSite framework6.3.1MIT
Astro React@astrojs/reactReact integration5.0.4MIT
Astro Sitemap@astrojs/sitemapSitemap generation3.7.2MIT
UI5 Web Components@ui5/webcomponentsUI primitives2.22.0Apache-2.0
UI5 Web Components Fiori@ui5/webcomponents-fioriFiori shell components2.22.0Apache-2.0
UI5 Web Components Icons@ui5/webcomponents-iconsIcon set2.22.0Apache-2.0
UI5 Web Components React@ui5/webcomponents-reactReact wrappers2.22.0Apache-2.0
ReactreactUI runtime19.2.6MIT
React DOMreact-domDOM renderer19.2.6MIT
ShikishikiSyntax highlighting4.0.2MIT
Docs/ORK/IO/ORK/CL_ENCODING
Class/ORK/CL_ENCODING
Encoding
ClassEncoding
Package
/ORK/IO
Members
14
5 items
Methods
class_constructor
Class Method
Class Constructor

Initializes predefined encoding instances.

Signature

CLASS-METHODS class_constructor.
get
Class Method
Get

Factory method that creates or returns an encoding instance based on the specified encoding name.

Parameters

NameDescriptionnameCanonical encoding name (for example "utf-8", "utf-16le", "ascii").replacementReplacement string used for invalid characters or byte sequences.resultEncoding instance matching the requested configuration.

Signature

CLASS-METHODS get IMPORTING !name TYPE csequence
                                !replacement TYPE /ork/if_encoding~ty_replacement_char DEFAULT default_replacement_char
                      RETURNING VALUE(result) TYPE REF TO /ork/if_encoding.
constructor
Method

Signature

METHODS constructor IMPORTING sap_cp TYPE cl_abap_conv_codepage=>ty_sap_cp
                                  !replacement TYPE /ork/if_encoding~ty_replacement_char DEFAULT default_replacement_char.
get_sap_cp
Class Method

Signature

CLASS-METHODS get_sap_cp IMPORTING !name TYPE string
                             RETURNING VALUE(result) TYPE cl_abap_conv_codepage=>ty_sap_cp.
get_name
Class Method

Signature

CLASS-METHODS get_name IMPORTING sap_cp TYPE cl_abap_conv_codepage=>ty_sap_cp
                           RETURNING VALUE(result) TYPE string.
1 item
Constants
default_replacement_char
Constant

Signature

CONSTANTS default_replacement_char TYPE ty_replacement_char VALUE '#'.
8 items
Data
utf8
Class Data
UTF8

Predefined UTF-8 encoding instance.

Signature

CLASS-DATA utf8 TYPE REF TO /ork/if_encoding READ-ONLY.
utf16le
Class Data
UTF16LE

Predefined UTF-16 Little Endian encoding instance.

Signature

CLASS-DATA utf16le TYPE REF TO /ork/if_encoding READ-ONLY.
utf16be
Class Data
UTF16BE

Predefined UTF-16 Big Endian encoding instance.

Signature

CLASS-DATA utf16be TYPE REF TO /ork/if_encoding READ-ONLY.
ascii
Class Data
ASCII

Predefined ASCII encoding instance.

Signature

CLASS-DATA ascii TYPE REF TO /ork/if_encoding READ-ONLY.
current
Class Data
Current

Encoding corresponding to the current system code page. See ABAP documentation for string processing and byte order.

https://help.sap.com/doc/abapdocu_752_index_htm/7.52/en-us/abenstring_processing_strings.htm

https://help.sap.com/doc/abapdocu_752_index_htm/7.52/en-us/abenbyteorder.htm

https://help.sap.com/doc/abapdocu_752_index_htm/7.52/en-us/abencharacter_sets.htm

Signature

CLASS-DATA current TYPE REF TO /ork/if_encoding READ-ONLY.
my_in
Data

Underlying ABAP code page implementation used for conversions.

Signature

DATA my_in TYPE REF TO if_abap_conv_in.
my_out
Data

Underlying ABAP code page implementation used for conversions.

Signature

DATA my_out TYPE REF TO if_abap_conv_out.
sm_buffer
Repository11 packages · 112 objects
123 items