in src/zgoog_i_demo_struct_output_imp.prog.abap [0:0]
METHOD type_kind_to_swagger.
CASE iv_type_kind.
WHEN cl_abap_typedescr=>typekind_any.
rv_swagger = 'STRING'.
WHEN cl_abap_typedescr=>typekind_char.
rv_swagger = 'STRING'.
WHEN cl_abap_typedescr=>typekind_class.
rv_swagger = 'STRING'.
WHEN cl_abap_typedescr=>typekind_clike.
rv_swagger = 'STRING'.
WHEN cl_abap_typedescr=>typekind_csequence.
rv_swagger = 'STRING'.
WHEN cl_abap_typedescr=>typekind_data.
rv_swagger = 'STRING'.
WHEN cl_abap_typedescr=>typekind_date.
rv_swagger = 'STRING'.
WHEN cl_abap_typedescr=>typekind_decfloat.
rv_swagger = 'NUMBER'.
WHEN cl_abap_typedescr=>typekind_decfloat16.
rv_swagger = 'NUMBER'.
WHEN cl_abap_typedescr=>typekind_decfloat34.
rv_swagger = 'NUMBER'.
WHEN cl_abap_typedescr=>typekind_dref.
rv_swagger = 'STRING'.
WHEN cl_abap_typedescr=>typekind_float.
rv_swagger = 'NUMBER'.
WHEN cl_abap_typedescr=>typekind_hex.
rv_swagger = 'STRING'.
WHEN cl_abap_typedescr=>typekind_int.
rv_swagger = 'INTEGER'.
WHEN cl_abap_typedescr=>typekind_int1.
rv_swagger = 'INTEGER'.
WHEN cl_abap_typedescr=>typekind_int8.
rv_swagger = 'INTEGER'.
WHEN cl_abap_typedescr=>typekind_int2.
rv_swagger = 'INTEGER'.
WHEN cl_abap_typedescr=>typekind_intf.
rv_swagger = 'STRING'.
WHEN cl_abap_typedescr=>typekind_iref.
rv_swagger = 'STRING'.
WHEN cl_abap_typedescr=>typekind_num.
rv_swagger = 'NUMBER'.
WHEN cl_abap_typedescr=>typekind_numeric.
rv_swagger = 'NUMBER'.
WHEN cl_abap_typedescr=>typekind_oref.
rv_swagger = 'STRING'.
WHEN cl_abap_typedescr=>typekind_packed.
rv_swagger = 'NUMBER'.
WHEN cl_abap_typedescr=>typekind_simple.
rv_swagger = 'STRING'.
WHEN cl_abap_typedescr=>typekind_string.
rv_swagger = 'STRING'.
WHEN cl_abap_typedescr=>typekind_time.
rv_swagger = 'STRING'.
WHEN cl_abap_typedescr=>typekind_utclong.
rv_swagger = 'STRING'.
WHEN cl_abap_typedescr=>typekind_w.
rv_swagger = 'STRING'.
WHEN cl_abap_typedescr=>typekind_xsequence.
rv_swagger = 'STRING'.
WHEN cl_abap_typedescr=>typekind_xstring.
rv_swagger = 'STRING'.
WHEN cl_abap_typedescr=>typekind_bref.
rv_swagger = 'STRING'.
WHEN cl_abap_typedescr=>typekind_enum.
rv_swagger = 'STRING'.
WHEN OTHERS.
rv_swagger = 'STRING'.
ENDCASE.