CLAS CL_ABAP_GZIP
Source Link
Open in ADT
Home
Previous Object: CL_ABAP_FORMAT
Next Object: CL_ABAP_GZIP_BINARY_STREAM
Status: RELEASED
Public
Static Method compress_text
IMPORTING
text_in TYPE csequence
text_in_len TYPE I Optional
compress_level TYPE I Optional
conversion TYPE ABAP_ENCOD Optional
EXPORTING
gzip_out TYPE xsequence
gzip_out_len TYPE I
RAISING cx_parameter_invalid_range
RAISING cx_sy_buffer_overflow
RAISING cx_sy_conversion_codepage
RAISING cx_sy_compression_error
Static Method decompress_text
IMPORTING
gzip_in TYPE xsequence
gzip_in_len TYPE I Optional
conversion TYPE ABAP_ENCOD Optional
EXPORTING
text_out TYPE csequence
text_out_len TYPE I
RAISING cx_parameter_invalid_range
RAISING cx_sy_buffer_overflow
RAISING cx_sy_conversion_codepage
RAISING cx_sy_compression_error
Static Method compress_binary
IMPORTING
raw_in TYPE xsequence
raw_in_len TYPE I Optional
compress_level TYPE I Optional
EXPORTING
gzip_out TYPE xsequence
gzip_out_len TYPE I
RAISING cx_parameter_invalid_range
RAISING cx_sy_buffer_overflow
RAISING cx_sy_compression_error
Static Method decompress_binary
IMPORTING
gzip_in TYPE xsequence
gzip_in_len TYPE I Optional
EXPORTING
raw_out TYPE xsequence
raw_out_len TYPE I
RAISING cx_parameter_invalid_range
RAISING cx_sy_buffer_overflow
RAISING cx_sy_compression_error
Static Method compress_binary_with_header
IMPORTING
raw_in TYPE XSTRING
compress_level TYPE I Optional
mtime_in TYPE TIMESTAMP Optional
fname_in TYPE STRING Optional
fcomment_in TYPE STRING Optional
fextra_in TYPE XSTRING Optional
fhcrc TYPE ABAP_BOOL Optional
EXPORTING
gzip_out TYPE XSTRING
RAISING cx_parameter_invalid_range
RAISING cx_sy_buffer_overflow
RAISING cx_sy_compression_error
Static Method decompress_binary_with_header
IMPORTING
gzip_in TYPE XSTRING
EXPORTING
raw_out TYPE XSTRING
mtime_out TYPE TIMESTAMP
fname_out TYPE STRING
fcomment_out TYPE STRING
fextra_out TYPE XSTRING
RAISING cx_parameter_invalid
RAISING cx_sy_buffer_overflow
RAISING cx_sy_compression_error
Exists on:
Bug reports and ideas welcome
Made using abaplint.app