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:
754true
750true
702true

Bug reports and ideas welcome
Made using abaplint.app